Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator dns-infomaniak, Installer None
Simulating a certificate request for test.domain.com
Performing the following challenges:
dns-01 challenge for test.domain.com
Waiting 120 seconds for DNS changes to propagate
Waiting for verification...
Challenge failed for domain test.domain.com
dns-01 challenge for test.domain.com
Certbot failed to authenticate some domains (authenticator: dns-infomaniak). The Certificate Authority reported these problems:
Domain: test.domain.com
Type: dns
Detail: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.test.domain.com - check that a DNS record exists for this domain
Reason
Certbot is looking for _acme-challenge.test.domain.com (with subdomain) TXT but the dns-infomaniak
plugin wrote _acme-challenge.domain.com (missing subdomain in url) TXT instead.
I think the problem come from the source = source.split(".")[0] in file dns_infomaniak.py
Generate Domain certificates seems to work, but not for a specific subdomain. It used to work, but not anymore.
Command
Output
Reason
Certbot is looking for _acme-challenge.test.domain.com (with subdomain) TXT but the dns-infomaniak plugin wrote _acme-challenge.domain.com (missing subdomain in url) TXT instead.
I think the problem come from the
source = source.split(".")[0]
in file dns_infomaniak.py