Adon domain verfication failed 404

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. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is: www.bluemacro.net

I ran this command:.acme.sh/acme.sh --issue -d bluemacro.net -d www.bluemacro.net -w /home/tirkaocd/public_html --server letsencrypt

It produced this output: [Tue Dec 5 06:13:06 EST 2023] Using CA: https://acme-v02.api.letsencrypt.org/directory
[Tue Dec 5 06:13:06 EST 2023] Multi domain='DNS:bluemacro.net,DNS:www.bluemacro.net'
[Tue Dec 5 06:13:06 EST 2023] Getting domain auth token for each domain
[Tue Dec 5 06:13:08 EST 2023] Getting webroot for domain='bluemacro.net'
[Tue Dec 5 06:13:08 EST 2023] Getting webroot for domain='www.bluemacro.net'
[Tue Dec 5 06:13:09 EST 2023] Verifying: bluemacro.net
[Tue Dec 5 06:13:09 EST 2023] Pending, The CA is processing your order, please just wait. (1/30)
[Tue Dec 5 06:13:12 EST 2023] Invalid status, bluemacro.net:Verify error detail:162.0.215.226: Invalid response from https://bluemacro.net/.well-known/acme-challenge/-UikeOplgJWwPoFvKDx7e8ZzCQQptmteFUsAwZk5HF4: 404
[Tue Dec 5 06:13:12 EST 2023] Please add '--debug' or '--log' to check more details.
[Tue Dec 5 06:13:12 EST 2023] See: How to debug acme.sh · acmesh-official/acme.sh Wiki · GitHub

My web server is (include version): Apache

The operating system my web server runs on is (include version):2.4

My hosting provider, if applicable, is: namecheap

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): yes I am using control panel to manage my site

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):

The domain is on another namecheap account and hosting is on another namecheap account. I am using namecheap web hosting DNS

I'm not sure what you mean here. Is www.bluemacro.net not hosted on the same machine on which you're running acme.sh? If not, this wouldn't be expected to work.

4 Likes

DNS puts them at the same IP:

Name:    bluemacro.net
Address: 162.0.215.226
Aliases: www.bluemacro.net
1 Like

This shows us that the HTTP requests were heard and redirected to HTTPS.
The problem seems to be within the web server configuration.

Seeing as that is Apache, I would start by reviewing the output of:
sudo apachectl -t -D DUMP_VHOSTS

1 Like

I think @danb35 was wondering if they were running acme.sh on a different system than the domain server

3 Likes

Thank you for your point. however what I meant to say that the I am running the acme.sh on same server (namecheap) where it is hosted. what I meant to say was that it is added as an add on domain to the server where It is hosted and where acme.sh is running.

2 Likes

This is something that do ring the bell as I have applied enforcement to https for every http request in .htacess.
That might seem to be problem let me remove that and try again.

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.