title: unable to run chef-client from workstration
body: <p>I have a windows workstation and a node on AMAZON EC2. I was able to bootstrap amazon node. Now I want to run <code>chef-client</code> on my workstration. <code>chef-client</code> was throwing "Private Key Not Found"  error.</p>
  
  <pre><code>C:\chef-repo&gt;chef-client
  Starting Chef Client, version 11.8.0
  [2014-01-09T15:24:52-06:00] WARN: unable to detect ip6address
  Creating a new client identity for XXXXXX.ent.ad.xxxx.com using the validator key.
  [2014-01-09T15:25:03-06:00] WARN: Failed to read the private key C:\chef\validation.pem: #&lt;Errno::ENOENT: No such file or director
  y - C:\chef\validation.pem&gt;
  
  ================================================================================
  Chef encountered an error attempting to create the client "XXXXXX.ent.ad.xxxx.com"
  ================================================================================
  
  Private Key Not Found:
  ----------------------
  Your private key could not be loaded. If the key file exists, ensure that it is
  readable by chef-client.
  
  Relevant Config Settings:
  -------------------------
  validation_key "C:\chef\validation.pem"
  
  [2014-01-09T15:25:03-06:00] FATAL: Stacktrace dumped to C:/chef/cache/chef-stacktrace.out
  Chef Client failed. 0 resources updated
  [2014-01-09T15:25:03-06:00] FATAL: Chef::Exceptions::PrivateKeyMissing: I cannot read C:\chef\validation.pem, which you told me to
   use to sign requests!
  </code></pre>
  
  <p>I copied <code>validation.pem</code> from ec2 amazon node to <code>c:\chef</code> to resolve the error. Now it throws the following error</p>
  
  <pre><code>C:\chef-repo&gt;chef-client
  Starting Chef Client, version 11.8.0
  [2014-01-09T15:28:39-06:00] WARN: unable to detect ip6address
  Creating a new client identity for XXXXX.ent.ad.xxxx.com using the validator key.
  
  ================================================================================
  Chef encountered an error attempting to create the client "XXXXXX.ent.ad.xxxx.com"
  ================================================================================
  
  Network Error:
  --------------
  There was a network error connecting to the Chef Server:
  Error connecting to https://api.opscode.com/organizations/satishtest/clients - A connection attempt failed because the connected p
  arty did not properly respond after a period of time, or established connection failed because connected host has failed to respon
  d. - connect(2)
  
  
  If your chef_server_url is correct, your network could be down.
  
  [2014-01-09T15:29:15-06:00] FATAL: Stacktrace dumped to C:/chef/cache/chef-stacktrace.out
  Chef Client failed. 0 resources updated
  - A connection attempt failed because the connected party did not properly respond after a period of time, or established connecti
  on failed because connected host has failed to respond. - connect(2)
  </code></pre>
  
  <p>I am able to run <code>knife client list</code> or <code>node list</code> which proves that there is no issue with network from my workstation. Any help appreciated</p>