Created
December 1, 2009 21:31
-
-
Save stormsilver/246672 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| merb : worker (port 4000) ~ Started request handling: Tue Dec 01 15:45:36 -0600 2009 | |
| merb : worker (port 4000) ~ Routed to: {"name"=>"eric", "action"=>"create", "controller"=>"chef_server_api/clients"} | |
| merb : worker (port 4000) ~ Params: {"name"=>"eric", "action"=>"create", "controller"=>"chef_server_api/clients"} | |
| [Tue, 01 Dec 2009 15:45:36 -0600] DEBUG: Headers in authenticate_every: {:connection=>"Keep-Alive", :via=>"1.1 chef08.sojern.com", :x_ops_timestamp=>"2009-12-01T21:45:36Z", :accept=>"application/json", :x_forwarded_server=>"chef08.sojern.com", :version=>"HTTP/1.1", :host=>"127.0.0.1:4000", :x_forwarded_proto=>"https", :authorization=>"c5T/cm+WsofQxYxapcHuc3UfZ73ZyOvc3mo7XlNlpKrfEdwpu1cCsITwEkRk\ttVpVEcDyfk6VILL/ab+0h5/PlKcskP6F0rfQApzuk5s/QbT9oLKemMpydq4I\tYUvu58inffEtmCYjGNr8GMT6IipgnGRerLhljII1GZ+OGajW6tUumHylaIPv\tFK/jrpDh54Cwws0Tg5Fwj5INnm3L+/USefBQYWqAeZM7Nso4JLUCxQyi+KAn\t2pRnn6uFEW97e+DCq56M3iMBeZR6e2rTN51eX77iydDN+lsUrhof9Zs689PF\tdQbM2dPc9O0kZPIVvm9eX4iGPmnxJuHTt/zSLlvV5Q==", :x_forwarded_for=>"172.19.242.94", :x_ops_userid=>"chef-validator", :x_ops_content_hash=>"zNToF64eauJbjO+T8C5jA/UeZZk=", :x_ops_sign=>"version=1.0", :x_forwarded_host=>"chef08.sojern.com:443"} | |
| [Tue, 01 Dec 2009 15:45:36 -0600] INFO: Authenticating client chef-validator | |
| [Tue, 01 Dec 2009 15:45:36 -0600] DEBUG: Sending HTTP Request via GET to localhost:5984/chef/_design/id_map/_view/name_to_id?include_docs=true&key=[%22client%22,%22chef-validator%22] | |
| [Tue, 01 Dec 2009 15:45:36 -0600] DEBUG: Found API Client: #<Chef::ApiClient:0x2b561d16a7d0 @couchdb_rev="1-1807e51388783ebc5f6587b85f2bb9f9", @private_key=nil, @admin=true, @public_key="-----BEGIN RSA PUBLIC KEY-----\nMIIBCgKCAQEAuvBj4VQuD7/BKYLl9Zjy6esg4crF4jyJHrFGfdNmlb5ftqOPszna\nC1wNsE/w4TxwE9YZREFt5btVgOwejbqILiADOKfdDT5oBsi49cN4nGMFy5uC/El1\ndOKPIb+Um6naQlrHiZvjE3ck07/lJos+hbfWmH0FqiQUcOM4/55vfm/4sYCLBkJk\nxWM4H9rYYSlf4IMTGtETNVQoDeY7IQ44XI9D2u/ByOUC4tyKXjyZBvpGe17NTO2D\nWQojf3gBmgtbhcZtqIajH0prdtF+BcCpJm0qPfFD/daF9eVobOk6pks/y9iaMMcx\npx31x3+Kpzmy8Z6QTR4FloVRRSqmBWVqvQIDAQAB\n-----END RSA PUBLIC KEY-----\n", @name="chef-validator", @couchdb=#<Chef::CouchDB:0x2b561d16a758 @rest=#<Chef::REST:0x2b561d16a708 @signing_key=nil, @client_name=nil, @cookies={}, @url="http://localhost:5984">, @db="chef">, @couchdb_id="4056b9ee-9b01-4b9a-b711-0be5f3fa1dec"> | |
| [Tue, 01 Dec 2009 15:45:36 -0600] DEBUG: Authenticating: | |
| #<Chef::ApiClient:0x2b561d16a7d0 @couchdb_rev="1-1807e51388783ebc5f6587b85f2bb9f9", @private_key=nil, @admin=true, @public_key="-----BEGIN RSA PUBLIC KEY-----\nMIIBCgKCAQEAuvBj4VQuD7/BKYLl9Zjy6esg4crF4jyJHrFGfdNmlb5ftqOPszna\nC1wNsE/w4TxwE9YZREFt5btVgOwejbqILiADOKfdDT5oBsi49cN4nGMFy5uC/El1\ndOKPIb+Um6naQlrHiZvjE3ck07/lJos+hbfWmH0FqiQUcOM4/55vfm/4sYCLBkJk\nxWM4H9rYYSlf4IMTGtETNVQoDeY7IQ44XI9D2u/ByOUC4tyKXjyZBvpGe17NTO2D\nWQojf3gBmgtbhcZtqIajH0prdtF+BcCpJm0qPfFD/daF9eVobOk6pks/y9iaMMcx\npx31x3+Kpzmy8Z6QTR4FloVRRSqmBWVqvQIDAQAB\n-----END RSA PUBLIC KEY-----\n", @name="chef-validator", @couchdb=#<Chef::CouchDB:0x2b561d16a758 @rest=#<Chef::REST:0x2b561d16a708 @signing_key=nil, @client_name=nil, @cookies={}, @url="http://localhost:5984">, @db="chef">, @couchdb_id="4056b9ee-9b01-4b9a-b711-0be5f3fa1dec"> | |
| [Tue, 01 Dec 2009 15:45:36 -0600] DEBUG: Initializing header auth : #<Merb::Request:0x2b561d195f70 @route=/clients, @body_params=nil, @body_and_query_params={}, @method=:post, @params={"name"=>"eric", "action"=>"create", "controller"=>"chef_server_api/clients"}, @route_params={:action=>"create", :controller=>"chef_server_api/clients"}, @raw_post="{\"name\":\"eric\"}", @multipart_params={}, @body=#<StringIO:0x2b561d199b48>, @xml_params=nil, @json_params={"name"=>"eric"}, @query_params={}, @env={"HTTP_X_OPS_TIMESTAMP"=>"2009-12-01T21:45:36Z", "SERVER_NAME"=>"127.0.0.1", "async.callback"=>#<Method: Thin::Connection#post_process>, "rack.url_scheme"=>"http", "CONTENT_LENGTH"=>"15", "HTTP_X_FORWARDED_HOST"=>"chef08.sojern.com:443", "HTTP_VIA"=>"1.1 chef08.sojern.com", "HTTP_X_OPS_SIGN"=>"version=1.0", "PATH_INFO"=>"/clients", "rack.run_once"=>false, "rack.input"=>#<StringIO:0x2b561d199b48>, "SCRIPT_NAME"=>"", "SERVER_PROTOCOL"=>"HTTP/1.1", "HTTP_X_OPS_CONTENT_HASH"=>"zNToF64eauJbjO+T8C5jA/UeZZk=", "HTTP_AUTHORIZATION"=>"c5T/cm+WsofQxYxapcHuc3UfZ73ZyOvc3mo7XlNlpKrfEdwpu1cCsITwEkRk\ttVpVEcDyfk6VILL/ab+0h5/PlKcskP6F0rfQApzuk5s/QbT9oLKemMpydq4I\tYUvu58inffEtmCYjGNr8GMT6IipgnGRerLhljII1GZ+OGajW6tUumHylaIPv\tFK/jrpDh54Cwws0Tg5Fwj5INnm3L+/USefBQYWqAeZM7Nso4JLUCxQyi+KAn\t2pRnn6uFEW97e+DCq56M3iMBeZR6e2rTN51eX77iydDN+lsUrhof9Zs689PF\tdQbM2dPc9O0kZPIVvm9eX4iGPmnxJuHTt/zSLlvV5Q==", "HTTP_HOST"=>"127.0.0.1:4000", "rack.errors"=>#<IO:0x2b5619cf3ec0>, "REMOTE_ADDR"=>"127.0.0.1", "REQUEST_PATH"=>"/clients", "SERVER_SOFTWARE"=>"thin 1.2.5 codename This Is Not A Web Server", "CONTENT_TYPE"=>"application/json", "HTTP_VERSION"=>"HTTP/1.1", "rack.multithread"=>false, "rack.version"=>[1, 0], "async.close"=>#<EventMachine::DefaultDeferrable:0x2b561d196f60>, "HTTP_X_FORWARDED_SERVER"=>"chef08.sojern.com", "REQUEST_URI"=>"/clients", "rack.multiprocess"=>false, "SERVER_PORT"=>"4000", "QUERY_STRING"=>"", "GATEWAY_INTERFACE"=>"CGI/1.2", "HTTP_X_FORWARDED_PROTO"=>"https", "HTTP_X_FORWARDED_FOR"=>"172.19.242.94", "HTTP_ACCEPT"=>"application/json", "HTTP_CONNECTION"=>"Keep-Alive", "HTTP_X_OPS_USERID"=>"chef-validator", "REQUEST_METHOD"=>"POST"}> | |
| [Tue, 01 Dec 2009 15:45:36 -0600] DEBUG: Digesting body: '{"name":"eric"}' | |
| [Tue, 01 Dec 2009 15:45:36 -0600] DEBUG: Authenticating user : chef-validator, User secret is: -----BEGIN RSA PUBLIC KEY----- | |
| MIIBCgKCAQEAuvBj4VQuD7/BKYLl9Zjy6esg4crF4jyJHrFGfdNmlb5ftqOPszna | |
| C1wNsE/w4TxwE9YZREFt5btVgOwejbqILiADOKfdDT5oBsi49cN4nGMFy5uC/El1 | |
| dOKPIb+Um6naQlrHiZvjE3ck07/lJos+hbfWmH0FqiQUcOM4/55vfm/4sYCLBkJk | |
| xWM4H9rYYSlf4IMTGtETNVQoDeY7IQ44XI9D2u/ByOUC4tyKXjyZBvpGe17NTO2D | |
| WQojf3gBmgtbhcZtqIajH0prdtF+BcCpJm0qPfFD/daF9eVobOk6pks/y9iaMMcx | |
| px31x3+Kpzmy8Z6QTR4FloVRRSqmBWVqvQIDAQAB | |
| -----END RSA PUBLIC KEY----- | |
| , Request signature is : | |
| , Hashed Body is zNToF64eauJbjO+T8C5jA/UeZZk= | |
| [Tue, 01 Dec 2009 15:45:36 -0600] DEBUG: Parsed signing description: {:version=>"1.0"} | |
| [Tue, 01 Dec 2009 15:45:36 -0600] DEBUG: Authentication failed: Failed to authenticate user request. Most likely missing a necessary header: undefined method `unpack' for nil:NilClass, /usr/lib64/ruby/gems/1.8/gems/mixlib-authentication-1.0.0/lib/mixlib/authentication/signatureverification.rb:85:in `authenticate_user_request' | |
| /usr/lib64/ruby/gems/1.8/gems/chef-server-api-0.8.0/app/controllers/application.rb:84:in `authenticate_every' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:346:in `send' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:346:in `_call_filters' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:338:in `each' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:338:in `_call_filters' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:283:in `_dispatch' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:281:in `catch' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/abstract_controller.rb:281:in `_dispatch' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/controller/merb_controller.rb:252:in `_dispatch' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/dispatch/dispatcher.rb:102:in `dispatch_action' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/dispatch/dispatcher.rb:74:in `handle' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/dispatch/dispatcher.rb:36:in `handle' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/application.rb:17:in `call' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/middleware/static.rb:28:in `call' | |
| /usr/lib64/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:76:in `pre_process' | |
| /usr/lib64/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:74:in `catch' | |
| /usr/lib64/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:74:in `pre_process' | |
| /usr/lib64/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:57:in `process' | |
| /usr/lib64/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:42:in `receive_data' | |
| /usr/lib64/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine' | |
| /usr/lib64/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run' | |
| /usr/lib64/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/backends/base.rb:57:in `start' | |
| /usr/lib64/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/server.rb:156:in `start' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/adapter/thin.rb:30:in `start_server' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/adapter/abstract.rb:296:in `start_at_port' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/rack/adapter/abstract.rb:128:in `start' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/server.rb:174:in `bootup' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core/server.rb:42:in `start' | |
| /usr/lib64/ruby/gems/1.8/gems/merb-core-1.0.15/lib/merb-core.rb:173:in `start' | |
| /usr/lib64/ruby/gems/1.8/gems/chef-server-0.8.0/bin/chef-server:76 | |
| /usr/bin/chef-server:19:in `load' | |
| /usr/bin/chef-server:19 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| {"X-OPS-SIGN"=>"version=1.0", "X-OPS-USERID"=>"chef-validator", "AUTHORIZATION"=>"c5T/cm+WsofQxYxapcHuc3UfZ73ZyOvc3mo7XlNlpKrfEdwpu1cCsITwEkRk\n\ttVpVEcDyfk6VILL/ab+0h5/PlKcskP6F0rfQApzuk5s/QbT9oLKemMpydq4I\n\tYUvu58inffEtmCYjGNr8GMT6IipgnGRerLhljII1GZ+OGajW6tUumHylaIPv\n\tFK/jrpDh54Cwws0Tg5Fwj5INnm3L+/USefBQYWqAeZM7Nso4JLUCxQyi+KAn\n\t2pRnn6uFEW97e+DCq56M3iMBeZR6e2rTN51eX77iydDN+lsUrhof9Zs689PF\n\tdQbM2dPc9O0kZPIVvm9eX4iGPmnxJuHTt/zSLlvV5Q==", "X-OPS-TIMESTAMP"=>"2009-12-01T21:45:36Z", "X-OPS-CONTENT-HASH"=>"zNToF64eauJbjO+T8C5jA/UeZZk=", "HOST"=>"chef08.sojern.com:443", "Accept"=>"application/json"} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment