# Newbie Alert: RoR on Passenger issue

**URL:** <https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164>\
**Category:** Rails\
**Created:** [October 30, 2009, 3:11am UTC](https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164 "2009-10-30T03:11:26Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Saurabh\_Agrawal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d26b3c/32.png) [@Saurabh\_Agrawal](https://www.ruby-forum.com/u/Saurabh_Agrawal)\
**Post date:** [October 30, 2009, 3:11am UTC](https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164/1 "2009-10-30T03:11:26Z")

</div>

Hi,

Just finished installing RoR on my brand new linode Ubuntu 9.04 VPS  
using  
following guides:  
[http://library.linode.com/web-frameworks/ruby-on-rails/installing-ruby-on-rails-with-apache](http://library.linode.com/web-frameworks/ruby-on-rails/installing-ruby-on-rails-with-apache)  
[https://help.ubuntu.com/community/RubyOnRails](https://help.ubuntu.com/community/RubyOnRails)

However, when I click on “About your application’s environment” I get  
following error:

Passenger encountered the following error:

The application spawner server exited unexpectedly  
Exception class:Passenger::Railz::ApplicationSpawner::ErrorBacktrace:  
#FileLineLocation0/usr/lib/ruby/1.8/passenger/railz/application\_spawner.rb  
182in  
`start'1/usr/lib/ruby/1.8/passenger/railz/framework_spawner.rb270in `handle\_spawn\_application’2  
/usr/lib/ruby/1.8/passenger/railz/framework\_spawner.rb263in  
`synchronize'3 /usr/lib/ruby/1.8/passenger/railz/framework_spawner.rb263in `handle\_spawn\_application’4/usr/lib/ruby/1.8/passenger/abstract\_server.rb317in  
` __send__'5/usr/lib/ruby/1.8/passenger/abstract_server.rb317in `main\_loop’6  
/usr/lib/ruby/1.8/passenger/abstract\_server.rb168in  
`start_synchronously'7 /usr/lib/ruby/1.8/passenger/abstract_server.rb135in `start’8  
/usr/lib/ruby/1.8/passenger/abstract\_server.rb112in `fork'9 /usr/lib/ruby/1.8/passenger/abstract_server.rb112in `start’10  
/usr/lib/ruby/1.8/passenger/railz/framework\_spawner.rb87in `start'11 /usr/lib/ruby/1.8/passenger/spawn_manager.rb218in `spawn\_rails\_application’  
12/usr/lib/ruby/1.8/passenger/spawn\_manager.rb213in `synchronize'13 /usr/lib/ruby/1.8/passenger/spawn_manager.rb213in `spawn\_rails\_application’  
14/usr/lib/ruby/1.8/passenger/spawn\_manager.rb122in  
`spawn_application'15 /usr/lib/ruby/1.8/passenger/spawn_manager.rb247in `handle\_spawn\_application’  
16/usr/lib/ruby/1.8/passenger/abstract\_server.rb317in ` __send__'17 /usr/lib/ruby/1.8/passenger/abstract_server.rb317in `main\_loop’18  
/usr/lib/ruby/1.8/passenger/abstract\_server.rb168in  
`start\_synchronously’19  
/usr/lib/passenger/passenger-spawn-server46  
Any ideas please?

Thanks for reading.

With regards,  
Saurabh Agrawal.

---

<div class="post-metadata">

**Author:** ![Saurabh\_Agrawal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d26b3c/32.png) [@Saurabh\_Agrawal](https://www.ruby-forum.com/u/Saurabh_Agrawal)\
**Post date:** [November 5, 2009, 10:26pm UTC](https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164/2 "2009-11-05T22:26:03Z")

</div>

I’ve got absolutely the same problem, but with 9.10, following the same  
guide on linode library.

---

<div class="post-metadata">

**Author:** ![Saurabh\_Agrawal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d26b3c/32.png) [@Saurabh\_Agrawal](https://www.ruby-forum.com/u/Saurabh_Agrawal)\
**Post date:** [November 5, 2009, 11:12pm UTC](https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164/3 "2009-11-05T23:12:33Z")

</div>

Did you restart Apache?

---

<div class="post-metadata">

**Author:** ![Saurabh\_Agrawal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d26b3c/32.png) [@Saurabh\_Agrawal](https://www.ruby-forum.com/u/Saurabh_Agrawal)\
**Post date:** [November 6, 2009, 1:22am UTC](https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164/4 "2009-11-06T01:22:16Z")

</div>

jhaagmans wrote:

> Did you restart Apache?

Yep, I even tried restarting the whole server and it didn’t help.

---

<div class="post-metadata">

**Author:** ![Saurabh\_Agrawal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d26b3c/32.png) [@Saurabh\_Agrawal](https://www.ruby-forum.com/u/Saurabh_Agrawal)\
**Post date:** [November 6, 2009, 1:54pm UTC](https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164/5 "2009-11-06T13:54:05Z")

</div>

Any gems installed apart from the default ones?

---

<div class="post-metadata">

**Author:** ![Saurabh\_Agrawal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d26b3c/32.png) [@Saurabh\_Agrawal](https://www.ruby-forum.com/u/Saurabh_Agrawal)\
**Post date:** [November 6, 2009, 8:34pm UTC](https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164/6 "2009-11-06T20:34:29Z")

</div>

There’s no real error in the OP. Are you sure your message states the  
exact same? What does the rest of your server setup look like?

I’ve found similar reports with no real error messages on the net, but  
those problems appear to be caused by memory limits and such. Could  
that be a problem on your setup?

---

<div class="post-metadata">

**Author:** ![Saurabh\_Agrawal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d26b3c/32.png) [@Saurabh\_Agrawal](https://www.ruby-forum.com/u/Saurabh_Agrawal)\
**Post date:** [November 6, 2009, 8:21pm UTC](https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164/7 "2009-11-06T20:21:31Z")

</div>

jhaagmans wrote:

> Any gems installed apart from the default ones?

nothing, just followed the guide

---

<div class="post-metadata">

**Author:** ![Saurabh\_Agrawal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/d26b3c/32.png) [@Saurabh\_Agrawal](https://www.ruby-forum.com/u/Saurabh_Agrawal)\
**Post date:** [November 7, 2009, 2:26am UTC](https://www.ruby-forum.com/t/newbie-alert-ror-on-passenger-issue/178164/8 "2009-11-07T02:26:35Z")

</div>

jhaagmans wrote:

> There’s no real error in the OP. Are you sure your message states the  
> exact same? What does the rest of your server setup look like?
> 
> I’ve found similar reports with no real error messages on the net, but  
> those problems appear to be caused by memory limits and such. Could  
> that be a problem on your setup?

Uh now I feel really stupid, it seems that I didn’t check the whole log,  
it is pretty different

anyway, I have set up virtual machine with 512MB RAM, 8GB HDD and the  
only thing that is runnig there is Apache, Mysql and Passenger, so I  
guess there is no problem with memory

/usr/lib/ruby/1.8/passenger/application.rb:58:Warning:  
Gem::SourceIndex#search support for String patterns is deprecated, use  
#find\_name  
\*\*\* Exception NoMethodError in Passenger::Railz::ApplicationSpawner (You  
have a nil object when you didn’t expect it!  
The error occurred while evaluating nil.warn) (process 9718):  
from  
/var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active\_support/deprecation.rb:17  
from  
/var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active\_support/deprecation.rb:24:in  
`call' from /var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active_support/deprecation.rb:24:in`warn’  
from  
/var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active\_support/deprecation.rb:188:in  
`warn' from /var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active_support/deprecation.rb:134:in`method\_missing’  
from /usr/lib/ruby/1.8/passenger/utils.rb:86:in  
`close_all_io_objects_for_fds' from /usr/lib/ruby/1.8/passenger/utils.rb:85:in`each\_object’  
from /usr/lib/ruby/1.8/passenger/utils.rb:85:in  
`close_all_io_objects_for_fds' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:127:in`start’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:112:in `fork' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:112:in`start’  
from /usr/lib/ruby/1.8/passenger/railz/application\_spawner.rb:177:in  
`start' from /usr/lib/ruby/1.8/passenger/railz/framework_spawner.rb:270:in`handle\_spawn\_application’  
from /usr/lib/ruby/1.8/passenger/railz/framework\_spawner.rb:263:in  
`synchronize' from /usr/lib/ruby/1.8/passenger/railz/framework_spawner.rb:263:in`handle\_spawn\_application’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:317:in ` __send__' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:317:in`main\_loop’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:168:in  
`start_synchronously' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:135:in`start’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:112:in `fork' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:112:in`start’  
from /usr/lib/ruby/1.8/passenger/railz/framework\_spawner.rb:87:in  
`start' from /usr/lib/ruby/1.8/passenger/spawn_manager.rb:218:in`spawn\_rails\_application’  
from /usr/lib/ruby/1.8/passenger/spawn\_manager.rb:213:in `synchronize' from /usr/lib/ruby/1.8/passenger/spawn_manager.rb:213:in`spawn\_rails\_application’  
from /usr/lib/ruby/1.8/passenger/spawn\_manager.rb:122:in  
`spawn_application' from /usr/lib/ruby/1.8/passenger/spawn_manager.rb:247:in`handle\_spawn\_application’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:317:in ` __send__' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:317:in`main\_loop’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:168:in  
`start_synchronously' from /usr/lib/passenger/passenger-spawn-server:46 *** Exception NoMethodError in Passenger::Railz::FrameworkSpawner (undefined method`child\_exception’ for  
#Passenger::Railz::ApplicationSpawner::Error:0xb68ea40c) (process  
9717):  
from /usr/lib/ruby/1.8/passenger/railz/framework\_spawner.rb:274:in  
`handle_spawn_application' from /usr/lib/ruby/1.8/passenger/railz/framework_spawner.rb:263:in`synchronize’  
from /usr/lib/ruby/1.8/passenger/railz/framework\_spawner.rb:263:in  
`handle_spawn_application' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:317:in` **send** ’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:317:in `main_loop' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:168:in`start\_synchronously’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:135:in `start' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:112:in`fork’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:112:in `start' from /usr/lib/ruby/1.8/passenger/railz/framework_spawner.rb:87:in`start’  
from /usr/lib/ruby/1.8/passenger/spawn\_manager.rb:218:in  
`spawn_rails_application' from /usr/lib/ruby/1.8/passenger/spawn_manager.rb:213:in`synchronize’  
from /usr/lib/ruby/1.8/passenger/spawn\_manager.rb:213:in  
`spawn_rails_application' from /usr/lib/ruby/1.8/passenger/spawn_manager.rb:122:in`spawn\_application’  
from /usr/lib/ruby/1.8/passenger/spawn\_manager.rb:247:in  
`handle_spawn_application' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:317:in` **send** ’  
from /usr/lib/ruby/1.8/passenger/abstract\_server.rb:317:in `main_loop' from /usr/lib/ruby/1.8/passenger/abstract_server.rb:168:in`start\_synchronously’  
from /usr/lib/passenger/passenger-spawn-server:46
