In Nginx Proxy Manager (NPM) when you set up a proxy you have to choose “scheme”, either http or https. If you choose “https” for an “https” link, it doesn’t work! The website returns and error.
Today I spent a very long time setting up Vaultwarden. Even though I don’t plan to expose it to the public internet, I had to get an SSL certificate because the thing wouldn’t register/login without it. I setup everything right, it didn’t work until I changed that “scheme” option over from “https” to “http”?
So, if I want to setup a proxy that has: SSL certificate, force SSL, and will be visited through “https://”, why would it only work with that http option?
Unfortunately, I currently do not have an NPM deployment. However, NPM has a section wheee you setup the DNS challenge. Can you confirm that is setup?