You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After implementation of custom error pages into ingress controller (Traefik with error middleware) I've noticed that /auth endpoint returns code 404 to the browser even though the auth has succeeded. This error code breaks the error handling implemented by reverse proxies because it forwards the traffic to the container managing 400-599 error codes.
To Reproduce
Steps to reproduce the behavior:
Deploy the dashboard with Zitadel auth behind traefik reverse proxy
Open up the Netbird dashboard
Login into Zitadel
Login should succeed but /auth endpoint will return 404 error code
Expected behavior
auth endpoint should respond with non error HTTP status code
Are you using NetBird Cloud?
No
NetBird version
Dashboard: v2.4.0
Netbird: v0.28.4
NetBird status -d output:
/
Screenshots
Additional context
Not sure if it's relevant but I'm using different domains for Netbird (nb.domain.com) and Netbird dashboard (nb.int.domain.com)
Thanks for reporting the issue @legalgig. I can confirm the issue and we will work on a fix for it; however, while testing, that is not stopping the authentication from proceeding. Can you confirm if your authentication fails because of this error?
Describe the problem
After implementation of custom error pages into ingress controller (Traefik with error middleware) I've noticed that /auth endpoint returns code 404 to the browser even though the auth has succeeded. This error code breaks the error handling implemented by reverse proxies because it forwards the traffic to the container managing 400-599 error codes.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
auth endpoint should respond with non error HTTP status code
Are you using NetBird Cloud?
No
NetBird version
Dashboard: v2.4.0
Netbird: v0.28.4
NetBird status -d output:
/
Screenshots
Additional context
Not sure if it's relevant but I'm using different domains for Netbird (nb.domain.com) and Netbird dashboard (nb.int.domain.com)
Dashboard environment variables:
The text was updated successfully, but these errors were encountered: