Hi All,
I get this strange problem with newly scaffolded apps - I’d really
appreciate any help in this regard.
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
active_support/message_verifier.rb:46:in block in secure_compare' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/ active_support/message_verifier.rb:45:in
each’
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
active_support/message_verifier.rb:45:in secure_compare' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/ active_support/message_verifier.rb:28:in
verify’
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
action_controller/session/cookie_store.rb:156:in unmarshal' /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/ action_controller/session/cookie_store.rb:145:in
load_session’
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
action_controller/session/abstract_store.rb:62:in block in load!' /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/ action_controller/session/abstract_store.rb:70:in
stale_session_check!’
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
action_controller/session/abstract_store.rb:61:in load!' /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/ action_controller/session/abstract_store.rb:28:in
[]’
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
action_controller/request_forgery_protection.rb:102:in
form_authenticity_token' (eval):2:in
form_authenticity_token’
/home/kashyap/Lab/sitara/app/views/resources/new.html.erb:3:in
_run_erb_app47views47resources47new46html46erb' /home/kashyap/Lab/sitara/app/controllers/resources_controller.rb:29:in
new’
I bypass this by commenting out protect_from_forgery from the
application_controller
Another problem I get is with flash -
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
active_support/message_verifier.rb:46:in block in secure_compare' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/ active_support/message_verifier.rb:45:in
each’
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/
active_support/message_verifier.rb:45:in secure_compare' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/ active_support/message_verifier.rb:28:in
verify’
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
action_controller/session/cookie_store.rb:156:in unmarshal' /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/ action_controller/session/cookie_store.rb:145:in
load_session’
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
action_controller/session/abstract_store.rb:62:in block in load!' /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/ action_controller/session/abstract_store.rb:70:in
stale_session_check!’
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
action_controller/session/abstract_store.rb:61:in load!' /usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/ action_controller/session/abstract_store.rb:28:in
[]’
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.4/lib/
action_controller/flash.rb:163:in flash' /home/kashyap/Lab/sitara/app/controllers/resources_controller.rb:47:in
block in create’
/home/kashyap/Lab/sitara/app/controllers/resources_controller.rb:45:in
`create’
I have to remove the calls to flash from all location for this.
Regards,
Kashyap