This project is archived and is in readonly mode.
[BUG] uninitialized constant ActiveSupport::MessageVerifier::OpenSSL
Reported by Philippe Creux | April 24th, 2010 @ 12:10 AM
I'm running a Rails 3.0.0beta3
application with
ruby-1.8.7-p249
using devise
for
authentication.
Specs and Cucumber features cover authentication and signup. They all pass.
When I run 'rails server
' (powered by
Webrick
), the first page is displayed correctly
however any next page I attempt to display raises the following
error:
Error during failsafe response:
ActionView::Template::Error (uninitialized constant ActiveSupport::MessageVerifier::OpenSSL) in /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb
It looks like rails does not succeed to require OpenSSL on
active_support/message_verifier.rb:58
(http://github.com/rails/rails/blob/master/activesupport/lib/active_...)
I can't require 'openssl
' running 'rails
console
':
rails console
Loading development environment (Rails 3.0.0.beta3)
ruby-1.8.7-p249 > defined? OpenSSL
=> nil
ruby-1.8.7-p249 > require 'openssl'
=> nil
It works fine running 'bundle exec irb
':
bundle exec irb
ruby-1.8.7-p249 > defined? OpenSSL
=> nil
ruby-1.8.7-p249 > require 'openssl'
=> true
ruby-1.8.7-p249 > defined? OpenSSL
=> "constant"
Again, all Cucumber & Specs pass.
Let me know if you need any other info. Thanks for your help!
Comments and changes to this ticket
-
Ryan Bigg April 25th, 2010 @ 12:17 AM
Did you install the libopenssl-ruby package and re-compile your Ruby install? How did you install Ruby?
-
Philippe Creux April 25th, 2010 @ 03:29 AM
I installed Ruby with RVM on Mac OS X. I guess that the openssl lib is installed as I can require 'openssl' successfully via irb.
-
Philippe Creux April 26th, 2010 @ 05:25 PM
I patched
active_support/message_verifier.rb
on line 58 to raise and display a stacktrace when failing torequire 'openssl'
.Here is the full stacktrace, I hope it helps:
/Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/message_verifier.rb:60:in `generate_digest' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/message_verifier.rb:33:in `verify' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/cookie_store.rb:171:in `unmarshal' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/cookie_store.rb:159:in `load_session' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:91:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:91:in `load!' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:99:in `stale_session_check!' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:90:in `load!' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:33:in `[]' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/flash.rb:163:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/cookie_store.rb:107:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/cookies.rb:202:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/callbacks.rb:46:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:410:in `_run_call_callbacks' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:88:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:88:in `run_callbacks' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/callbacks.rb:44:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/sendfile.rb:105:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/remote_ip.rb:48:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/show_exceptions.rb:48:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/rack/logger.rb:13:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/runtime.rb:17:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/static.rb:30:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/application.rb:132:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/application.rb:81:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/application.rb:81:in `method_missing' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/rack/log_tailer.rb:15:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/handler/webrick.rb:48:in `service' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:162:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:95:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:92:in `each' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:92:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:23:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:82:in `start' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/handler/webrick.rb:14:in `run' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/server.rb:155:in `start' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/commands/server.rb:62:in `start' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/commands.rb:42 script/rails:9:in `require' script/rails:9 /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/message_verifier.rb:63:in `generate_digest' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/message_verifier.rb:33:in `verify' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/cookie_store.rb:171:in `unmarshal' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/cookie_store.rb:159:in `load_session' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:91:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:91:in `load!' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:99:in `stale_session_check!' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:90:in `load!' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:33:in `[]' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/flash.rb:163:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/cookie_store.rb:107:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/cookies.rb:202:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/callbacks.rb:46:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:410:in `_run_call_callbacks' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:88:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/callbacks.rb:88:in `run_callbacks' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/callbacks.rb:44:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/sendfile.rb:105:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/remote_ip.rb:48:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/show_exceptions.rb:48:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/rack/logger.rb:13:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/runtime.rb:17:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/static.rb:30:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/application.rb:132:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/application.rb:81:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/application.rb:81:in `method_missing' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/rack/log_tailer.rb:15:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/handler/webrick.rb:48:in `service' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:162:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:95:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:92:in `each' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:92:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:23:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:82:in `start' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/handler/webrick.rb:14:in `run' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/server.rb:155:in `start' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/commands/server.rb:62:in `start' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/commands.rb:42 script/rails:9:in `require' script/rails:9 /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/message_verifier.rb:60:in `generate_digest' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/message_verifier.rb:33:in `verify' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/cookie_store.rb:171:in `unmarshal' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/cookie_store.rb:159:in `load_session' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:91:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:91:in `load!' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:99:in `stale_session_check!' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:90:in `load!' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/session/abstract_store.rb:80:in `inspect' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb:16:in `debug_hash' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb:16:in `map' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb:16:in `debug_hash' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb:27:in `_render_template__2130210762_2177813800_0' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:46:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:46:in `render' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications/instrumenter.rb:18:in `instrument' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `__send__' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `instrument' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:44:in `render' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/render/rendering.rb:58:in `_render_template' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications/instrumenter.rb:18:in `instrument' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `__send__' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `instrument' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/render/rendering.rb:55:in `_render_template' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/render/rendering.rb:25:in `render_without_haml' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/haml-2.2.23/lib/haml/helpers/action_view_mods.rb:13:in `render' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb:10:in `_render_template__305880284_2177903920_0' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:46:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:46:in `render' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications/instrumenter.rb:18:in `instrument' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `__send__' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `instrument' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/template.rb:44:in `render' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/render/rendering.rb:58:in `_render_template' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications/instrumenter.rb:18:in `instrument' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `__send__' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/activesupport-3.0.0.beta3/lib/active_support/notifications.rb:48:in `instrument' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/render/rendering.rb:55:in `_render_template' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_view/render/rendering.rb:25:in `render_without_haml' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/haml-2.2.23/lib/haml/helpers/action_view_mods.rb:13:in `render' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/show_exceptions.rb:80:in `rescue_action_locally' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/show_exceptions.rb:60:in `render_exception' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/show_exceptions.rb:51:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/rack/logger.rb:13:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/runtime.rb:17:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/static.rb:30:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/application.rb:132:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/application.rb:81:in `send' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/application.rb:81:in `method_missing' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/rack/log_tailer.rb:15:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/content_length.rb:13:in `call' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/handler/webrick.rb:48:in `service' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/httpserver.rb:65:in `run' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:162:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:95:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:92:in `each' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:92:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:23:in `start' /Users/pcreux/.rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/webrick/server.rb:82:in `start' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/handler/webrick.rb:14:in `run' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/rack-1.1.0/lib/rack/server.rb:155:in `start' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/commands/server.rb:62:in `start' /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/railties-3.0.0.beta3/lib/rails/commands.rb:42 script/rails:9:in `require' script/rails:9 Error during failsafe response: ActionView::Template::Error (uninitialized constant ActiveSupport::MessageVerifier::OpenSSL) in /Users/pcreux/.rvm/gems/ruby-1.8.7-p249/gems/actionpack-3.0.0.beta3/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb:
-
Greg Bell April 26th, 2010 @ 09:38 PM
Just ran through the app and confirmed that this is an issue with the version of Devise we are using.
I removed the devise initializer and the application behaves as expected.
We'll look into it further with the Devise community. I'll post back after resolution.
-
Ryan Bigg April 26th, 2010 @ 09:40 PM
- State changed from new to wontfix
Issue is with Devise, not Rails.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
<h2 style="font-size: 14px">Tickets have moved to Github</h2>
The new ticket tracker is available at <a href="https://github.com/rails/rails/issues">https://github.com/rails/rails/issues</a>