Shared VPS Dedicated WP Enthusiast WP Professional WP Professional Plus
The Let’s Encrypt provisioning process is automatic, but can sometimes fail if the domain’s configuration is not set up correctly.
Your domain isn’t registered at a domain name registry yet
The domain’s DNS doesn’t point to Pair Networks’ hosting servers
- Login to the ACC
- Click Domains in the left sidebar
- Click Manage Your Domain Names in the drop-down
- Click the name of your domain
- Find the Name Servers section
If the name servers do not match, then this is the reason Let’s Encrypt is not working.
DNS hasn’t propagated, preventing Let’s Encrypt from reaching servers
Your www domain and non-www domain are separated
.htaccess is blocking Let’s Encrypt
Your domain’s DNS is not working properly However, there are two possible solutions to remedy firewall blocking: configure your firewall to allow more traffic or get a different kind of certificate. If you configure your firewall to allow more traffic to the web server, it will allow Let's Encrypt to work on your server. However, if that is not an option for you, you will not be able to use Let's Encrypt on your domain. In Let's Encrypt's place, you can order a PairSSL certificate. PairSSL uses a DNS-based Domain Control Validation (DCV) instead of web-based DCV, so the certificate will not be deterred by a firewall that blocks all server traffic.
You have custom firewalls set up on your Dedicated or VPS account.