I have a web app written in JSF Spring Hibernate and I serve the webapp behind an apache http container trough ProxyPass. Everything was working ok, until recently I have a situation where the the users were not able to log in: the error message was "Your Session has expired".
The reason for this seam to be an misconfigured ProxyPass:
As I read here it's look like the ProxyPassReverseCookiePath
config was missing.
Another way of solving the problem was to change the context.xml config