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.
My domain is:
os-plus.org
Hostname is:
b4x.os-plus.org
I ran this command:
certbot --apache --test-cert --staging
It produced this output:
root@bodi:~# certbot --apache --test-cert --staging
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator apache, Installer apache
Which names would you like to activate HTTPS for?
Select the appropriate numbers separated by commas and/or spaces, or leave input
blank to select all options shown (Enter 'c' to cancel): 1
Requesting a certificate for b4x.os-plus.org
Performing the following challenges:
http-01 challenge for b4x.os-plus.org
Enabled Apache rewrite module
Waiting for verification...
Challenge failed for domain b4x.os-plus.org
http-01 challenge for b4x.os-plus.org
Cleaning up challenges
Some challenges have failed.
IMPORTANT NOTES:
-
The following errors were reported by the server:
Domain: b4x.os-plus.org
Type: unauthorized
Detail: During secondary validation: Invalid response from
http://b4x.os-plus.org/.well-known/acme-challenge/fz8DOiUOQfxtkerW2WGYRYGp-vdOI0dQ88L20AXGzAA
[2003:a:70c:7001:20c:29ff:fe90:c58d]: 404To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address.
My web server is (include version):
Apache/2.4.53 (Debian)
The operating system my web server runs on is (include version):
Debian 11
My hosting provider, if applicable, is:
Self hosted in a VM.
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):
certbot 1.12.0
Firewall setup
I am using Opnsene and configured port forwarding 80 and 443 to this system.
Tested from outside several times. OK
DNS / IPv6
I am using IPv4 and IPv6 on the LAN card.
Only the IPv6 address is used as this is my public IP address for this system to use.
It has a proper reverse mapping entry which is working also.
root@bodi:~# host b4x.os-plus.org
b4x.os-plus.org has IPv6 address 2003:a:70c:7001:20c:29ff:fe90:c58d
root@bodi:~# host 2003:a:70c:7001:20c:29ff:fe90:c58d
d.8.5.c.0.9.e.f.f.f.9.2.c.0.2.0.1.0.0.7.c.0.7.0.a.0.0.0.3.0.0.2.ip6.arpa domain name pointer b4x.os-plus.org.
As the IP reverse DNS is setup and working I do not understand why I get 404.
I checked the certbot documentation and the let's encrypt documentation but found nothing.
I checked the forum and found some entries with similar situations but there the problem was the DNS reverse entry which I have.
I use staging as I learned about the rate limit.
Did I miss something?
Best regards
--Christian