When accessing https://kc.hidden.com/admin/master/console/, the page starts loading but the message “Loading the admin console” stays indefinitely and in the browser (Firefox) console, one can read:
Uncaught (in promise)
Object { error: "Timeout when waiting for 3rd party check iframe message." }
Note that if I access it directly, without going through the reverse proxy (through 127.0.0.1:8080), everything works (I can login).
I tried the (undocumented) option PROXY_ADDRESS_FORWARDING: “true” but it still does not work…
So I suspect the problem in my case is down to me not finding a working combination of Nginx and Keycloak configuration settings.
BTW every other Keycloak function in my environment works just fine on 17.0.0 and all versions through to and including 19.0.1 — only the Admin console does not load as expected.
docker build and run keycloak
ENV KC_DB_URL=jdbc:postgresql://host.docker.internal:5432/postgres
in Firefox, visit https:0.0.0.0:8443
“Welcome to Keycloak” web page showes nicely
click on ‘administration console’
Uncaught (in promise) Object { error: "Timeout when waiting for 3rd party check iframe message." }
In Chrome F12 also gives me: Failed to load resource: the server responded with a status of 403 (), and …
Indicate whether a cookie is intended to be set in a cross-site context by specifying its SameSite attribute and Indicate whether to send a cookie in a cross-site request by specifying its SameSite attribute