anyone have any suggestions or experience this problem before? I'm anxious to get this up and running.
On Tue, Jun 15, 2010 at 1:32 AM, Scott Kulik <[email protected]> wrote: > I just ran a 'git push heroku master' and everything looks good so > far. > > I tried to start up the app and I'm getting: > > Status: 500 Internal Server Error > A secret is required to generate an integrity hash for cookie > session data. Use config.action_controller.session = { :session_key => > "_myapp_session", :secret => "some secret phrase of at least 30 > characters" } in config/environment.rb > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/session/cookie_store.rb:90:in > `ensure_secret_secure' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/session/cookie_store.rb:59:in `initialize' > /usr/local/lib/ruby/1.8/cgi/session.rb:273:in `new' > /usr/local/lib/ruby/1.8/cgi/session.rb:273:in > `initialize_without_cgi_reader' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/cgi_ext/session.rb:39:in `initialize' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/cgi_process.rb:132:in `new' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/cgi_process.rb:132:in `session' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/cgi_process.rb:168:in `stale_session_check!' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/cgi_process.rb:116:in `session' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/base.rb:1135:in `assign_shortcuts_without_flash' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/flash.rb:166:in `assign_shortcuts' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/base.rb:523:in `process_without_filters' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/filters.rb:569:in > `process_without_session_management_support' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/session_management.rb:130:in `process' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/base.rb:389:in `process' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/dispatcher.rb:149:in `handle_request' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/dispatcher.rb:107:in `dispatch' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/dispatcher.rb:104:in `synchronize' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/dispatcher.rb:104:in `dispatch' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/dispatcher.rb:120:in `dispatch_cgi' > /disk1/home/slugs/212040_6583be6_06de/mnt/vendor/rails/actionpack/ > lib/action_controller/dispatcher.rb:35:in `dispatch' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/rack/adapter/ > rails.rb:60:in `serve_rails' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/rack/adapter/ > rails.rb:80:in `call' > /home/heroku_rack/lib/static_assets.rb:9:in `call' > /home/heroku_rack/lib/last_access.rb:25:in `call' > /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/urlmap.rb: > 46:in `call' > /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/urlmap.rb: > 40:in `each' > /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/urlmap.rb: > 40:in `call' > /home/heroku_rack/lib/date_header.rb:14:in `call' > /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb: > 60:in `call' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/ > connection.rb:80:in `pre_process' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/ > connection.rb:78:in `catch' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/ > connection.rb:78:in `pre_process' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/ > connection.rb:57:in `process' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/ > connection.rb:42:in `receive_data' > /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.6/lib/ > eventmachine.rb:240:in `run_machine' > /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.12.6/lib/ > eventmachine.rb:240:in `run' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/backends/ > base.rb:57:in `start' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/server.rb: > 150:in `start' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/controllers/ > controller.rb:80:in `start' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/runner.rb: > 173:in `send' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/runner.rb: > 173:in `run_command' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/lib/thin/runner.rb: > 139:in `run!' > /usr/local/lib/ruby/gems/1.8/gems/thin-1.0.1/bin/thin:6 > /usr/local/bin/thin:20:in `load' > /usr/local/bin/thin:20 > > I double checked my config/environment.rb and everything appears fine: > > # The session_key and secret (for verifying session data integrity) > are set in config/database.yml > config.action_controller.session = { > :session_key => '_myherokuapp_session', > :secret => '39aba040cb58038866aa323841ef98f03...something > really long here' > } > > Any ideas why I might still be getting this message? My current > production site has no problem running with this configuration. -- You received this message because you are subscribed to the Google Groups "Heroku" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/heroku?hl=en.
