After install foreman I get the error

Ruby (Rack) application could not be started These are the possible causes:

  • There may be a syntax error in the application's code. Please check
    for such errors and fix them.
  • A required library may not installed. Please install all libraries
    that this application requires.
  • The application may not be properly configured. Please check whether
    all configuration files are written correctly, fix any incorrect
    configurations, and restart this application.
  • A service that the application relies on (such as the database
    server or the Ferret search engine server) may not have been started.
    Please start that service.

Further information about the error may have been written to the
application's log file. Please check it in order to analyse the problem. Error
message:could not connect to server: No such file or directory Is the
server running locally and accepting connections on Unix domain socket
"/var/run/postgresql/.s.PGSQL.5432"? (PG::ConnectionBad)Exception class:
PhusionPassenger::UnknownErrorApplication root: /usr/share/foreman
Backtrace: # File Line Location 0
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb
1216 in initialize' 1 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb 1216 inconnect' 2
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb
1216 in connect' 3 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb 324 ininitialize' 4
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb
28 in new' 5 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb 28 inpostgresql_connection' 6
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb
315 in send' 7 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb 315 innew_connection' 8
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb
325 in checkout_new_connection' 9 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb 247 incheckout' 10
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb
242 in loop' 11 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb 242 incheckout' 12 /usr/lib/ruby/1.8/monitor.rb 242 in synchronize' 13 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb 239 incheckout' 14
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb
102 in connection' 15 /usr/lib/ruby/1.8/monitor.rb 242 insynchronize'
16
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb
101 in connection' 17 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb 410 inretrieve_connection' 18
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_specification.rb
171 in retrieve_connection' 19 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_specification.rb 145 inconnection' 20
/usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/model_schema.rb
308 in clear_cache!' 21 /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/railtie.rb 104 in_callback_before_17' 22
/usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb
418 in _run__1805554112__prepare__4__callbacks' 23 /usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb 405 insend' 24
/usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb
405 in __run_callback' 25 /usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb 385 in_run_prepare_callbacks' 26
/usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb
81 in send' 27 /usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb 81 inrun_callbacks' 28
/usr/share/foreman/vendor/ruby/1.8/gems/actionpack-3.2.13/lib/action_dispatch/middleware/reloader.rb
74 in prepare!' 29 /usr/share/foreman/vendor/ruby/1.8/gems/actionpack-3.2.13/lib/action_dispatch/middleware/reloader.rb 48 inprepare!' 30
/usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/application/finisher.rb
47
31
/usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb
30 in instance_exec' 32 /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb 30 inrun' 33
/usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb
55 in run_initializers' 34 /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb 54 ineach' 35
/usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb
54 in run_initializers' 36 /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/application.rb 136 ininitialize!' 37
/usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/railtie/configurable.rb
30 in send' 38 /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/railtie/configurable.rb 30 inmethod_missing' 39 /usr/share/foreman/config/environment.rb 5
40 /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb 36 in
gem_original_require' 41 /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb 36 inrequire' 42
config.ru 3
43 /usr/lib/ruby/vendor_ruby/rack/builder.rb 51 in instance_eval' 44 /usr/lib/ruby/vendor_ruby/rack/builder.rb 51 ininitialize' 45 config.ru 1 in
`new' 46 config.ru 1

Hello,

how are you installing Foreman? Using our installer? What platform?

You PostgreSQL instance is not running apparently.

If this is using our installer, send us output of the installer.

LZ

··· On Wed, Aug 21, 2013 at 10:43:40AM -0700, limbooface wrote: > Ruby (Rack) application could not be started These are the possible causes: > > - There may be a syntax error in the application's code. Please check > for such errors and fix them. > - A required library may not installed. Please install all libraries > that this application requires. > - The application may not be properly configured. Please check whether > all configuration files are written correctly, fix any incorrect > configurations, and restart this application. > - A service that the application relies on (such as the database > server or the Ferret search engine server) may not have been started. > Please start that service. > > Further information about the error may have been written to the > application's log file. Please check it in order to analyse the problem. Error > message:could not connect to server: No such file or directory Is the > server running locally and accepting connections on Unix domain socket > "/var/run/postgresql/.s.PGSQL.5432"? (PG::ConnectionBad)Exception class: > PhusionPassenger::UnknownErrorApplication root: /usr/share/foreman > Backtrace: # File Line Location 0 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb > 1216 in `initialize' 1 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb > 1216 in `connect' 2 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb > 1216 in `connect' 3 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb > 324 in `initialize' 4 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb > 28 in `new' 5 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/postgresql_adapter.rb > 28 in `postgresql_connection' 6 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 315 in `send' 7 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 315 in `new_connection' 8 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 325 in `checkout_new_connection' 9 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 247 in `checkout' 10 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 242 in `loop' 11 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 242 in `checkout' 12 /usr/lib/ruby/1.8/monitor.rb 242 in `synchronize' 13 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 239 in `checkout' 14 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 102 in `connection' 15 /usr/lib/ruby/1.8/monitor.rb 242 in `synchronize' > 16 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 101 in `connection' 17 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb > 410 in `retrieve_connection' 18 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_specification.rb > 171 in `retrieve_connection' 19 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_specification.rb > 145 in `connection' 20 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/model_schema.rb > 308 in `clear_cache!' 21 > /usr/share/foreman/vendor/ruby/1.8/gems/activerecord-3.2.13/lib/active_record/railtie.rb > 104 in `_callback_before_17' 22 > /usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb > 418 in `_run__1805554112__prepare__4__callbacks' 23 > /usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb > 405 in `send' 24 > /usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb > 405 in `__run_callback' 25 > /usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb > 385 in `_run_prepare_callbacks' 26 > /usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb > 81 in `send' 27 > /usr/share/foreman/vendor/ruby/1.8/gems/activesupport-3.2.13/lib/active_support/callbacks.rb > 81 in `run_callbacks' 28 > /usr/share/foreman/vendor/ruby/1.8/gems/actionpack-3.2.13/lib/action_dispatch/middleware/reloader.rb > 74 in `prepare!' 29 > /usr/share/foreman/vendor/ruby/1.8/gems/actionpack-3.2.13/lib/action_dispatch/middleware/reloader.rb > 48 in `prepare!' 30 > /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/application/finisher.rb > 47 > 31 > /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb > 30 in `instance_exec' 32 > /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb > 30 in `run' 33 > /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb > 55 in `run_initializers' 34 > /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb > 54 in `each' 35 > /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/initializable.rb > 54 in `run_initializers' 36 > /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/application.rb > 136 in `initialize!' 37 > /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/railtie/configurable.rb > 30 in `send' 38 > /usr/share/foreman/vendor/ruby/1.8/gems/railties-3.2.13/lib/rails/railtie/configurable.rb > 30 in `method_missing' 39 /usr/share/foreman/config/environment.rb 5 > 40 /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb 36 in > `gem_original_require' 41 > /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb 36 in `require' 42 > config.ru 3 > 43 /usr/lib/ruby/vendor_ruby/rack/builder.rb 51 in `instance_eval' 44 > /usr/lib/ruby/vendor_ruby/rack/builder.rb 51 in `initialize' 45 config.ru 1 in > `new' 46 config.ru 1 > > -- > You received this message because you are subscribed to the Google Groups "Foreman users" group. > To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+unsubscribe@googlegroups.com. > To post to this group, send email to foreman-users@googlegroups.com. > Visit this group at http://groups.google.com/group/foreman-users. > For more options, visit https://groups.google.com/groups/opt_out.


Later,

Lukas “lzap” Zapletal
irc: lzap #theforeman