Welcome to the Linux Foundation Forum!

Problem with uaa and cookies

Posts: 2

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)

 

 

Comments

  • Posts: 86
    edited May 2018

    Did you deploy using the supplied manifest? The cookie issue is caused by a change in the buildpack and therefore you need to be sure you have the correct buildpack specified in the manifest.

    If you run `cf app uaa` you should see the buildpack listed as: 
    p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Menlo; color: #000000; background-color: #ffffff}
    span.s1 {font-variant-ligatures: no-common-ligatures}

    buildpack:         https://github.com/cloudfoundry/java-buildpack.git#v3.19

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training