In Tomcat environment, SMSESSION cookie is not decode by WebAgent.

Document ID : KB000046200
Last Modified Date : 27/07/2018
Show Technical Document Details


In SSO environment launched Tomcat, WebAgent can't decode SMSESSION cookie, because SMSESSION cookie contains double quatation("").



It is issue of Tomcat 6.0.

According to RFC2109, from Tomcat 6, if it contain space, tab, symbol(()<>@,;:\”/[]?={}) in NAME or VALUE attribute, Tomcat add double quatation("") to them.



In Tomcat system property file, add like below parameters to it.


1. Dorg.apache.catalina.STRICT_SERVLET_COMPLIANCE=true


2. Dorg.apache.tomcat.util.http. ServerCookie.ALLOW_EQUALS_IN_VALUE=true

If you add only (1)parameter, Tomcat remove also equals(=), so you should allow equals(=) by (2)parameter. 



Additional Information: 

RFC2109 :


Apache Tomcat 6.0 :



Please Update This Required Field