Dear community, we're kinescope.io - a modern video platform for business and we're happy to use LE in our CDN environment. We'll appreciate your help with the issue described below and ready to donate in case of success
Problem description
- We run our own DNS servers (it's an important part of our CDN routing setup) using CoreDNS software v. 1.8.3.
ns2.kinedns.net
ns1.kinedns.net
We're adding these txt records in order to verify the wildcard certificate:
dig _acme-challenge.kinescopecdn.net TXT
; <<>> DiG 9.10.6 <<>> _acme-challenge.kinescopecdn.net TXT
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16524
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;_acme-challenge.kinescopecdn.net. IN TXT
;; ANSWER SECTION:
_acme-challenge.kinescopecdn.net. 3600 IN TXT "uoLgpDT_PYVfFuncVQPYhA_zCNJ4OYtM58NEnWxZZoI.IpX8HpoHwIQPuwHNGw2YSuYfJEcd9213a3MuSdzmk8Y"
_acme-challenge.kinescopecdn.net. 3600 IN TXT "Sr9VfLf6ONUWtbxqVngyxeJvYbmxDeMExj13OS6KTu8"
;; Query time: 107 msec
;; SERVER: 10.118.0.1#53(10.118.0.1)
;; WHEN: Thu May 06 11:55:06 MSK 2021
; MSG SIZE rcvd: 217
Problem: But Certbot refuses to see them
Domain: kinescopecdn.net
Type: unauthorized
Detail: No TXT record found at _acme-challenge.kinescopecdn.net
Domain: kinescopecdn.net
Type: unauthorized
Detail: No TXT record found at _acme-challenge.kinescopecdn.net
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 address.
Our CDN domain is: *.kinescopecdn.net
We run this command:
certbot certonly -m our@email.com --agree-tos --non-interactive --manual-public-ip-logging-ok --manual --preferred-challenges=dns -d kinescopecdn.net -d *.kinescopecdn.net
By this we're adding two txt records that are visible if we check them with dig txt:
_acme-challenge.kinescopecdn.net. 116 IN TXT "5iB9reSg5kSLn7b9ZMFZ62RSSo3Fa4H0UJvWWUeHFLk"
_acme-challenge.kinescopecdn.net. 116 IN TXT "_QmMxyEU0Har_KcuGfdrY8obTTDrx2qGmThxdgb7YXw"
Certbot produces this output:
IMPORTANT NOTES:
- The following errors were reported by the server:
Domain: kinescopecdn.net
Type: unauthorized
Detail: No TXT record found at _acme-challenge.kinescopecdn.net
Domain: kinescopecdn.net
Type: unauthorized
Detail: No TXT record found at _acme-challenge.kinescopecdn.net
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 address.
Our web server is (include version): it's not relevant in this case but we use hitch 1.7.0
The operating system my web server runs on is (include version): Ubuntu 20.04
My hosting provider, if applicable, is: Kinescoe is hosting provider (PeeringDB)
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 -- 0.40.0