3

Got a server running with the following: Vestacp, Nginx, Let's Encrypt, PHP-fpm, @ DigitalOcean.

I have around 10 WP sites currently running on it, and so far I have had no problems at all enabling SSL. But all of sudden I get this error when trying to enable Let's Encrypts SSL:

Invalid response from http://example.com/.well-known/acme-challenge

I found a couple a threads mentioning that I could be because I was missing a file Letsencrypt.pipe - and I could not find the file, so I followed the instructions and created where it was supposed to be - and it seemed to work great for the next website I enabled Let's Encrypt on. But now 2 sites later, I'm again unable to enable SSL and get that error again.

  • From the sounds of it, it's unable to access a required config file. This is either a permissions error or the file doesn't exist. Using lets encrypt auto, you should have all your domain configs ready in Nginx and then run it. It does a validation test at the end of setup when you request the certificates for your domain/subdomain names. Is this error during setup or after? – L Martin Apr 25 '17 at 8:41
  • What plugin method are you using? Are you using the nginx plugin, standalone, or webroot? – Stephen Ostermiller Apr 25 '17 at 10:02
  • Have you tried reissuing the certificates? – Steve Apr 25 '17 at 23:27
0

So i ended up figuring this out myself, and sadly it was a "dumb" mistake that was the cause of this - and it only took 5 hours. The guy who setup the domain, and installed the site - had forgot to change the DNS :)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.