Skip to content

Instantly share code, notes, and snippets.

@electronicbites
Created September 27, 2010 13:47
Show Gist options
  • Save electronicbites/599050 to your computer and use it in GitHub Desktop.
Save electronicbites/599050 to your computer and use it in GitHub Desktop.
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Headers in authenticate_every: {:x_ops_authorization_6=>"imC54SWH3uOoFINFX4X6ebe7XSz66cKKZ5/ZmGfKzw==", :x_ops_timestamp=>"2010-09-27T13:25:29Z", :x_ops_authorization_1=>"p+z+A97hGnHHkVbSF+/JZg53mKJL9PXD0Y6IH5wOgOxPekPqppV6U74xNL31", :x_ops_authorization_2=>"ltMeizl/NfQk33hJB8Vvm9sQQpp8dtwCei151eREuUD2p5xVGFiopegAnC2E", :x_ops_content_hash=>"ZtrGElA6L96p3Pf8nQLZsbOPE7s=", :x_ops_authorization_3=>"zVHJSXEMH8OuXxdumq3NIJ3Anh5yCgsICj/NFWJ9SiJr5eQ2A0/gVnA3AS2k", :x_ops_sign=>"version=1.0", :connection=>"close", :version=>"HTTP/1.1", :x_ops_userid=>"chef-validator", :accept=>"application/json", :x_ops_authorization_4=>"LVmp4lXeQLYNOSEPCr4bqDGMW/eGgHaSZLZh+ifKE19HVwNw2f08Uf/Hpc5E", :host=>"centos-chef.wahwah.local:4000", :x_ops_authorization_5=>"g4ZRHXeRZoWeYUTUoDFnr/JJzk9ZFYw7CKms1rOR5NmYu7MXRW6TcJjMkFMf", :x_chef_version=>"0.8.16"}
[Mon, 27 Sep 2010 16:17:39 +0200] INFO: Authenticating client chef-validator
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Sending HTTP Request via GET to localhost:5984/chef/_design/id_map/_view/name_to_id?key=[%22client%22,%22chef-validator%22]&include_docs=true
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Found API Client: #<Chef::ApiClient:0x2ad7d141aab8 @index_id="160ff827-3830-419d-8fc9-d6c950a0561f", @couchdb_rev="1-39221f139d95aa58f5d42031636b6f45", @private_key=nil, @name="chef-validator", @public_key="-----BEGIN RSA PUBLIC KEY-----\nMIIBCgKCAQEAye0kI/nlhhOoFZTH+h8jyfrb0MZgXXg8keF5qXW47rhAURNRrqFM\n0idfE4hzUjYQAPxss6dclvroKnk34PKLfr4yNhujRqjKaVsWgT+s0pMce90qQo4c\nT9MpNWHLK8GnQD7r8599CxnAP7gf31qN71/B/3SgtHUsGsvViz4BvgFNQOrPEr3s\nHNdNbAmseSoykF3aJKj9r96CnYlqa9jdjImtwNV2sNbFwPxxxGfbR66NFy/3take\nbLmaY19mVdcVy/vBtzuVHcf3qtjxQsdA09EiaX7+Tz1rty7vLN33SkKVa93ep2Qs\njgxlJPWOfH8rbUSZGtDoz4cgOKBGP4KyIwIDAQAB\n-----END RSA PUBLIC KEY-----\n", @couchdb=#<Chef::CouchDB:0x2ad7d1423960 @rest=#<Chef::REST:0x2ad7d14238c0 @signing_key=nil, @url="http://localhost:5984", @sign_on_redirect=true, @default_headers={}, @sign_request=false, @client_name=nil, @cookies={}>, @db="chef">, @admin=true, @couchdb_id="160ff827-3830-419d-8fc9-d6c950a0561f">
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Authenticating:
#<Chef::ApiClient:0x2ad7d141aab8 @index_id="160ff827-3830-419d-8fc9-d6c950a0561f", @couchdb_rev="1-39221f139d95aa58f5d42031636b6f45", @private_key=nil, @name="chef-validator", @public_key="-----BEGIN RSA PUBLIC KEY-----\nMIIBCgKCAQEAye0kI/nlhhOoFZTH+h8jyfrb0MZgXXg8keF5qXW47rhAURNRrqFM\n0idfE4hzUjYQAPxss6dclvroKnk34PKLfr4yNhujRqjKaVsWgT+s0pMce90qQo4c\nT9MpNWHLK8GnQD7r8599CxnAP7gf31qN71/B/3SgtHUsGsvViz4BvgFNQOrPEr3s\nHNdNbAmseSoykF3aJKj9r96CnYlqa9jdjImtwNV2sNbFwPxxxGfbR66NFy/3take\nbLmaY19mVdcVy/vBtzuVHcf3qtjxQsdA09EiaX7+Tz1rty7vLN33SkKVa93ep2Qs\njgxlJPWOfH8rbUSZGtDoz4cgOKBGP4KyIwIDAQAB\n-----END RSA PUBLIC KEY-----\n", @couchdb=#<Chef::CouchDB:0x2ad7d1423960 @rest=#<Chef::REST:0x2ad7d14238c0 @signing_key=nil, @url="http://localhost:5984", @sign_on_redirect=true, @default_headers={}, @sign_request=false, @client_name=nil, @cookies={}>, @db="chef">, @admin=true, @couchdb_id="160ff827-3830-419d-8fc9-d6c950a0561f">
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Initializing header auth : #<Merb::Request:0x2ad7d12d3358 @params={"name"=>"test-client", "action"=>"create", "admin"=>false, "controller"=>"chef_server_api/clients"}, @body_params=nil, @body=#<StringIO:0x2ad7d1254a30>, @method=:post, @query_params={}, @xml_params=nil, @body_and_query_params={}, @route=/clients, @route_params={:controller=>"chef_server_api/clients", :action=>"create"}, @multipart_params={}, @env={"HTTP_X_CHEF_VERSION"=>"0.8.16", "HTTP_X_OPS_TIMESTAMP"=>"2010-09-27T13:25:29Z", "SERVER_NAME"=>"centos-chef.wahwah.local", "async.callback"=>#<Method: Thin::Connection#post_process>, "rack.url_scheme"=>"http", "CONTENT_LENGTH"=>"36", "HTTP_X_OPS_SIGN"=>"version=1.0", "PATH_INFO"=>"/clients", "rack.run_once"=>false, "rack.input"=>#<StringIO:0x2ad7d1254a30>, "SCRIPT_NAME"=>"", "SERVER_PROTOCOL"=>"HTTP/1.1", "HTTP_X_OPS_CONTENT_HASH"=>"ZtrGElA6L96p3Pf8nQLZsbOPE7s=", "HTTP_HOST"=>"centos-chef.wahwah.local:4000", "rack.errors"=>#<IO:/dev/null>, "REMOTE_ADDR"=>"192.168.122.1", "REQUEST_PATH"=>"/clients", "SERVER_SOFTWARE"=>"thin 1.2.5 codename This Is Not A Web Server", "CONTENT_TYPE"=>"application/json", "HTTP_X_OPS_AUTHORIZATION_1"=>"p+z+A97hGnHHkVbSF+/JZg53mKJL9PXD0Y6IH5wOgOxPekPqppV6U74xNL31", "HTTP_X_OPS_AUTHORIZATION_2"=>"ltMeizl/NfQk33hJB8Vvm9sQQpp8dtwCei151eREuUD2p5xVGFiopegAnC2E", "HTTP_VERSION"=>"HTTP/1.1", "rack.multithread"=>false, "rack.version"=>[1, 0], "async.close"=>#<EventMachine::DefaultDeferrable:0x2ad7d128f310>, "HTTP_X_OPS_AUTHORIZATION_3"=>"zVHJSXEMH8OuXxdumq3NIJ3Anh5yCgsICj/NFWJ9SiJr5eQ2A0/gVnA3AS2k", "REQUEST_URI"=>"/clients", "rack.multiprocess"=>false, "SERVER_PORT"=>"4000", "HTTP_X_OPS_AUTHORIZATION_4"=>"LVmp4lXeQLYNOSEPCr4bqDGMW/eGgHaSZLZh+ifKE19HVwNw2f08Uf/Hpc5E", "QUERY_STRING"=>"", "GATEWAY_INTERFACE"=>"CGI/1.2", "HTTP_X_OPS_AUTHORIZATION_5"=>"g4ZRHXeRZoWeYUTUoDFnr/JJzk9ZFYw7CKms1rOR5NmYu7MXRW6TcJjMkFMf", "HTTP_X_OPS_AUTHORIZATION_6"=>"imC54SWH3uOoFINFX4X6ebe7XSz66cKKZ5/ZmGfKzw==", "HTTP_ACCEPT"=>"application/json", "HTTP_CONNECTION"=>"close", "HTTP_X_OPS_USERID"=>"chef-validator", "REQUEST_METHOD"=>"POST"}, @json_params={"name"=>"test-client", "admin"=>false}, @raw_post="{\"name\":\"test-client\",\"admin\":false}">
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Reconstituted request signature: p+z+A97hGnHHkVbSF+/JZg53mKJL9PXD0Y6IH5wOgOxPekPqppV6U74xNL31
ltMeizl/NfQk33hJB8Vvm9sQQpp8dtwCei151eREuUD2p5xVGFiopegAnC2E
zVHJSXEMH8OuXxdumq3NIJ3Anh5yCgsICj/NFWJ9SiJr5eQ2A0/gVnA3AS2k
LVmp4lXeQLYNOSEPCr4bqDGMW/eGgHaSZLZh+ifKE19HVwNw2f08Uf/Hpc5E
g4ZRHXeRZoWeYUTUoDFnr/JJzk9ZFYw7CKms1rOR5NmYu7MXRW6TcJjMkFMf
imC54SWH3uOoFINFX4X6ebe7XSz66cKKZ5/ZmGfKzw==
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Digesting body: '{"name":"test-client","admin":false}'
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Authenticating user : chef-validator, User secret is : -----BEGIN RSA PUBLIC KEY-----
MIIBCgKCAQEAye0kI/nlhhOoFZTH+h8jyfrb0MZgXXg8keF5qXW47rhAURNRrqFM
0idfE4hzUjYQAPxss6dclvroKnk34PKLfr4yNhujRqjKaVsWgT+s0pMce90qQo4c
T9MpNWHLK8GnQD7r8599CxnAP7gf31qN71/B/3SgtHUsGsvViz4BvgFNQOrPEr3s
HNdNbAmseSoykF3aJKj9r96CnYlqa9jdjImtwNV2sNbFwPxxxGfbR66NFy/3take
bLmaY19mVdcVy/vBtzuVHcf3qtjxQsdA09EiaX7+Tz1rty7vLN33SkKVa93ep2Qs
jgxlJPWOfH8rbUSZGtDoz4cgOKBGP4KyIwIDAQAB
-----END RSA PUBLIC KEY-----
, Request signature is :
p+z+A97hGnHHkVbSF+/JZg53mKJL9PXD0Y6IH5wOgOxPekPqppV6U74xNL31
ltMeizl/NfQk33hJB8Vvm9sQQpp8dtwCei151eREuUD2p5xVGFiopegAnC2E
zVHJSXEMH8OuXxdumq3NIJ3Anh5yCgsICj/NFWJ9SiJr5eQ2A0/gVnA3AS2k
LVmp4lXeQLYNOSEPCr4bqDGMW/eGgHaSZLZh+ifKE19HVwNw2f08Uf/Hpc5E
g4ZRHXeRZoWeYUTUoDFnr/JJzk9ZFYw7CKms1rOR5NmYu7MXRW6TcJjMkFMf
imC54SWH3uOoFINFX4X6ebe7XSz66cKKZ5/ZmGfKzw==, Hashed Body is : ZtrGElA6L96p3Pf8nQLZsbOPE7s=
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Parsed signing description: {:version=>"1.0"}
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Request time difference: 3130.838144, within 900 seconds? : false
[Mon, 27 Sep 2010 16:17:39 +0200] DEBUG: Candidate Block is: 'Method:POST
Hashed Path:QHL2lW8OR+xoMFLchjio1Mxgw+0=
X-Ops-Content-Hash:ZtrGElA6L96p3Pf8nQLZsbOPE7s=
X-Ops-Timestamp:2010-09-27T13:25:29Z
X-Ops-UserId:chef-validator'
Request decrypted block is: 'Method:POST
Hashed Path:QHL2lW8OR+xoMFLchjio1Mxgw+0=
X-Ops-Content-Hash:ZtrGElA6L96p3Pf8nQLZsbOPE7s=
X-Ops-Timestamp:2010-09-27T13:25:29Z
X-Ops-UserId:chef-validator'
Candidate content hash is: ZtrGElA6L96p3Pf8nQLZsbOPE7s=
Request Content Hash is: 'ZtrGElA6L96p3Pf8nQLZsbOPE7s='
Signatures match: true, Allowed Time Skew: false, Hashes match?: true
[Mon, 27 Sep 2010 16:24:58 +0200] DEBUG: Headers in authenticate_every: {:accept_encoding=>"gzip, compress", :version=>"HTTP/1.0", :accept=>"text/html, text/plain, audio/mod, image/*, application/msword, application/pdf, application/postscript, text/sgml, */*;q=0.01", :accept_language=>"en", :host=>"localhost:4000", :user_agent=>"Lynx/2.8.5rel.1 libwww-FM/2.14 SSL-MM/1.4.1 OpenSSL/0.9.8e-fips-rhel5"}
[Mon, 27 Sep 2010 16:24:58 +0200] DEBUG: Authentication failed: private method `chomp' called for nil:NilClass, /usr/lib/ruby/gems/1.8/gems/chef-server-api-0.8.10/app/controllers/application.rb:64:in `authenticate_every'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:346:in `send'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:346:in `_call_filters'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:338:in `each'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:338:in `_call_filters'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:283:in `_dispatch'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:281:in `catch'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:281:in `_dispatch'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/merb_controller.rb:252:in `_dispatch'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/dispatch/dispatcher.rb:102:in `dispatch_action'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/dispatch/dispatcher.rb:74:in `handle'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/dispatch/dispatcher.rb:36:in `handle'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/application.rb:17:in `call'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/middleware/static.rb:28:in `call'
/usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:76:in `pre_process'
/usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:74:in `catch'
/usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:74:in `pre_process'
/usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:57:in `process'
/usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:42:in `receive_data'
/usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine'
/usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run'
/usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/backends/base.rb:57:in `start'
/usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/server.rb:156:in `start'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/adapter/thin.rb:30:in `start_server'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/adapter/abstract.rb:296:in `start_at_port'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/adapter/abstract.rb:128:in `start'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/server.rb:174:in `bootup'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/server.rb:159:in `daemonize'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/server.rb:143:in `fork'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/server.rb:143:in `daemonize'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/server.rb:35:in `start'
/usr/lib/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core.rb:173:in `start'
/usr/lib/ruby/gems/1.8/gems/chef-server-0.8.10/bin/chef-server:77
/usr/bin/chef-server:19:in `load'
/usr/bin/chef-server:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment