Issue: Certificate authority failed to verify the temporary apache configuration changes made by certbot

We are facing an issue while generating ssl certificate for the subdomain alumni.balbharati.edu

Error: "The Certificate Authority failed to verify the temporary Apache configuration changes made by Certbot. Ensure that the listed domains point to this Apache server and that it is accessible from the internet."

My domain is: alumni.balbharati.edu

I ran this command: sudo certbot --apache

It produced this output:

My web server is (include version): Ubuntu 20.04

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

My hosting provider, if applicable, is:

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):

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

You have both an IPv4 A record and an IPv6 AAAA record in your DNS

But, the IPv6 address points to a Hostinger service not your server. Hostinger creates this AAAA record automatically for new setups.

You need to update the AAAA address or remove it if you do not support IPv6.

Any client trying to use IPv6 will connect to that Hostinger service instead of your server. It is not unique to Let's Encrypt. Let's Encrypt favors IPv6 when an AAAA record is present.

See Hostinger article here: How to manage AAAA records | Hostinger Help Center

And use this site to test connections
https://letsdebug.net

4 Likes

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