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.

Reply via email to