Hi all,
Sorry for being ‘that guy’, but I’ve been struggling with Let’s Encrypt for some time now. I just tried to create a new site within EasyEngine and am still getting failures.
I’d really appreciate it if somebody could point me in the right direction. I’m sure it’s something to do with how I’ve set up my domain, but I can’t work out what it is.
Thank you
My domain is: partypod.photos
I ran this command: sudo ee site create partypod.photos --wp --letsencrypt
It produced this output:
Configuring project.
Creating WordPress site partypod.photos
Copying configuration files.
Starting site’s services.
Downloading and configuring WordPress.
Moved /var/www/htdocs/wp-config.php to /var/www/wp-config.php successfully
Checking and verifying site-up status. This may take some time.
.
Installing WordPress site.
Success: https://partypod.photos has been created successfully!
Starting SSL verification.
Warning: Challenge Authorization failed. Check logs and check if your domain is pointed correctly to this server.
Re-run ee site ssl partypod.photos
after fixing the issue.
Warning: Challenge failed (response: {“type”:“http-01”,“status”:“invalid”,“error”:{“type”:“urn:ietf:params:acme:error:dns”,“detail”:“DNS problem: SERVFAIL looking up A for partypod.photos”,“status”:400},“url”:“https://acme-v02.api.letsencrypt.org/acme/chall-v3/1413535122/yzHo-g",“token”:"GarcmZg99XXEGOdFt3wralu_xO1t4LM1Db-ZwAwhVKM”}).
Warning: Initiating clean-up.
[partypod.photos] Docker Containers removed.
[partypod.photos] site root removed.
Site partypod.photos deleted.
My web server is (include version): nginx version: openresty/1.13.6.2
The operating system my web server runs on is (include version):
±------------------±---------------------------------------------------------+
| OS | Linux 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:2 |
| | 8 UTC 2018 x86_64 |
| Shell | /bin/bash |
| PHP binary | /usr/bin/php7.2 |
| PHP version | 7.2.15-1+ubuntu18.04.1+deb.sury.org+1 |
| php.ini used | /etc/php/7.2/cli/php.ini |
| EE root dir | phar://ee.phar |
| EE vendor dir | phar://ee.phar/vendor |
| EE phar path | /home/steve |
| EE packages dir | |
| EE global config | /opt/easyengine/config/config.yml |
| EE project config | |
| EE version | 4.0.10 |
±------------------±---------------------------------------------------------+
My hosting provider, if applicable, is: Linode
I can login to a root shell on my machine (yes or no, or I don’t know): Yes
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): No
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you’re using Certbot): EE 4.0.10
FYI, my A records look like this. I’m using Linode’s own DNS.
A/AAAA Record
Hostname | IP Address | TTL | |
---|---|---|---|
80.85.86.249 | Default | ||
2a01:7e00::f03c:91ff:fea9:888e | Default | ||
80.85.86.249 | Default | ||
2a01:7e00::f03c:91ff:fea9:888e | Default | ||
www | 80.85.86.249 | Default | |
www | 2a01:7e00::f03c:91ff:fea9:888e | Default |