S-B03 · portal nginx resolver hardcodes Docker DNS → 502 on podman #96

Closed
opened 2026-07-16 13:43:37 +00:00 by not · 0 comments
Contributor

The portal reverse proxies (apps/*/nginx.conf) hardcode Docker's embedded DNS (resolver 127.0.0.11) for their variable proxy_pass to the BFF. On rootless podman the per-network DNS is different (aardvark, e.g. 10.89.0.1), so every proxied call (/self-service/, /openbaar/register, /behandel/werkbak, decide, withdraw) returns 502 Bad Gateway — the portals load and login works, but no in-app data flows. Fine on Docker/Docker Desktop/CI.

The portal reverse proxies (`apps/*/nginx.conf`) hardcode Docker's embedded DNS (`resolver 127.0.0.11`) for their variable `proxy_pass` to the BFF. On rootless **podman** the per-network DNS is different (aardvark, e.g. `10.89.0.1`), so every proxied call (`/self-service/`, `/openbaar/register`, `/behandel/werkbak`, decide, withdraw) returns **502 Bad Gateway** — the portals load and login works, but no in-app data flows. Fine on Docker/Docker Desktop/CI.
not added the type:bugarea:infra labels 2026-07-16 13:43:39 +00:00
not closed this issue 2026-07-16 14:23:41 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eho/register-referentie#96