Uploaded image for project: 'OpenAM'
  1. OpenAM
  2. OPENAM-7552

userinfo load causing 1% of the requests to fail with error 400

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 12.0.2
    • Fix Version/s: 12.0.3, 13.0.0
    • Component/s: None
    • Labels:
    • Environment:
      1 OpenAM12.0.2 (+ embedded datastore), 1 external CTS DJ2.6.3, 1 external ID_Store DJ2.6.3
    • Sprint:
      AM Sustaining Sprint 15, AM Sustaining Sprint 16

      Description

      Generating mixed oauth2 (authorize,/access_token/tokeninfo/userinfo) with 300 users injected each seconds, against a single OpenAM12.0.2/tomcat configured with a single CTS.
      Everything works fine, expect that 1% of the requests to userinfo fail with the following responses:

      T 172.16.204.139:31589 -> 172.16.204.139:8082 [AP]
      GET /openam/oauth2/userinfo?realm=myrealm HTTP/1.1.
      Accept: */*.
      Content-Type: application/x-www-form-urlencoded.
      User-Agent: curl/7.43.0.
      Authorization: Bearer f09d33a1-5992-47d2-8c11-593ccff9508d.
      Connection: keep-alive.
      Host: brie.internal.forgerock.com:8082.
      
      [...]
      
      T 172.16.204.139:8082 -> 172.16.204.139:31589 [AP]
      HTTP/1.1 400 Bad Request.
      Date: Wed, 25 Nov 2015 11:31:00 GMT.
      Accept-Ranges: bytes.
      Server: Restlet-Framework/2.1.7.
      Vary: Accept-Charset, Accept-Encoding, Accept-Language, Accept.
      Content-Type: application/json;charset=UTF-8.
      Transfer-Encoding: chunked.
      Connection: close.
      44.
      {"error_description":"Internal Server Error","error":"server_error"}.
      

      Nothing is logged in openam debug log.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                sachiko Sachiko Wallace
                Reporter:
                sberthol Sebastien Bertholet [X] (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: