Host not configured in Nginx Proxy Manager

Your request reached the proxy, but no Proxy Host matches this hostname.

Requested Host unknown protocol

How to fix

  1. Create a Proxy Host in NPM with this exact domain name.
  2. Point it to your backend service’s IP and port (scheme http/https correctly).
  3. Attach your SSL certificate (wildcard or apex) and enable Force SSL if desired.
  4. Ensure your local DNS resolves this domain to the NPM IP.
Open NPM Admin

Quick diagnostics

Matched Host
no (default site)
Protocol
Port
Host header
Time
Show tips
  • The Proxy Host must include exactly this domain (no extra spaces, no missing labels).
  • In Pi-hole, ensure the domain resolves to your NPM IP (e.g., 192.168.0.101).
  • If your backend uses HTTPS with a self-signed cert, enable “Ignore invalid SSL” in NPM.
  • For remote access, forward TCP 80/443 to NPM; for LAN-only with DNS-01, no ports are needed.