Running 4 Docker containers (MySQL, Wordpress, NGNIX and Certbot) on an EC2. FQD is coldhalo.com. This is well used code from Digital Ocean that provisions a Wordpress site. The A record on the FQD (via registrar GoDaddy) clearly associates coldhalo.com with the public ip on the EC2 (54.198.253.252) and the visual propagation tool: DNSMap - Worldwide DNS Propagation Checker - Global test clearly shows this. Moreover, readily navigate to coldhalo.com. So, no issue with DNS resolution.
All containers start and run with exception of certbot. Certbot initially executes with, "Attaching to certbot, db, webserver, wordpress" then stops and gives the, "exited (1)" error. Followed by, "there is a problem with the address." The Certbot should exit at (0). The , "there is a problem with the address" message means that the HTTP request made by the webroot plugin to verify coldhalo.com is for some reason not being associated with the file inserted in to the webroot directory (html). Yet, a standard DNS query for coldhalo.com clearly resolves to the EC2 instance at 54.198.253.252
Any thoughts are greatly appreciated.
My domain is:www.coldhalo.com
I ran this command:docker compose up
It produced this output: Exit (1)
My web server is (include version):nginx /1.24.0 (Ubuntu)
The operating system my web server runs on is (include version): Ubuntu 20.0
My hosting provider, if applicable, is: Platform = AWS EC2
I can login to a root shell on my machine (yes or no, or I don't know):Y
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):certbot 2.11.0