RouterOS DNS server max UDP packet size

Hi, im using RouterOS v6.49.15 as my router and dns server, recently have some dns error with my network proxy software. Here’s are error log:


wsarecv: A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself.

I notice some time got a dig answer size bigger than max-udp-packet-size option(4096). Does this conform specifications?


;; MSG SIZE rcvd: 4493

http://forum.mikrotik.com/t/dns-udp-packet-size-really-means-datagram/41880/1

dig-answer.txt (16 KB)