Yes, so SSH from cloudron instance gives me
host -t NS mydomain.com
mydomain.com name server kristin.ns.cloudflare.com.
mydomain.com name server titan.ns.cloudflare.com.
Upon doing dig on my subdomain after they are live in the registrar for a day.
dig +trace subdomain.mydomain.com
; <<>> DiG 9.18.28-0ubuntu0.22.04.1-Ubuntu <<>> +trace subdomain.mydomain.com
;; global options: +cmd
. 86399 IN NS a.root-servers.net.
. 86399 IN NS b.root-servers.net.
. 86399 IN NS c.root-servers.net.
. 86399 IN NS d.root-servers.net.
. 86399 IN NS e.root-servers.net.
. 86399 IN NS f.root-servers.net.
. 86399 IN NS g.root-servers.net.
. 86399 IN NS h.root-servers.net.
. 86399 IN NS i.root-servers.net.
. 86399 IN NS j.root-servers.net.
. 86399 IN NS k.root-servers.net.
. 86399 IN NS l.root-servers.net.
. 86399 IN NS m.root-servers.net.
;; Received 239 bytes from 127.0.0.53#53(127.0.0.53) in 51 ms
;; UDP setup with 2001:7fe::53#53(2001:7fe::53) for subdomain.mydomain.com failed: network unreachable.
;; no servers could be reached
;; UDP setup with 2001:7fe::53#53(2001:7fe::53) for subdomain.mydomain.com failed: network unreachable.
;; no servers could be reached
;; UDP setup with 2001:7fe::53#53(2001:7fe::53) for subdomain.mydomain.com failed: network unreachable.
;; Received 45 bytes from 192.112.36.4#53(g.root-servers.net) in 27 ms
or
nslookup -type=NS subdomain.mydomain.com
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
*** Can't find subdomain.mydomain.com: No answer
Authoritative answers can be found from:
mydomain.com
origin = kristin.ns.cloudflare.com
Further updates:
- After restarting the service a few times it managed to propagate. This is unusual...
- However even after proper propagation when I make even a simple adjustment for the service like enabling a port for the container over the GUI, the container restarts and "Will retry: queryNs ESERVFAIL" comes back again, and I have to restart the container a few more times until the comes back online properly. This is also very unusal.
Additional problems caused by the DNS propagation issue:
- The built-in mailbox DNS entries also got broken:
MX record
- Hostname: @
- Record type: MX
- Expected value: 10 mail.mydomain.com.
- Current value: [not set]
DKIM record
- Hostname: cloudron._domainkey
- Record type: TXT
- Expected value: v=DKIM1; t=s; p=[dkim_key_goes here]
- Current value: [not set]
SPF record
- Hostname: @
- Record type: TXT
- Expected value: v=spf1 a:mail.mydomain.com ~all
- Current value: [not set]
DMARC record
- Hostname: _dmarc
- Record type: TXT
- Expected value: v=DMARC1; p=reject; pct=100
- Current value: [not set]
PTR record
- The PTR record is set by your VPS provider and not by your DNS provider.
- Hostname: 45.56.67.78 {not my real IP}
- Record type: PTR
- Expected value: mail.mydomain.com
- Current value: [not set]
It was not an issue before. I've checked and in the registrar they are there still. But somehow they don't propagate.