# Chef-zero 12.17 running under Windows System account fails

**URL:** <https://discourse.chef.io/t/chef-zero-12-17-running-under-windows-system-account-fails/10206>\
**Category:** Chef Infra (archive)\
**Created:** [January 12, 2017, 3:09pm UTC](https://discourse.chef.io/t/chef-zero-12-17-running-under-windows-system-account-fails/10206 "2017-01-12T15:09:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andrew\_Hodgson](https://avatars.discourse-cdn.com/v4/letter/a/73ab20/32.png) [@Andrew\_Hodgson](https://discourse.chef.io/u/Andrew_Hodgson)\
**Post date:** [January 12, 2017, 3:09pm UTC](https://discourse.chef.io/t/chef-zero-12-17-running-under-windows-system-account-fails/10206/1 "2017-01-12T15:09:52Z")

</div>

Hi,

Running Chef-zero 12.17 on a Windows host using a scheduled task to run a one-time run of Chef with cookbooks on the local disk. Scheduled task is running under the System account. This works well with Chef 12.14.

I realise this is older but this is the log output I am getting:

[2016-12-13T13:32:38+00:00] WARN: No config file found or specified on command line, using command line options.  
[2016-12-13T13:32:38+00:00] INFO: Auto-discovered chef repository at C:/Windows/Temp  
[2016-12-13T13:32:39+00:00] INFO: Started chef-zero at chefzero://localhost:8889 with repository at C:/Windows/Temp  
One version per cookbook

[2016-12-13T13:32:39+00:00] INFO: \*\*\* Chef 12.17.44 \*\*\*  
[2016-12-13T13:32:39+00:00] INFO: Platform: x64-mingw32  
[2016-12-13T13:32:39+00:00] INFO: Chef-client pid: 2828  
[2016-12-13T13:33:11+00:00] INFO: HTTP Request Returned 404 Not Found: Object not found: chefzero://localhost:8889/nodes/[hostname]  
[2016-12-13T13:33:11+00:00] ERROR: #\<Chef::Exceptions::Win32APIError: No mapping between account names and security IDs was done.  
---- Begin Win32 API output ----  
System Error Code: 1332  
System Error Message: No mapping between account names and security IDs was done.  
---- End Win32 API output ----

> 

C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/win32/error.rb:81:in `raise!' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/win32/security.rb:383:in `lookup\_account\_name'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/win32/security/sid.rb:44:in `from_account' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/win32/security/sid.rb:241:in `current\_user'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef\_fs/file\_system/repository/chef\_repository\_file\_system\_root\_dir.rb:116:in `block in create_child' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef_fs/file_system/repository/chef_repository_file_system_root_dir.rb:111:in `each'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef\_fs/file\_system/repository/chef\_repository\_file\_system\_root\_dir.rb:111:in `create_child' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef_fs/chef_fs_data_store.rb:822:in `get\_dir'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef\_fs/chef\_fs\_data\_store.rb:796:in `with_parent_dir' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef_fs/chef_fs_data_store.rb:253:in `create'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/data\_store/v1\_to\_v2\_adapter.rb:34:in `block in create' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef_zero/data_store/v1_to_v2_adapter.rb:113:in `fix\_exceptions'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/data\_store/v1\_to\_v2\_adapter.rb:33:in `create' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef_zero/rest_base.rb:183:in `create\_data'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/endpoints/rest\_list\_endpoint.rb:31:in `post' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef_zero/endpoints/nodes_endpoint.rb:24:in `post'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/rest\_base.rb:62:in `call' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef_zero/rest_router.rb:24:in `call'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/server.rb:665:in `block in app' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef_zero/server.rb:337:in `handle\_socketless\_request'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/socketless\_server\_map.rb:87:in `request' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef_zero/socketless_server_map.rb:33:in `request'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http/socketless\_chef\_zero\_client.rb:154:in `request' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:340:in `block in send\_http\_request'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:372:in `block in retrying_http_errors' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:370:in `loop'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:370:in `retrying_http_errors' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:333:in `send\_http\_request'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:148:in `request' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:131:in `post'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/node.rb:616:in `create' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/node.rb:569:in `rescue in find\_or\_create'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/node.rb:565:in `find_or_create' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/policy_builder/dynamic.rb:72:in `load\_node'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/client.rb:468:in `load_node' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/client.rb:270:in `run'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application.rb:276:in `run_with_graceful_exit_option' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application.rb:252:in `block in run\_chef\_client'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/local\_mode.rb:44:in `with_server_connectivity' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application.rb:235:in `run\_chef\_client'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:464:in `sleep_then_run_chef_client' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:451:in `block in interval\_run\_chef\_client'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:450:in `loop' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:450:in `interval\_run\_chef\_client'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:434:in `run_application' C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application.rb:59:in `run'  
C:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/bin/chef-client:26:in `<top (required)>' C:/opscode/chef/bin/chef-client:68:in `load'  
C:/opscode/chef/bin/chef-client:68:in `'  
[2016-12-13T13:33:11+00:00] INFO: HTTP Request Returned 500 Internal Server Error: error  
[0m  
================================================================================[0m  
[31mChef encountered an error attempting to load the node data for "DB-i-0874e1d2f"[0m  
================================================================================[0m

[0mUnknown Server Error:[0m  
---------------------[0m  
The server had a fatal error attempting to load the node data.  
[0m  
[0mServer Response:[0m  
----------------[0m  
Exception raised! #\<Chef::Exceptions::Win32APIError: No mapping between account names and security IDs was done.  
[0m---- Begin Win32 API output ----  
[0mSystem Error Code: 1332  
[0mSystem Error Message: No mapping between account names and security IDs was done.  
[0m---- End Win32 API output ----  
[0m\>  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/win32/error.rb:81:in `raise!'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/win32/security.rb:383:in `lookup\_account\_name'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/win32/security/sid.rb:44:in `from\_account'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/win32/security/sid.rb:241:in `current\_user'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef\_fs/file\_system/repository/chef\_repository\_file\_system\_root\_dir.rb:116:in `block in create\_child'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef\_fs/file\_system/repository/chef\_repository\_file\_system\_root\_dir.rb:111:in `each'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef\_fs/file\_system/repository/chef\_repository\_file\_system\_root\_dir.rb:111:in `create\_child'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef\_fs/chef\_fs\_data\_store.rb:822:in `get\_dir'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef\_fs/chef\_fs\_data\_store.rb:796:in `with\_parent\_dir'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/chef\_fs/chef\_fs\_data\_store.rb:253:in `create'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/data\_store/v1\_to\_v2\_adapter.rb:34:in `block in create'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/data\_store/v1\_to\_v2\_adapter.rb:113:in `fix\_exceptions'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/data\_store/v1\_to\_v2\_adapter.rb:33:in `create'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/rest\_base.rb:183:in `create\_data'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/endpoints/rest\_list\_endpoint.rb:31:in `post'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/endpoints/nodes\_endpoint.rb:24:in `post'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/rest\_base.rb:62:in `call'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/rest\_router.rb:24:in `call'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/server.rb:665:in `block in app'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/server.rb:337:in `handle\_socketless\_request'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/socketless\_server\_map.rb:87:in `request'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-zero-5.1.0/lib/chef\_zero/socketless\_server\_map.rb:33:in `request'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http/socketless\_chef\_zero\_client.rb:154:in `request'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:340:in `block in send\_http\_request'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:372:in `block in retrying\_http\_errors'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:370:in `loop'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:370:in `retrying\_http\_errors'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:333:in `send\_http\_request'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:148:in `request'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/http.rb:131:in `post'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/node.rb:616:in `create'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/node.rb:569:in `rescue in find\_or\_create'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/node.rb:565:in `find\_or\_create'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/policy\_builder/dynamic.rb:72:in `load\_node'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/client.rb:468:in `load\_node'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/client.rb:270:in `run'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application.rb:276:in `run\_with\_graceful\_exit\_option'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application.rb:252:in `block in run\_chef\_client'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/local\_mode.rb:44:in `with\_server\_connectivity'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application.rb:235:in `run\_chef\_client'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:464:in `sleep\_then\_run\_chef\_client'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:451:in `block in interval\_run\_chef\_client'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:450:in `loop'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:450:in `interval\_run\_chef\_client'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application/client.rb:434:in `run\_application'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/lib/chef/application.rb:59:in `run'  
[0mC:/opscode/chef/embedded/lib/ruby/gems/2.3.0/gems/chef-12.17.44-universal-mingw32/bin/chef-client:26:in `\<top (required)\>'  
[0mC:/opscode/chef/bin/chef-client:68:in `load'  
[0mC:/opscode/chef/bin/chef-client:68:in `'[0m

[0mPlatform:[0m  
---------[0m  
x64-mingw32[0m

[0m[2016-12-13T13:33:11+00:00] ERROR: Running exception handlers  
[2016-12-13T13:33:11+00:00] ERROR: Exception handlers complete  
[2016-12-13T13:33:11+00:00] FATAL: Stacktrace dumped to C:/Windows/system32/config/systemprofile/.chef/local-mode-cache/cache/chef-stacktrace.out  
[2016-12-13T13:33:11+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report  
[2016-12-13T13:33:11+00:00] FATAL: Net::HTTPFatalError: 500 "Internal Server Error"

Scheduled task is running with the following user principal:

New-ScheduledTaskPrincipal -UserID "NT AUTHORITY\SYSTEM" -LogonType ServiceAccount -RunLevel Highest

Any suggestions?  
Thanks.  
Andrew.

---

<div class="post-metadata">

**Author:** ![Matt\_Wrock](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/matt_wrock/32/3394_2.png) [@Matt\_Wrock](https://discourse.chef.io/u/Matt_Wrock)\
**Post date:** [January 12, 2017, 5:12pm UTC](https://discourse.chef.io/t/chef-zero-12-17-running-under-windows-system-account-fails/10206/2 "2017-01-12T17:12:16Z")

</div>

Yes this is a regression error that appears in 12.17. The forthcoming 12.18 fixes this error (see [https://github.com/chef/chef/pull/5693](https://github.com/chef/chef/pull/5693)). 12.18 should be released soon (next week I believe) but you could download it now from our [current channel](https://downloads.chef.io/chef/current/12.18.31#windows).
