Have you pulled and found the error with jc21/nginx-proxy-manager:latest docker image?
Yes
Are you sure you're not using someone else's docker image?
Yes
Have you searched for similar issues (both open and closed)?
Yes
Describe the bug
proxy host goes offline when adding
auth_request /validate;
location / {
proxy_pass http://app1.yourdomain.com:8080;
# may need to set
# auth_request_set $auth_resp_x_vouch_user $upstream_http_x_vouch_user;
# in this bock as per https://github.com/vouch/vouch-proxy/issues/26#issuecomment-425215810
# set user header (usually an email)
proxy_set_header X-Vouch-User $auth_resp_x_vouch_user;
}
Nginx Proxy Manager Version
To Reproduce
Steps to reproduce the behavior:
setup keycloak vouch proxy and npm
Click on create a proxy host for an app that doesnt have oauth
add
auth_request /validate;
location = /validate {
# forward the /validate request to Vouch Proxy
proxy_pass http://192.168.0.201:9090/validate;
# be sure to pass the original host header
proxy_set_header Host $http_host;
# Vouch Proxy only acts on the request headers
proxy_pass_request_body off;
proxy_set_header Content-Length "";
# optionally add X-Vouch-User as returned by Vouch Proxy along with the request
auth_request_set $auth_resp_x_vouch_user $upstream_http_x_vouch_user;
# these return values are used by the @error401 call
auth_request_set $auth_resp_jwt $upstream_http_x_vouch_jwt;
auth_request_set $auth_resp_err $upstream_http_x_vouch_err;
auth_request_set $auth_resp_failcount $upstream_http_x_vouch_failcount;
}
# if validate returns `401 not authorized` then forward the request to the error401block
error_page 401 = @error401;
location @error401 {
# redirect to Vouch Proxy for login
return 302 https://vouch.olivia420.duckdns.org/login?url=$scheme://$http_host$request_uri&vouch-failcount=$auth_resp_failcount&X-Vouch-Token=$auth_resp_jwt&error=$auth_resp_err;
}
to the advances section and change the proxy pass accordingly
proxy host goes offline
Expected behavior
a redirect to vouch proxy with the provided oauth provider
Checklist
jc21/nginx-proxy-manager:latest
docker image?Describe the bug
proxy host goes offline when adding
Nginx Proxy Manager Version
To Reproduce Steps to reproduce the behavior:
add
to the advances section and change the proxy pass accordingly
Expected behavior
a redirect to vouch proxy with the provided oauth provider
Screenshots
Operating System
using docker compose
Additional context