On Fri, Feb 29, 2008 at 11:23 AM, <xavier.lahaut@xxxxx> wrote: > Hello, > > I'm completely new to apache reverse proxy configuration, and I've got a > problem to use HttpSession throught my client/server application > Client application : Java/swing application with the jakarta librarie > HttpClient to communicate with the server > Server application : HttpServlet runing under tomcat-5.5.25 at context > '/mycontext/backOffice' > Apache reverse proxy configuration : > <IfModule proxy_module> > ProxyRequests Off > ProxyPass /backOffice > http://my-tomcat:8080/mycontext/backOffice > ProxyPassReverse /backOffice > http://my-tomcat:8080/mycontext/backOffice > ProxyPreserveHost On > </IfModule> > > The problem is that once a client has created a new session with a first > request, the second request produces this log error : > 2008-02-29 14:49:05,597 WARN httpclient.HttpMethodBase - Cookie > rejected: "$Version=0; JSESSIONID=BC07C2C3D44BB07E5B052DAAE9D5F56E; > $Path=/mycontext". Illegal path attribute "/mycontext". Path of origin: > "/backOffice > > Do I miss something in the reverse proxy configuration, or is it > something else ??? > For information, the client & server communicate without any problem > when using the server's internal url... I'm not an expert in this stuff, but it sounds like you need http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypassreversecookiedomain http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypassreversecookiepath (Your life would be easier if you kept the paths the same on the front and back-end servers.) Joshua. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx