Change: port: "3000" to port: "8000" You need to match that up to the ports used in the balancer config
On 1/3/07, Jim Douglas <[EMAIL PROTECTED]> wrote: > >From: "Luis Lavena" <[EMAIL PROTECTED]> > >Reply-To: mongrel-users@rubyforge.org > >To: mongrel-users@rubyforge.org > >Subject: Re: [Mongrel] Frustrating Error > >Date: Wed, 3 Jan 2007 17:24:38 -0300 > > > >On 1/3/07, Jim Douglas <[EMAIL PROTECTED]> wrote: > > > I am followint this article, > > > > > > > >http://blog.codahale.com/2006/06/19/time-for-a-grown-up-server-rails-mongrel-apache-capistrano-and-you/ > > > > > > > > > ...but I keep getting this error in the log...not sure what to try > >next... > > > > > > >Errno::EADDRINUSE refer to the address+port combination being used by > >OTHER application (could be another mongrel already daemonized on that > >port or webrick). > > > >you could check using ps: > > > >$ sudo ps ax | grep mongrel > > > >And if you get more than one grep mongrel process running, that means > >you must kill them first. > > > > > > > ** Daemonized, any open files are closed. Look at log/mongrel.8000.pid > >and > > > log/mongrel.log for info. > > > ** Starting Mongrel listening at 127.0.0.1:8000 > > > /usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/tcphack.rb:12:in > > > `initialize_without_backlog': Address already in use - bind(2) > > > (Errno::EADDRINUSE) > > > from > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/tcphack.rb:12:in > > > `initialize' > > > from > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:560:in `new' > > > from > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel.rb:560:in > > > `initialize' > > > from > > > > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/configurator.rb:128:in > > > `new' > > > from > > > > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/configurator.rb:128:in > > > `listener' > > > from > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/bin/mongrel_rails:98:in > > > `cloaker_' > > > from > > > > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/configurator.rb:51:in > > > `call' > > > from > > > > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/configurator.rb:51:in > > > `initialize' > > > from > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/bin/mongrel_rails:83:in `new' > > > from > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/bin/mongrel_rails:83:in `run' > > > from > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/lib/mongrel/command.rb:211:in > > > `run' > > > from > >/usr/lib/ruby/gems/1.8/gems/mongrel-1.0/bin/mongrel_rails:243 > > > from /usr/bin/mongrel_rails:18:in `load' > > > from /usr/bin/mongrel_rails:18 > > > > > > Thanks, > > > Jim > > > > > > _________________________________________________________________ > > > The MSN Entertainment Guide to Golden Globes is here. Get all the > >scoop. > > > http://tv.msn.com/tv/globes2007/ > > > > > > _______________________________________________ > > > Mongrel-users mailing list > > > Mongrel-users@rubyforge.org > > > http://rubyforge.org/mailman/listinfo/mongrel-users > > > > > > > > >-- > >Luis Lavena > >Multimedia systems > >- > >Leaders are made, they are not born. They are made by hard effort, > >which is the price which all of us must pay to achieve any goal that > >is worthwhile. > >Vince Lombardi > >_______________________________________________ > >Mongrel-users mailing list > >Mongrel-users@rubyforge.org > >http://rubyforge.org/mailman/listinfo/mongrel-users > > > After killing all mongrels and re-starting w/o any errors in the log I > cannot browse www.mysite.com:8000, only http://localhost:8000 works on the > server.. > > ...this is my comgrel.yml > > cwd: /usr/local/apache2/sites/mysite > port: "3000" > environment: production > ---address: 127.0.0.1 > pid_file: log/mongrel.pid > servers: 3 > > It seems like mongrel isn't passing off to apache, but why? > > This is my proxy_cluster.conf, > <Proxy balancer://mongrel_cluster> > BalancerMember http://127.0.0.1:8000 > BalancerMember http://127.0.0.1:8001 > BalancerMember http://127.0.0.1:8002 > </Proxy> > > This is my mysite.conf, > > <VirtualHost *:80> > ServerName www.mysite.com > > DocumentRoot /usr/local/apache2/sites/mysite > > ServerAdmin [EMAIL PROTECTED] > ServerAlias mysite.com *.mysite.com > > <Directory "/usr/local/apache2/sites/mysite"> > Options FollowSymLinks > AllowOverride None > Order allow,deny > Allow from all > </Directory> > > Include /usr/local/apache2/conf/extra/mongrel.common > > ErrorLog /usr/local/apache2/logs/mysite_errors_log > CustomLog /usr/local/apache2/logs/mysite_log combined > </VirtualHost> > > > Jim > > _________________________________________________________________ > Your Hotmail address already works to sign into Windows Live Messenger! Get > it now > http://clk.atdmt.com/MSN/go/msnnkwme0020000001msn/direct/01/?href=http://get.live.com/messenger/overview > > _______________________________________________ > Mongrel-users mailing list > Mongrel-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/mongrel-users > _______________________________________________ Mongrel-users mailing list Mongrel-users@rubyforge.org http://rubyforge.org/mailman/listinfo/mongrel-users