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

Details

    • Bug
    • Resolution: Done
    • 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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: