Forum Discussion
When you do a lookup from the GTM itself, you're only sending the query to bind (named). In order for the GTM process itself, or DNS express, or DNS cache to handle the query, the packet needs to arrive on a tmm interface, so needs to be sent to it from another device.
The DNS profile associated with the listener, as well as feature configuration on the GTM, determine which features are considered when handling the query.
From the symptoms you describe, it may be that an erroneous record has entered the DNS cache, or a zone transfer has been pulled into DNS express.
You can check which handler processed the requests by looking at the GSLB listener / Statistics / View details, and then set the Profile you're viewing to DNS (as opposed to udp_gtm_dns), resetting the stats counters, making a bunch of failing queries, and then looking to see which counter incremented.