Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
Hint: The Certificate Authority failed to download the temporary challenge files created by Certbot. Ensure that the listed domains serve their content from the provided --webroot-path/-w and that files created there can be downloaded from the internet.
My web server is (include version):Apache 2.4
The operating system my web server runs on is (include version): MacOS 12.4
My hosting provider, if applicable, is: my company
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): 1.28.0
3 of these do have .well-known folders containing a folder named pki-validation which where for certificates that expired earlier this year. The 4th does not have a .well-known folder.
I had previously tried to create some of these WWW certificates but fail due to a problem which has since been fixed with help from rg305 as documented in my earlier posts on this forum.
lowerlevel@lowerlevels-Mac-mini ~ % apachectl -t -D DUMP_VHOSTS
AH00112: Warning: DocumentRoot [/usr/local/var/www/Hi-TechRent] does not exist
AH00112: Warning: DocumentRoot [/usr/local/var/www/Hi-TechRent] does not exist
VirtualHost configuration:
*:80 is a NameVirtualHost
default server walkershire.net (/usr/local/etc/httpd/extra/httpd-vhosts.conf:28)
port 80 namevhost walkershire.net (/usr/local/etc/httpd/extra/httpd-vhosts.conf:28)
alias www.walkershire.net
port 80 namevhost beyond.cleanair.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:69)
port 80 namevhost envirotemps.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:110)
alias www.envirotemps.com
port 80 namevhost hi-tech.rent (/usr/local/etc/httpd/extra/httpd-vhosts.conf:150)
alias www.hi-tech.rent
port 80 namevhost D7036.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:190)
alias www.D7036.com
port 80 namevhost Hi-TechRent.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:229)
alias www.Hi-TechRent.com
port 80 namevhost www.remiwalker.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:298)
alias remiwalker.com
port 80 namevhost 70.89.220.117 (/usr/local/etc/httpd/extra/httpd-vhosts.conf:353)
port 80 namevhost localhost (/usr/local/etc/httpd/extra/httpd-vhosts.conf:399)
*:443 is a NameVirtualHost
default server walkershire.net (/usr/local/etc/httpd/extra/httpd-vhosts.conf:36)
port 443 namevhost walkershire.net (/usr/local/etc/httpd/extra/httpd-vhosts.conf:36)
alias www.walkershire.net
port 443 namevhost beyond.cleanair.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:77)
port 443 namevhost envirotemps.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:118)
alias www.envirotemps.com
port 443 namevhost hi-tech.rent (/usr/local/etc/httpd/extra/httpd-vhosts.conf:158)
alias www.hi-tech.rent
port 443 namevhost D7036.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:198)
alias www.D7036.com
port 443 namevhost Hi-TechRent.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:237)
alias www.Hi-TechRent.com
port 443 namevhost localhost (/usr/local/etc/httpd/extra/httpd-ssl.conf:121)
If fixed the Hi-TechRent] does not exist issue by renaming the folder.
I just wasn't understanding how the "Invalid response from ... hi-tech.rent ... 404" related to the VirtualHost for Hi-TechRent.com and its DocumentRoot as shown in post #11
I think I had too many beers at dinner to follow this one. Cheers
VirtualHost configuration:
*:80 is a NameVirtualHost
default server walkershire.net (/usr/local/etc/httpd/extra/httpd-vhosts.conf:28)
port 80 namevhost walkershire.net (/usr/local/etc/httpd/extra/httpd-vhosts.conf:28)
alias www.walkershire.net
port 80 namevhost beyond.cleanair.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:69)
port 80 namevhost envirotemps.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:110)
alias www.envirotemps.com
port 80 namevhost hi-tech.rent (/usr/local/etc/httpd/extra/httpd-vhosts.conf:150)
alias www.hi-tech.rent
port 80 namevhost D7036.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:190)
alias www.D7036.com
port 80 namevhost Hi-TechRent.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:229)
alias www.Hi-TechRent.com
port 80 namevhost www.remiwalker.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:298)
alias remiwalker.com
port 80 namevhost 70.89.220.117 (/usr/local/etc/httpd/extra/httpd-vhosts.conf:353)
port 80 namevhost localhost (/usr/local/etc/httpd/extra/httpd-vhosts.conf:399)
*:443 is a NameVirtualHost
default server walkershire.net (/usr/local/etc/httpd/extra/httpd-vhosts.conf:36)
port 443 namevhost walkershire.net (/usr/local/etc/httpd/extra/httpd-vhosts.conf:36)
alias www.walkershire.net
port 443 namevhost beyond.cleanair.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:77)
port 443 namevhost envirotemps.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:118)
alias www.envirotemps.com
port 443 namevhost hi-tech.rent (/usr/local/etc/httpd/extra/httpd-vhosts.conf:158)
alias www.hi-tech.rent
port 443 namevhost D7036.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:198)
alias www.D7036.com
port 443 namevhost Hi-TechRent.com (/usr/local/etc/httpd/extra/httpd-vhosts.conf:237)
alias www.Hi-TechRent.com
port 443 namevhost localhost (/usr/local/etc/httpd/extra/httpd-ssl.conf:121)
Q from MikeMcQ
Is there a different DocumentRoot for hi-tech.rent VirtualHost compared to Hi-TechRent.com VirtualHost ?
Almost none.
I was using /Hi-TechRent.com for development but it is 98% same.
rg305 posted:
Also: Linux is case sensitive.
[ I'm presuming that MacOS 12.4 is also ]
It is MacOs 12.4. I am sloppy with case because most of my code work does not require it.
Hint: The Certificate Authority failed to download the temporary challenge files created by Certbot. Ensure that the listed domains serve their content from the provided --webroot-path/-w and that files created there can be downloaded from the internet.
Cleaning up challenges
Some challenges have failed.
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /usr/local/etc/certbot/logs/letsencrypt.log or re-run Certbot with -v for more details.
lowerlevel@lowerlevels-Mac-mini ~ %
lowerlevel@lowerlevels-Mac-mini ~ % ls -l /usr/local/etc/certbot/certs/renewal/
total 8
-rw-r--r--@ 1 lowerlevel admin 709 Jul 10 15:22 walkershire.net.conf
lowerlevel@lowerlevels-Mac-mini ~ %