# Problem with Phusion passenger V 1.0.5

**URL:** <https://www.ruby-forum.com/t/problem-with-phusion-passenger-v-1-0-5/155878>\
**Category:** Rails\
**Created:** [December 17, 2008, 9:25pm UTC](https://www.ruby-forum.com/t/problem-with-phusion-passenger-v-1-0-5/155878 "2008-12-17T21:25:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![byrnejb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/d2c977/32.png) [@byrnejb](https://www.ruby-forum.com/u/byrnejb)\
**Post date:** [December 17, 2008, 9:25pm UTC](https://www.ruby-forum.com/t/problem-with-phusion-passenger-v-1-0-5/155878/1 "2008-12-17T21:25:46Z")

</div>

OS = CentOS-5.2  
Ruby = 1.8.6  
Rails = 2.0.2  
Passenger = 1.0.5  
Redmine = 0.7.3  
Apache = 2.2.3

I have created an rsync copy of our company project administration site  
and am trying to get Redmine to start on the backup server. The http  
configuration files are identical on the main and backup sites. The  
backup Redmine application directory is an rsync copy of the master  
updated every 20 minutes. The version of rails and passenger on the  
backup are the same as on the master server. SELinux settings and file  
contexts are the same on both machines and no security errors are  
reported. When the backup server gets a request addressed to the backup  
redmine site I get this error:

A source file that the application requires, is missing.

```
*
  It is possible that you didn't upload your application files

```

correctly. Please check whether all your application files are uploaded.  
\*  
A required library may not installed. Please install all libraries  
that this application requires.

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:  
no such file to load – ./config/boot (MissingSourceFile)  
Exception class:  
Passenger::UnknownError  
Application root:  
/var/data/pas-redmine  
Backtrace:  
# File Line Location  
0 /usr/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb 31 in  
`gem_original_require' 1 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb 31 in`require’  
2  
/usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active\_support/dependencies.rb  
496 in `require' 3 /usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb 342 in`new\_constants\_in’  
4  
/usr/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active\_support/dependencies.rb  
496 in `require’  
5 ./config/environment.rb

Now… the files in this directory tree are in all respects identical to  
those on the master server. There is, and never has been to my  
knowledge, a file config/boot. A file config.boot.rb yes, but not  
simply config/boot. There is not file named boot on the master server  
and the file config/boot.rb is identical on both hosts.

Can anyone clue me in as to what is happening here?

Regards,

---

<div class="post-metadata">

**Author:** ![byrnejb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/d2c977/32.png) [@byrnejb](https://www.ruby-forum.com/u/byrnejb)\
**Post date:** [December 17, 2008, 9:27pm UTC](https://www.ruby-forum.com/t/problem-with-phusion-passenger-v-1-0-5/155878/2 "2008-12-17T21:27:43Z")

</div>

Never mind. GD SELinux again.
