twinslash / redmine_omniauth_google

This plugin is used to authenticate in redmine through Google.
http://www.redmine.org/plugins/redmine_omniauth_google
95 stars 103 forks source link

Fail on redmine 2.4.2 #21

Open sebglon opened 9 years ago

sebglon commented 9 years ago

I have this error when i try to login or logout:

Completed 200 OK in 83.7ms (Views: 57.6ms | ActiveRecord: 7.6ms) Started POST "/logout" for 10.150.10.165 at 2015-05-20 14:32:35 +0000 Processing by AccountController#logout as HTML Parameters: {"authenticity_token"=>"U+Rf30b1hV8QxZx4Qv+a5mazXQ934NCTMVeMGKbWyFg="} Current user: admin (id=1) Redirected to http://redmine.keendo.org/ Completed 302 Found in 21.7ms (ActiveRecord: 1.1ms)

NoMethodError (undefined method options' for {}:Hash): rack (1.6.1) lib/rack/session/abstract/id.rb:329:incommit_session' rack (1.6.1) lib/rack/session/abstract/id.rb:226:in context' rack (1.6.1) lib/rack/session/abstract/id.rb:220:incall' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/cookies.rb:341:in call' /usr/lib/ruby/vendor_ruby/active_record/query_cache.rb:64:incall' /usr/lib/ruby/vendor_ruby/active_record/connection_adapters/abstract/connection_pool.rb:479:in call' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/callbacks.rb:28:inblock in call' /usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:405:in _run__3693533084487678618__call__186533838405173591__callbacks' /usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:405:in__run_callback' /usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:385:in _run_call_callbacks' /usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:81:inrun_callbacks' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/callbacks.rb:27:in call' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/remote_ip.rb:31:incall' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/debug_exceptions.rb:16:in call' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/show_exceptions.rb:56:incall' /usr/lib/ruby/vendor_ruby/rails/rack/logger.rb:32:in call_app' /usr/lib/ruby/vendor_ruby/rails/rack/logger.rb:16:inblock in call' /usr/lib/ruby/vendor_ruby/active_support/tagged_logging.rb:22:in tagged' /usr/lib/ruby/vendor_ruby/rails/rack/logger.rb:16:incall' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/request_id.rb:22:in call' rack (1.6.1) lib/rack/methodoverride.rb:22:incall' rack (1.6.1) lib/rack/runtime.rb:18:in call' /usr/lib/ruby/vendor_ruby/active_support/cache/strategy/local_cache.rb:72:incall' rack (1.6.1) lib/rack/lock.rb:17:in call' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/static.rb:63:incall' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:136:in forward' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:143:inpass' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:155:in invalidate' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:71:incall!' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:51:in call' /usr/lib/ruby/vendor_ruby/rails/engine.rb:484:incall' /usr/lib/ruby/vendor_ruby/rails/application.rb:231:in call' /usr/lib/ruby/vendor_ruby/rails/railtie/configurable.rb:30:inmethod_missing' /usr/lib/ruby/vendor_ruby/phusion_passenger/rack/thread_handler_extension.rb:77:in process_request' /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:142:inaccept_and_process_next_request' /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:110:in main_loop' /usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler.rb:448:inblock (3 levels) in start_threads'