Re: Reverve proxy configuration & cookies ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux