Describe the bug
Let me start off by saying a few things:
I realize the title is rather vague, but I'm not sure how to describe it.
I'm not sure if this is an issue with authentik, or nginx, the logging is rather inconclusive to me, so I'm asking help here.
Since the latest authentik patch I've suddenly ran into the issue of all my forward-auth applications becoming accessible without authentication. I'm not seeing any errors, or timeouts, it just seems to have stopped working out of the blue.
So, right now I'm asking for help to see how I can approach getting to the bottom of this.
So far I've looked at both nginx and authentik logging. Both seem fine.
When accessing a protected application, I see log entries appearing in the outpost logs, regarding that vhost, indicating to me that nginx is passing traffic to the outpost.
So far I've tried:
Completely reinstalling authentik
Reinstalling my protected applications
Recreating my ingresses.
Expected behavior
I expect a login page for authentik instead of being shown the application. (Yes, I've tested with other browsers, IPs and systems)
Eventually this turned out to be an issue with the ingress-nginx's default backend returning everything as HTTP 200; instead of the appropriate error code; thus making nginx think the authentication had succeeded.
Describe the bug Let me start off by saying a few things:
Since the latest authentik patch I've suddenly ran into the issue of all my forward-auth applications becoming accessible without authentication. I'm not seeing any errors, or timeouts, it just seems to have stopped working out of the blue.
So, right now I'm asking for help to see how I can approach getting to the bottom of this. So far I've looked at both nginx and authentik logging. Both seem fine.
When accessing a protected application, I see log entries appearing in the outpost logs, regarding that vhost, indicating to me that nginx is passing traffic to the outpost. So far I've tried:
Expected behavior I expect a login page for authentik instead of being shown the application. (Yes, I've tested with other browsers, IPs and systems)
Ingress configuraiton
Application:
Outpost:
Logs Outpost:
nginx:
Version and Deployment (please complete the following information):