[Mongrel] Session problem mongrel behind Apache proxy
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.
> -----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
> 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.
> Mongrel-users mailing list
> Mongrel-users at rubyforge.org
More information about the Mongrel-users