ArgumentError: Cannot find a version for node


I was bootstrapping a Windows 2008 Enterprise Server and I am receiving this error.

   C:\Users\jl8hadm>chef-client -c c:/chef/client.rb -j c:/chef/first-boot.json
Starting Chef Client, version 14.4.56

[2018-09-20T09:26:04-05:00] INFO: *** Chef 14.4.56 ***
[2018-09-20T09:26:04-05:00] INFO: Platform: x64-mingw32
[2018-09-20T09:26:04-05:00] INFO: Chef-client pid: 29040
[2018-09-20T09:26:04-05:00] INFO: The plugin path C:\chef\ohai\plugins does not exist. Skipping...
[2018-09-20T09:26:04-05:00] WARN: Plugin Network: unable to detect ipaddress
[2018-09-20T09:26:06-05:00] INFO: Setting the run_list to ["recipe[chef-client]"] from CLI options

Running handlers:
[2018-09-20T09:26:06-05:00] ERROR: Running exception handlers
Running handlers complete
[2018-09-20T09:26:06-05:00] ERROR: Exception handlers complete
Chef Client failed. 0 resources updated in 02 seconds
[2018-09-20T09:26:06-05:00] FATAL: Stacktrace dumped to c:/chef/cache/chef-stacktrace.out
[2018-09-20T09:26:06-05:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2018-09-20T09:26:06-05:00] FATAL: ArgumentError: Cannot find a version for node[testserver]
ERROR: Failed to execute command on XX.XXX.5.145 return code 1
ERROR: Bootstrap command returned 1

The Ohai run reports this:
"os": "windows",
"os_version": null,
"platform": "windows",
"platform_version": null,
"platform_family": "windows",
"virtualization": {
"systems": {

The Server information:

Windows Server Enterprise
64-bit Operating System


Is this 2008 but not R2? If so Chef hasn't supported that for some time.


Its windows 2008. We do have some old servers around that need to be re-platformed eventually but I was hoping to get chef installed for the time being.