I am using Jboss 4.2.3 with jboss portal 2.7.2
Running 2 jboss nodes in a cluster, everything works as expected including SSO , session replication etc.
Onces i enable compression on the Tomcat Http connector or even on our load balancer , SSO no loger works.
Scenario ( with compression="on" on tomcat connector )
1. start both server nodes
2. run web page that requires authentication
3. user authenticated by node 1 ( SSO replicated to the node2 correctly)
3. shut down node 1 ( this was the node that originally authenticated the user)
4. run the page again, node 2 pops up authentication dialog
(only the authentication part is having problems when compression is on, every other session object associated with the page seems to work as after re-entrying authentication details, i do see the updated session values that i was expecting.)
Is there anything special needs to be done so that SSO works properly when running compression="on" in tomcat.
Thanks in advance.
After your step 3, check your browser for what cookies you've got. You should see a JSESSIONIDSSO cookie. Do you?