Unable to configure Letsencrypt due invalid Apache check

Hello,

Our server use hostname called host3.domain.net and we add this as virtual server in Virtualmin. However we have issue enabling SSL certificate for this subdomain with error as below:

Validating configuration for host3.domain.net
… errors were found, which will prevent Let’s Encrypt from issuing a certificate :

  • Apache website : An IPv6 DNS record host3.domain.net with address ::1 exists, but this virtual server does not have IPv6 enabled

We don’t run any IPV6 in the web server and make sure no IPV6 advertised for host3.domain.net in our DNS.

CentOS 8:
virtualmin version: 6.14.pro

Hi,

The validation checks can be skipped on Virtualmin ⇾ domainname - Server Configuration ⇾ SSL Certificate page:

We don’t run any IPV6 in the web server and make sure no IPV6 advertised for host3.domain.net in our DNS.

Please double check your DNS and network configurations.

Thank you IIia for the prompt response. Yes we are aware about the skip tests option and it works really well when we renew certificate manually. However when we back to the SSL certificate setting again, the option back to Validate domain instead.

Aside of that we make sure that there is no ipv6 advertised in our DNS for this hostname. I tried again this morning using updated 6.15 Pro version and now getting another ipv6 address instead ::1 :

Validating configuration for host3.domain.net
… errors were found, which will prevent Let’s Encrypt from issuing a certificate :

  • Apache website : An IPv6 DNS record host3.domain.net with address fe80::ae1f:6bff:fe40:2045 exists, but this virtual server does not have IPv6 enabled.

Webmin 1.973
Virtualmin 6.15 Pro
CentOS 8

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