DNS query always get timeout

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.

My domain is: ws1.jotelulu.space

I ran this command: certbot certonly --manual --preferred-challenges http --debug-challenges -d ws1.jotelulu.space --test-cert --agree-tos -m ingenieria@jotelulu.com

It produced this output:
Failed authorization procedure. ws1.jotelulu.space (http-01): urn:ietf:params:acme:error:dns :: DNS problem: query timed out looking up A for ws1.jotelulu.space; DNS problem: query timed out looking up AAAA for ws1.jotelulu.space

IMPORTANT NOTES:

  • The following errors were reported by the server:

    Domain: ws1.jotelulu.space
    Type: None
    Detail: DNS problem: query timed out looking up A for
    ws1.jotelulu.space; DNS problem: query timed out looking up AAAA
    for ws1.jotelulu.space

My web server is (include version): I just write a nodejs webserver that response with correct answer, only run on test.

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

My hosting provider, if applicable, is: My own host

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.31.0

Hi @jmparrado.jotelulu, and welcome to the LE community forum :slight_smile:

Does the DNS problem persist?
Now, the IP does resolve for me and also using:
unboundtest.com/m/A/ws1.jotelulu.space/ESZQNDH4

3 Likes

The DNS problem persist:

  • The following errors were reported by the server:

    Domain: ws1.jotelulu.space
    Type: None
    Detail: DNS problem: SERVFAIL looking up A for ws1.jotelulu.space -
    the domain's nameservers may be malfunctioning; DNS problem:
    SERVFAIL looking up AAAA for ws1.jotelulu.space - the domain's
    nameservers may be malfunctioning

But from my computer it resolve ok:
; <<>> DiG 9.11.5-P4-5.1+deb10u5-Debian <<>> ws1.jotelulu.space @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36136
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;ws1.jotelulu.space. IN A

;; ANSWER SECTION:
ws1.jotelulu.space. 300 IN A 185.31.21.249

;; Query time: 38 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: mar ago 29 09:06:20 CEST 2023
;; MSG SIZE rcvd: 63

I also see correct responses for your A and AAAA records.

Let's Encrypt walks the DNS tree and does not use resolvers like 8.8.8.8. A better way to check DNS is using unboundtest.com which uses a method very much like Let's Encrypt. unboundtest though also shows good results

A better quick dig check is dig A ws1.jotelulu.space @nstest.jotelulu.com

A cert request will cause a lot of DNS requests not just one at a time. Do your name servers handle a burst of queries properly?

jotelulu.space.         3600    IN      NS      nstest.jotelulu.com.
jotelulu.space.         3600    IN      NS      nstest2.jotelulu.com.

Also, the space operators should fix their NS list
https://dnsviz.net/d/jotelulu.space/dnssec/

. to space: The following NS name(s) were found in the authoritative NS RRset, but not in the delegation NS RRset (i.e., in the . zone): g.nic.space

4 Likes

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