Hi all, I'm new to Puppet and I'm trying to setup a puppet master and a client on Amazon EC2 using Passenger. I've gone through the steps described here (http://docs.puppetlabs.com/guides/passenger.html) and here (http://github.com/puppetlabs/puppet/tree/master/ext/rack). However, I am still having some issues.
My Environment: * Amazon EC2 * Puppet 2.6.1 * Passenger 2.2.5 Issue #1: >From the puppet master node you can see below that passenger is running. However, when I run passenger-status it says that it's not running? Why? r...@ip-10-162-214-xxx:/var/log/apache2# ps -ef | grep passenger root 17327 17314 0 19:37 ? 00:00:00 /var/lib/gems/1.8/gems/ passenger-2.2.5/ext/apache2/ApplicationPoolServerExecutable 0 /var/lib/ gems/1.8/gems/passenger-2.2.5/bin/passenger-spawn-server /usr/bin/ ruby1.8 /tmp/passenger.17294 root 17422 13196 0 19:38 pts/0 00:00:00 grep --color=auto passenger r...@ip-10-162-214-xxx:/var/log/apache2# passenger-status ERROR: Phusion Passenger doesn't seem to be running. r...@ip-10-162-214-xxx:/var/log/apache2# Issue #2: >From the puppet client I execute "puppetd --waitforcert 60 --test" and receive below: r...@ip-10-161-106-xxx:/etc/puppet# puppetd --waitforcert 60 --test notice: Ignoring --listen on onetime run err: Could not retrieve catalog from remote server: Error 500 on SERVER: However, this gives the 500 above and in the puppet master's apache2 error.log I see below. [Mon Oct 25 19:37:02 2010] [warn] Init: Session Cache is not configured [hint: SSLSessionCache] [Mon Oct 25 19:37:02 2010] [notice] Apache/2.2.16 (Ubuntu) Phusion_Passenger/2.2.5 mod_ssl/2.2.16 OpenSSL/0.9.8o configured -- resuming normal operations *** Exception NameError in PhusionPassenger::Rack::ApplicationSpawner (uninitialized constant PhusionPassenger::Utils::PseudoIO::StringIO) (process 17328): from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/utils.rb:207:in `initialize' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/utils.rb:248:in `new' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/utils.rb:248:in `report_app_init_status' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/rack/application_spawner.rb:91:in `run' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/rack/application_spawner.rb:69:in `spawn_application' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/utils.rb:183:in `safe_fork' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/rack/application_spawner.rb:62:in `spawn_application' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/rack/application_spawner.rb:45:in `spawn_application' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/spawn_manager.rb:159:in `spawn_application' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/spawn_manager.rb:287:in `handle_spawn_application' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/abstract_server.rb:352:in `__send__' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/abstract_server.rb:352:in `main_loop' from /var/lib/gems/1.8/gems/passenger-2.2.5/lib/ phusion_passenger/abstract_server.rb:196:in `start_synchronously' from /var/lib/gems/1.8/gems/passenger-2.2.5/bin/passenger- spawn-server:61 Any idea(s) how to fix these two issues and what I'm doing wrong? -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.