Closed viegelinsch closed 11 years ago
it is strange. The plugin is not presented in backtrace output. And code in the plugin does not change redmine core logic. Could you try to temporarily remove the plugin, restart Redmine and try again to login/sign_out. Is the exception there?
It seems that the problem is not connected with our plugin. If after removing the plugin the problem will disappear fill free to reopen the issue
Hi,
great plugin. But after installation I cannot signout anymore.
Error message as follows.
System is an Ubuntu 12.10 with inofficial ppa redmine install
kind regards -viegelinsch
Started POST "/redmine/logout" for CLIENTIP at Sat Mar 30 22:15:55 +0100 2013 Processing by AccountController#logout as HTML Parameters: {"authenticity_token"=>"..."} Current user: MEUSER (id=5) Redirected to https://HOST/redmine/ Completed 302 Found in 8ms (ActiveRecord: 1.0ms)
NoMethodError (undefined method
options' for {}:Hash): rack (1.5.2) lib/rack/session/abstract/id.rb:329:in
commit_session' rack (1.5.2) lib/rack/session/abstract/id.rb:226:incontext' rack (1.5.2) lib/rack/session/abstract/id.rb:220:in
call' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/cookies.rb:341:incall' /usr/lib/ruby/vendor_ruby/active_record/query_cache.rb:64:in
call' /usr/lib/ruby/vendor_ruby/active_record/connection_adapters/abstract/connection_pool.rb:479:incall' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/callbacks.rb:28:in
call' /usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:405:in_run__1096852384__call__4__callbacks' /usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:405:in
send' /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:insend' /usr/lib/ruby/vendor_ruby/active_support/callbacks.rb:81:in
run_callbacks' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/callbacks.rb:27:incall' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/remote_ip.rb:31:in
call' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/debug_exceptions.rb:16:incall' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/show_exceptions.rb:56:in
call' /usr/lib/ruby/vendor_ruby/rails/rack/logger.rb:32:incall_app' /usr/lib/ruby/vendor_ruby/rails/rack/logger.rb:16:in
call' /usr/lib/ruby/vendor_ruby/active_support/tagged_logging.rb:22:intagged' /usr/lib/ruby/vendor_ruby/rails/rack/logger.rb:16:in
call' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/request_id.rb:22:incall' rack (1.5.2) lib/rack/methodoverride.rb:21:in
call' rack (1.5.2) lib/rack/runtime.rb:17:incall' /usr/lib/ruby/vendor_ruby/active_support/cache/strategy/local_cache.rb:72:in
call' rack (1.5.2) lib/rack/lock.rb:17:incall' /usr/lib/ruby/vendor_ruby/action_dispatch/middleware/static.rb:63:in
call' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:136:inforward' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:143:in
pass' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:155:ininvalidate' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:71:in
call!' /usr/lib/ruby/vendor_ruby/rack/cache/context.rb:51:incall' /usr/lib/ruby/vendor_ruby/rails/engine.rb:479:in
call' /usr/lib/ruby/vendor_ruby/rails/application.rb:223:incall' /usr/lib/ruby/vendor_ruby/rails/railtie/configurable.rb:30:in
send' /usr/lib/ruby/vendor_ruby/rails/railtie/configurable.rb:30:inmethod_missing' /usr/lib/ruby/vendor_ruby/phusion_passenger/rack/request_handler.rb:96:in
process_request' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_request_handler.rb:516:inaccept_and_process_next_request' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_request_handler.rb:274:in
main_loop' /usr/lib/ruby/vendor_ruby/phusion_passenger/classic_rails/application_spawner.rb:321:instart_request_handler' /usr/lib/ruby/vendor_ruby/phusion_passenger/classic_rails/application_spawner.rb:275:in
send' /usr/lib/ruby/vendor_ruby/phusion_passenger/classic_rails/application_spawner.rb:275:inhandle_spawn_application' /usr/lib/ruby/vendor_ruby/phusion_passenger/utils.rb:479:in
safe_fork' /usr/lib/ruby/vendor_ruby/phusion_passenger/classic_rails/application_spawner.rb:270:inhandle_spawn_application' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server.rb:357:in
send' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server.rb:357:inserver_main_loop' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server.rb:206:in
start_synchronously' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server.rb:180:instart' /usr/lib/ruby/vendor_ruby/phusion_passenger/classic_rails/application_spawner.rb:149:in
start' /usr/lib/ruby/vendor_ruby/phusion_passenger/spawn_manager.rb:219:inspawn_rails_application' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server_collection.rb:132:in
lookup_or_add' /usr/lib/ruby/vendor_ruby/phusion_passenger/spawn_manager.rb:214:inspawn_rails_application' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server_collection.rb:82:in
synchronize' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server_collection.rb:79:insynchronize' /usr/lib/ruby/vendor_ruby/phusion_passenger/spawn_manager.rb:213:in
spawn_rails_application' /usr/lib/ruby/vendor_ruby/phusion_passenger/spawn_manager.rb:132:inspawn_application' /usr/lib/ruby/vendor_ruby/phusion_passenger/spawn_manager.rb:275:in
handle_spawn_application' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server.rb:357:in__send__' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server.rb:357:in
server_main_loop' /usr/lib/ruby/vendor_ruby/phusion_passenger/abstract_server.rb:206:in `start_synchronously' /usr/share/phusion-passenger/helper-scripts/passenger-spawn-server:99