Https certificate not generating for Namecheap domain

Domain is: x
Web server is: Nginx (latest, 1.19.3)
Hosting provider is: Vultr private VPS
Operating system of VPS is: Ubuntu 18.04 x64
Can login to a root shell on my machine: yes

Have a handful of Google domains and have had no issues with getting Let's Encrypt to generate certificates using the same shared nginx-proxy and letsencrypt-nginx-proxy-companion setup. Therefore I am assuming, for now at least, this is an issue with how I have the domain configured through Namecheap.

caa

Seeking assistance on how to further triage the issue I'm encountering, having exhausted my limited knowledge and searching through these forums and others.

1 Like

Are there error messages (or any messages in general, really) from letsencrypt-nginx-proxy-companion?

Your DNS setup looks just fine, so the detail of what's going wrong is needed to help you.

3 Likes

Turns out digging in for better context quickly led me down the right path; it was due to "ACME server returned an error: urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Error creating new authz :: Validations for new domains are disabled in the V1 API (End of Life Plan for ACMEv1)". Adding a patch for letsencrypt-nginx-proxy-companion did the trick. :sweat_smile:

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.