Defect #8473
closedOpenID authentication fails on redmine 1.2.0
0%
Description
NoMethodError (undefined method `destroy' for {"OpenID::Consumer::last_requested_endpoint"=>nil}:Hash):
app/controllers/application_controller.rb:89:in `logged_user='
app/controllers/account_controller.rb:203:in `successful_authentication'
app/controllers/account_controller.rb:192:in `open_id_authenticate'
app/controllers/account_controller.rb:161:in `open_id_authenticate'
app/controllers/account_controller.rb:140:in `authenticate_user'
app/controllers/account_controller.rb:30:in `login'
/usr/lib/ruby/1.8/mongrel.rb:159:in `process_client'
/usr/lib/ruby/1.8/mongrel.rb:158:in `each'
/usr/lib/ruby/1.8/mongrel.rb:158:in `process_client'
/usr/lib/ruby/1.8/mongrel.rb:285:in `run'
/usr/lib/ruby/1.8/mongrel.rb:285:in `initialize'
/usr/lib/ruby/1.8/mongrel.rb:285:in `new'
/usr/lib/ruby/1.8/mongrel.rb:285:in `run'
/usr/lib/ruby/1.8/mongrel.rb:268:in `initialize'
/usr/lib/ruby/1.8/mongrel.rb:268:in `new'
/usr/lib/ruby/1.8/mongrel.rb:268:in `run'
Rendering /srv/redmine/redmine-1.2.0/public/500.html (500 Internal Server Error)
Related issues
Updated by Etienne Massip over 13 years ago
Guess it's related to #7857, if not dup.
Updated by Etienne Massip over 13 years ago
- Category set to Accounts / authentication
Updated by Ward V over 13 years ago
I'm also seeing this on stock 1.2.0, openid login seems entirely broken.
Updated by Etienne Massip over 13 years ago
What is stock ? Did you add Mongrel patches as required (see RedmineInstall) ?
Updated by Tim marston over 13 years ago
Etienne Massip wrote:
Guess it's related to #7857, if not dup.
Quite possibly. The workaround suggested here also seems to fix this issue with OpenID logins as well (or it does for me, at least).
Updated by Etienne Massip over 13 years ago
- Category changed from Accounts / authentication to OpenID
Updated by Go MAEDA about 3 years ago
- Status changed from New to Closed
- Resolution set to Wont fix
The OpenID support has been dropped by #35755 for the upcoming Redmine 5.0.0.