We are expereincing issues with some DNS records whose domains authoritative nameservers are Cloudflare’s. A record stops being resolved after AAAA record is requested from outside sources globally. For example the record www.lightsms.com here tested with one of the Telia’s publicly acessible DNS servers 212.59.2.2:
$ dig www.lightsms.com @212.59.2.2 +short
195.216.233.92
$ dig www.lightsms.com @212.59.2.2 +short
195.216.233.92
$ dig www.lightsms.com @212.59.2.2 +short
195.216.233.92
$ dig www.lightsms.com @212.59.2.2 +short
195.216.233.92
$ dig AAAA www.lightsms.com @212.59.2.2 +short
$ dig www.lightsms.com @212.59.2.2 +short
$ dig www.lightsms.com @212.59.2.2 +short
$ dig www.lightsms.com @212.59.2.2 +short
$ dig www.lightsms.com @212.59.2.2 +short
$ dig www.lightsms.com @212.59.2.2 +short
$ dig www.lightsms.com @212.59.2.2 +short
I would like to stress that the issue is global i.e. we are able to reproduce the issue with different DNS servers in different infrastructures and the issue is record-specific. For exmaple the record in the previous example www.lightsms.com has the issue, but lightsms.com does not.
Another example is api.evp.lt (this time without www):
$ dig api.evp.lt @212.59.2.2 +short
195.216.233.55
$ dig api.evp.lt @212.59.2.2 +short
195.216.233.55
$ dig AAAA api.evp.lt @212.59.2.2 +short
$ dig api.evp.lt @212.59.2.2 +short
$ dig api.evp.lt @212.59.2.2 +short
$ dig api.evp.lt @212.59.2.2 +short
The issue was noticed about 3 days ago. Would appreciate any help with this.
P.S. When testing with Cloudflare’s own DNS servers the issue does not manifest. It’s reproducible only through servers above.