[Mongrel] Session problem mongrel behind Apache proxy

Reese, Terry terry.reese at oregonstate.edu
Wed Apr 25 20:09:19 EDT 2007


Just an FYI -- the problem solved itself by moving away from
ActiveRecord and using either memcache or SqlSession.

Thanks, 

--TR 

> -----Original Message-----
> From: mongrel-users-bounces at rubyforge.org 
> [mailto:mongrel-users-bounces at rubyforge.org] On Behalf Of Sean Brown
> Sent: Wednesday, April 25, 2007 9:09 AM
> To: mongrel-users at rubyforge.org
> Subject: Re: [Mongrel] Session problem mongrel behind Apache proxy
> 
> On 4/25/07, Reese, Terry <terry.reese at oregonstate.edu> wrote:
> > > Hi,
> > >
> > > I've configured mongrel_clusters behind an Apache 2.2 proxy using 
> > > named virtual host. Session are saved as ActiveRecordSession. But 
> > > the cookies created on client side doesn't correspond to session 
> > > data saved in database (keys are different). The RoR app 
> react just 
> > > like it doesn't have a session at all.
> > >
> > > If I don't use Apache as a proxy/load balancer and call directly 
> > > Mongrel_cluster, everything works well.
> > >
> > > What should I do to get session working with Mongrel behind an 
> > > Apache proxy/load balancer ?
> >
> > I'm curious -- did you find a solution to this problem.  We have 
> > recently moved from a single mongrel thread to a placing mongrel 
> > behind Apache's load balancer and we are running into the 
> same problem 
> > -- the initial request to the application initiates a session, but 
> > subsequent requests fail because the session data is empty. 
>  Like you, 
> > if we don't use the load balancer it works fine.
> 
> 
> We've been working with the exact situation you both outline 
> above, but we've had no issues like you've described.  To be 
> clear, we've
> got:
> 
> 6 mongrels (clustered)
> Apache 2.2 proxying and load balancing, (as well as handling 
> the static content)
> 
> Would you mind posting your Apache Virtual Host block?  My 
> guess is a misconfiguration there.
> 
> Sean
> _______________________________________________
> Mongrel-users mailing list
> Mongrel-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/mongrel-users
> 


More information about the Mongrel-users mailing list