When APIcast auto updates the configuration after the TTL expires on the configuration cache and cannot retrieve the OIDC config a warning error is printed:
[warn] 31#31: *72 [lua] proxy.lua:206: handle_oauth(): failed to initialize OpenID Connect for service 2555417729090: missing OIDC configuration
What now happens is that any JWTs in the cache will result in flip flopping authorisation requests and any JWTs not in the cache will always be rejected.
What is the expected behaviour here?
Logs have been added for investigation.