May 23, 2018

Problem with uaa and cookies

After entering credentials this screen is returned.

 

The following output is in the UAA logs. I guess the way whatever cookie is being generated is failing validation in the Rfc6265CookieProcessor module. However, opening the web-ui afterwards implies that somehow authentication and authorization was successful.

 

   2018-05-22T21:33:54.94-0400 [APP/PROC/WEB/0] OUT [2018-05-23 01:33:54.949] cloudfoundry-identity-server - ???? [http-nio-8080-exec-6] .... ERROR --- SecurityFilterChainPostProcessor$HttpsEnforcementFilter: Uncaught Exception:

   2018-05-22T21:33:54.94-0400 [APP/PROC/WEB/0] OUT java.lang.IllegalArgumentException: An invalid character [34] was present in the Cookie value

   2018-05-22T21:33:54.94-0400 [APP/PROC/WEB/0] OUT     at org.apache.tomcat.util.http.Rfc6265CookieProcessor.validateCookieValue(Rfc6265CookieProcessor.java:182)

   2018-05-22T21:33:54.94-0400 [APP/PROC/WEB/0] OUT     at org.apache.tomcat.util.http.Rfc6265CookieProcessor.generateHeader(Rfc6265CookieProcessor.java:115)

   2018-05-22T21:33:54.94-0400 [APP/PROC/WEB/0] OUT     at org.apache.catalina.connector.Response.generateCookieString(Response.java:1019)

   2018-05-22T21:33:54.94-0400 [APP/PROC/WEB/0] OUT     at org.apache.catalina.connector.Response.addCookie(Response.java:967)

   2018-05-22T21:33:54.94-0400 [APP/PROC/WEB/0] OUT     at org.apache.catalina.connector.ResponseFacade.addCookie(ResponseFacade.java:386)

   2018-05-22T21:33:54.94-0400 [APP/PROC/WEB/0] OUT     at javax.servlet.http.HttpServletResponseWrapper.addCookie(HttpServletResponseWrapper.java:58)

   2018-05-22T21:33:54.94-0400 [APP/PROC/WEB/0] OUT     at javax.servlet.http.HttpServletResponseWrapper.addCookie(HttpServletResponseWrapper.java:58)

 

 

Click Here!