Fix Dozzle WebSocket connectivity by forcing IPv4 upstream

oauth2-proxy was resolving localhost to IPv6 [::1]:8080 instead of
IPv4 127.0.0.1:8080, causing connection refused errors on the streaming
endpoints (/api/events/stream and /api/hosts/.../logs/stream).

Changed upstream URL from http://localhost:8080 to http://127.0.0.1:8080
to force IPv4 resolution.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
CTO Agent 2026-07-19 14:31:44 +00:00
parent 9ae3973d9b
commit d7a81a2f7d

View file

@ -56,7 +56,7 @@ spec:
protocol: TCP protocol: TCP
args: args:
- --http-address=0.0.0.0:4180 - --http-address=0.0.0.0:4180
- --upstream=http://localhost:8080 - --upstream=http://127.0.0.1:8080
- --provider=oidc - --provider=oidc
- --oidc-issuer-url=https://auth.basicstack.de - --oidc-issuer-url=https://auth.basicstack.de
- --redirect-url=https://dozzle.basicstack.de/oauth2/callback - --redirect-url=https://dozzle.basicstack.de/oauth2/callback