Skip to content

Instantly share code, notes, and snippets.

@chrislerum
Created February 8, 2011 15:47
Show Gist options
  • Save chrislerum/816619 to your computer and use it in GitHub Desktop.
Save chrislerum/816619 to your computer and use it in GitHub Desktop.
ruby-1.9.2-p136 ~/code/chef-repo master
chef-client
[Tue, 08 Feb 2011 10:45:31 -0500] FATAL: Failed to read the private key /etc/chef/client.pem: #<Errno::EACCES: Permission denied - /etc/chef/client.pem>, ["/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest/auth_credentials.rb:59:in `read'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest/auth_credentials.rb:59:in `load_signing_key'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest/auth_credentials.rb:33:in `initialize'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest.rb:48:in `new'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest.rb:48:in `initialize'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/client.rb:243:in `new'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/client.rb:243:in `register'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/client.rb:144:in `run'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/application/client.rb:222:in `block in run_application'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/application/client.rb:212:in `loop'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/application/client.rb:212:in `run_application'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/application.rb:62:in `run'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/bin/chef-client:26:in `<top (required)>'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/bin/chef-client:19:in `load'", "/Users/chris/.rvm/gems/ruby-1.9.2-p136/bin/chef-client:19:in `<main>'"]
/Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest/auth_credentials.rb:62:in `rescue in load_signing_key': I cannot read /etc/chef/client.pem, which you told me to use to sign requests! (Chef::Exceptions::PrivateKeyMissing)
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest/auth_credentials.rb:58:in `load_signing_key'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest/auth_credentials.rb:33:in `initialize'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest.rb:48:in `new'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/rest.rb:48:in `initialize'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/client.rb:243:in `new'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/client.rb:243:in `register'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/client.rb:144:in `run'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/application/client.rb:222:in `block in run_application'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/application/client.rb:212:in `loop'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/application/client.rb:212:in `run_application'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/lib/chef/application.rb:62:in `run'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/gems/chef-0.9.12/bin/chef-client:26:in `<top (required)>'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/bin/chef-client:19:in `load'
from /Users/chris/.rvm/gems/ruby-1.9.2-p136/bin/chef-client:19:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment