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.
\n\n404 Not Found\n\n........... I am not writing the whole HTML. It is just "Not Found"
To 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 addresses.
My web server is (include version): Apache 2.4.41
The operating system my web server runs on is (include version): Ubuntu 20.04 LTS
My hosting provider, if applicable, is: MC-Host24
I can login to a root shell on my machine (yes or no, or I don't know): yes
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): 0.40.0
I created the A record and the frame record on mc-host were I have rented the rootserver and the domain.
"Secondary validation" implies that the primary validation was successful.
That means LEs' primary and secondary locations are being served inconsistent/different content.
It was a long shot. What about Rudy's two requests? That is, why do you need a frame record and let's see the results of his sudo apachectl -t -D DUMP_VHOSTS
Thanks
*:80 is a NameVirtualHost
default server v27444.mc-host24.de (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost v27444.mc-host24.de (/etc/apache2/sites-enabled/000-default.conf:1)
port 80 namevhost onelk-server.de (/etc/apache2/sites-enabled/website.conf:1)
alias www.onelk-server.de
Could you remove the "frame" DNS entry and just use an A record to your IP? I see you have an Apache alias for the www subdomain. To use that you will need an A record for it so why not for the apex domain name too?
The --apache http challenge will return a specific value to the Lets Encrypt server for authentication. It must see that value without any extra frame tags or similar. You have not gotten that far yet. Just noting this for context.