I was having issues getting certificates and found that utilizing a DNS challenge helped.
I’m using Cloudflare so I’ll be using their API Token.
Go to your
My Profile. At the top click
You’ll want to
Create a Custom Token with the following options selected. If you want to have multiple websites, you can add multiple
In Nginx Proxy Manager go to
SSL Certifications and click
Add SSL Certificate.
Type in the domains that will use this certificate. Add your email address and select
Use a DNS Challenge. My
DNS Provider is Cloudflare so I selected them. Paste in your API Token from before, replacing the numbers and letters after
dns_cloudflare_api_token. After agreeing to the TOS, click
You should now have an SSL certificate for the domains you specified.