On 07/02/2018 08:41, bert hubert wrote:
no one knows why the A-10 is
sending queries with this opcode

A quick Google search found this: https://nettools.net.berkeley.edu/tools/docs/a10/thunder/ACOS_4_1_0/pdf/A10_4.1.0_SLB_Jun13_2016.pdf

The *default* healthcheck is to send garbage UDP packets (p553):

"Layer 4 UDP – Every 5 seconds, the ACOS device sends a packet with a valid UDP header and a garbage payload to the UDP port. The port passes the health check if it either does not reply, or replies with any type of packet except an ICMP Error message. "

But if you configure it to use the DNS healthcheck, it should send a valid query (p558):

"ACOS device sends a lookup request for the specified domain name or server IP address. By default, recursion is allowed. ... Optionally, you can disable recursion."

This should clearly be opcode 0.

I think the OP should take a tcpdump of the healthcheck packets. If they have configured DNS healthchecking, with a domain name to query, then they can submit the tcpdump as evidence of a bug.  If they are relying on the default UDP healthchecking then it won't be a valid DNS packet in the first place.

Cheers,

Brian.

_______________________________________________
Pdns-users mailing list
[email protected]
https://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to