docker:nginx_proxy_manager:disable_ssl_verification_for_proxied_host
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
docker:nginx_proxy_manager:disable_ssl_verification_for_proxied_host [2025/07/30 09:00] – peter | docker:nginx_proxy_manager:disable_ssl_verification_for_proxied_host [2025/07/30 09:17] (current) – removed peter | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Docker - Nginx Proxy Manager - Disable SSL verification for proxied host ====== | ||
- | |||
- | Self-signed certs are not trusted by Nginx Proxy Manager. | ||
- | |||
- | * So disable certificate verification. | ||
- | |||
- | <WRAP info> | ||
- | **NOTE:** It works like this: | ||
- | |||
- | * intenet --> [ Lets Encrypt Cert ] --> NPM --> [Self-Signed cert] --> my_service | ||
- | |||
- | where | ||
- | |||
- | * **Lets Encrypt Cert** - Lets Encrypt Certificate. | ||
- | * **NPM** - Nginx Proxy Manager. | ||
- | * **Self-Signed cert** - A Self-Signed Certificate. | ||
- | * **my_service** - The proxied host. | ||
- | |||
- | </ | ||
- | |||
- | |||
- | ---- | ||
- | |||
- | Go to your proxy host custom locations and define **/ (root)** location. | ||
- | |||
- | * Scheme should be https. | ||
- | * Under advanced settings use this | ||
- | |||
- | ---- | ||
- | |||
- | ===== With a URL to the proxied host ===== | ||
- | |||
- | < | ||
- | location / { | ||
- | proxy_pass https:// | ||
- | proxy_ssl_verify | ||
- | proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; | ||
- | } | ||
- | </ | ||
- | |||
- | |||
- | ===== With an IP Address to the proxied host ===== | ||
- | |||
- | < | ||
- | location / { | ||
- | proxy_pass https:// | ||
- | proxy_ssl_verify | ||
- | proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; | ||
- | } | ||
- | </ | ||
- | |||
- | ---- | ||
- | |||
- | ===== Other approach ===== | ||
- | |||
- | Add this in advanced tab. | ||
- | |||
- | < | ||
- | location / { | ||
- | proxy_pass $forward_scheme:// | ||
- | proxy_set_header Host test.com; | ||
- | proxy_ssl_name test.com; | ||
- | proxy_ssl_server_name on; | ||
- | proxy_redirect $forward_scheme:// | ||
- | } | ||
- | </ | ||
- | |||
- | ---- | ||
- | |||
docker/nginx_proxy_manager/disable_ssl_verification_for_proxied_host.1753866011.txt.gz · Last modified: 2025/07/30 09:00 by peter