> We have Orion running on port 81, and Apache running on port 80.
> Apache is
> set to proxypass documents.
>
> The problem is that when we set up virtual hosting on Apache, Orion
> all-of-a-sudden thinks that there is only one client, and so everybody
> going through Apache (port 80) gets the same JSESSIONID and consequently
> the same servlet-side session state.
>
> We need to be able to do virtual hosting for logging and security reasons
> on Apache, and we are also using it to cache static pages.
>
> Have you got any ideas as to how to overcome the problem?
You could try doing it the other way round. ie: Orion on port 80, with
TunnelServlet porting to apache on port 81.
-Joe Walnes