Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-6313

OIDC does not work with production gateway

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • 2.10 ER2
    • Gateway
    • None
    • False
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • +
    • Undefined
      • Create service with OIDC
      • Send a request with OIDC token to staging gateway
      • Send the same request to the production gateway -> Should fail

      When service is set up with OIDC authorization, staging gateway autenticates just fine but the production gateway fails the authentication with 403.

      2020/11/06 15:40:55 [warn] 26#26: *9 [lua] proxy.lua:196: handle_oauth(): failed to initialize OpenID Connect for service 181: missing OIDC configuration, client: 10.131.0.1, server: _, request: "GET /get HTTP/1.1", host: "oidc-3scale-apicast-production.3scale-alt.apps.ocp.api-qe.eng.rdu2.redhat.com"
      

      Logs show that the service is missing OIDC configuration, eventhough the configuration seems to contain it.

              Unassigned Unassigned
              phala@redhat.com Petr Hála (Inactive)
              Jakub Smadis Jakub Smadis (Inactive)
              Eloy Coto Eloy Coto
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: