Skip to content

Instantly share code, notes, and snippets.

@martinklepsch
Last active August 29, 2015 13:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save martinklepsch/8787358 to your computer and use it in GitHub Desktop.
Save martinklepsch/8787358 to your computer and use it in GitHub Desktop.
Started GET "/auth/twitter?use_authorize=true" for 127.0.0.1 at 2014-02-03 17:39:08 +0100
NoMethodError - undefined method `encoding' for nil:NilClass:
/Users/martin/.rbenv/versions/2.0.0-p195/lib/ruby/2.0.0/cgi/util.rb:7:in `escape'
oauth (0.4.7) lib/oauth/tokens/request_token.rb:28:in `block in build_authorize_url'
oauth (0.4.7) lib/oauth/tokens/request_token.rb:28:in `build_authorize_url'
oauth (0.4.7) lib/oauth/tokens/request_token.rb:9:in `authorize_url'
omniauth-oauth (1.0.1) lib/omniauth/strategies/oauth.rb:36:in `request_phase'
omniauth-twitter (1.0.1) lib/omniauth/strategies/twitter.rb:60:in `request_phase'
omniauth (1.2.1) lib/omniauth/strategy.rb:215:in `request_call'
omniauth (1.2.1) lib/omniauth/strategy.rb:183:in `call!'
omniauth (1.2.1) lib/omniauth/strategy.rb:164:in `call'
omniauth (1.2.1) lib/omniauth/builder.rb:59:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
rack (1.4.5) lib/rack/etag.rb:23:in `call'
rack (1.4.5) lib/rack/conditionalget.rb:25:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/head.rb:14:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/params_parser.rb:21:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/flash.rb:242:in `call'
rack (1.4.5) lib/rack/session/abstract/id.rb:210:in `context'
rack (1.4.5) lib/rack/session/abstract/id.rb:205:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/cookies.rb:341:in `call'
activerecord (3.2.11) lib/active_record/query_cache.rb:64:in `call'
activerecord (3.2.11) lib/active_record/connection_adapters/abstract/connection_pool.rb:479:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'
activesupport (3.2.11) lib/active_support/callbacks.rb:405:in `_run__1461139139474187667__call__3376816027589176532__callbacks'
activesupport (3.2.11) lib/active_support/callbacks.rb:405:in `__run_callback'
activesupport (3.2.11) lib/active_support/callbacks.rb:385:in `_run_call_callbacks'
activesupport (3.2.11) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.2.11) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/reloader.rb:65:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/remote_ip.rb:31:in `call'
better_errors (1.1.0) lib/better_errors/middleware.rb:84:in `protected_app_call'
better_errors (1.1.0) lib/better_errors/middleware.rb:79:in `better_errors_call'
better_errors (1.1.0) lib/better_errors/middleware.rb:56:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
railties (3.2.11) lib/rails/rack/logger.rb:32:in `call_app'
railties (3.2.11) lib/rails/rack/logger.rb:16:in `block in call'
activesupport (3.2.11) lib/active_support/tagged_logging.rb:22:in `tagged'
railties (3.2.11) lib/rails/rack/logger.rb:16:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/request_id.rb:22:in `call'
rack (1.4.5) lib/rack/methodoverride.rb:21:in `call'
rack (1.4.5) lib/rack/runtime.rb:17:in `call'
activesupport (3.2.11) lib/active_support/cache/strategy/local_cache.rb:72:in `call'
rack (1.4.5) lib/rack/lock.rb:15:in `call'
rack-rewrite (1.5.0) lib/rack/rewrite.rb:24:in `call'
actionpack (3.2.11) lib/action_dispatch/middleware/static.rb:62:in `call'
rack-mini-profiler (0.9.0) lib/mini_profiler/profiler.rb:298:in `call'
railties (3.2.11) lib/rails/engine.rb:479:in `call'
railties (3.2.11) lib/rails/application.rb:223:in `call'
rack (1.4.5) lib/rack/content_length.rb:14:in `call'
railties (3.2.11) lib/rails/rack/log_tailer.rb:17:in `call'
thin (1.6.1) lib/thin/connection.rb:82:in `block in pre_process'
thin (1.6.1) lib/thin/connection.rb:80:in `pre_process'
thin (1.6.1) lib/thin/connection.rb:55:in `process'
thin (1.6.1) lib/thin/connection.rb:41:in `receive_data'
eventmachine (1.0.3) lib/eventmachine.rb:187:in `run'
thin (1.6.1) lib/thin/backends/base.rb:73:in `start'
thin (1.6.1) lib/thin/server.rb:162:in `start'
rack (1.4.5) lib/rack/handler/thin.rb:13:in `run'
rack (1.4.5) lib/rack/server.rb:268:in `start'
railties (3.2.11) lib/rails/commands/server.rb:70:in `start'
railties (3.2.11) lib/rails/commands.rb:55:in `block in <top (required)>'
railties (3.2.11) lib/rails/commands.rb:50:in `<top (required)>'
script/rails:6:in `<main>'
Started POST "/__better_errors/70114150077880/variables" for 127.0.0.1 at 2014-02-03 17:39:09 +0100
request token as on this line: https://github.com/intridea/omniauth-oauth/blob/master/lib/omniauth/strategies/oauth.rb#L29
[5] pry(#<OmniAuth::Strategies::Twitter>)> request_token
=> #<OAuth::RequestToken:0x007f9b31ea8638
@consumer=
#<OAuth::Consumer:0x007f9b35e12058
@http=#<Net::HTTP api.twitter.com:443 open=false>,
@http_method=:post,
@key="FBWNznzVai4gA1RQx4kFg",
@options=
{:signature_method=>"HMAC-SHA1",
:request_token_path=>"/oauth/request_token",
:authorize_path=>"/oauth/authorize",
:access_token_path=>"/oauth/access_token",
:proxy=>nil,
:scheme=>:header,
:http_method=>:post,
:oauth_version=>"1.0",
:site=>"https://api.twitter.com"},
@secret="j8w4VKB6Nuoo5tAwQ16JREfhA4BMYZKPjLDEr9HoDI">,
@params=
{:"\x1F\x8B\b\x00\x00\x00\x00\x00\x00\x03E\xCB\xCD\n\x820\x00\x00\xE0\xB7\xE9^\xF8\x93\a/\rJ\r\f\x9C"=>
nil,
"\x1F\x8B\b\x00\x00\x00\x00\x00\x00\x03E\xCB\xCD\n\x820\x00\x00\xE0\xB7\xE9^\xF8\x93\a/\rJ\r\f\x9C"=>
nil,
:"y\x19\xDB\x9CL\xF7\xA7s\xA3\xF4\xE9\xBB\x04}\xF7\xCF`\xEF8rF0\x9DV\xD6\xBFj\xBD\x84"=>
nil,
"y\x19\xDB\x9CL\xF7\xA7s\xA3\xF4\xE9\xBB\x04}\xF7\xCF`\xEF8rF0\x9DV\xD6\xBFj\xBD\x84"=>
nil,
:"|\x90\x81\x87ur\xDB\xE2E\xDE?\xAAl\x8A\xBE\x03I\x17\xBFA\x96\x175\r\x0E\xE6\xDF\xD0\xCA\xA8e.\xE5\xD3\xAE\x8E\xD7\xA9\xB5K\xBFF\x03\xC5\xCFv\x14\x15T<\x82\t9\xCDU1\x8B\xAC\f\xC0v\x91\xCD\xF9\xD7)\x96\x92`*\x105z\x18\xADb}\xEA\xACg_\xA1\x8D0\xF1\x93"=>
nil,
"|\x90\x81\x87ur\xDB\xE2E\xDE?\xAAl\x8A\xBE\x03I\x17\xBFA\x96\x175\r\x0E\xE6\xDF\xD0\xCA\xA8e.\xE5\xD3\xAE\x8E\xD7\xA9\xB5K\xBFF\x03\xC5\xCFv\x14\x15T<\x82\t9\xCDU1\x8B\xAC\f\xC0v\x91\xCD\xF9\xD7)\x96\x92`*\x105z\x18\xADb}\xEA\xACg_\xA1\x8D0\xF1\x93"=>
nil},
@secret=nil,
@token=nil>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment