User Tools

Site Tools


docker:nginx_proxy_manager:disable_ssl_verification_for_proxied_host

This is an old revision of the document!


Docker - Nginx Proxy Manager - Disable SSL verification for proxied host

Self-signed certs are not trusted by Nginx Proxy Server.

So disable certificate verification.


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://self-signed.example.com/:443;
    proxy_ssl_verify       off;
    proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
}

With an IP Address to the proxied host

location / {
    proxy_pass https://123.123.123.123:9876;
    proxy_ssl_verify       off;
    proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
}

Other approach

Add this in advanced tab.

location / {
    proxy_pass $forward_scheme://$server:$port;
    proxy_set_header Host test.com;
    proxy_ssl_name test.com;
    proxy_ssl_server_name on;
    proxy_redirect $forward_scheme://$server:$port /;
}

docker/nginx_proxy_manager/disable_ssl_verification_for_proxied_host.1753087888.txt.gz · Last modified: 2025/07/21 08:51 by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki