A message for Linux.com registered users: We are in the process of making changes to the Linux forums. Starting Monday, 8/13/18 at 6:00 PM PT, you will be unable to access the forums. They will re-launch as soon as possible on Wednesday, 8/15/18 with new features and improved functionality. Thank you for your patience and stay tuned for the new improved forums.

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!