Re: [Dnsmasq-discuss] Corrupted query causing FORMERR?

2023-08-20 Thread John Horne
On Sun, 2023-08-20 at 23:11 +0100, Simon Kelley wrote: > > On 17/08/2023 18:08, John Horne wrote: > > > > We have for some time had reports of intermittent DNS query failures. For > > the servers concerned, a client on the server causes a query to be sent > > (via resolv.conf) to 127.0.0.1 which

Re: [Dnsmasq-discuss] Corrupted query causing FORMERR?

2023-08-20 Thread Simon Kelley
On 17/08/2023 18:08, John Horne wrote: Hello, We have for some time had reports of intermittent DNS query failures. For the servers concerned, a client on the server causes a query to be sent (via resolv.conf) to 127.0.0.1 which is the dnsmasq process. If the query is not in the cache, then

Re: [Dnsmasq-discuss] Corrupted query causing FORMERR?

2023-08-20 Thread John Horne
On Sat, 2023-08-19 at 12:17 +0200, Geert Stappers wrote: > On Fri, Aug 18, 2023 at 09:59:40AM +, John Horne wrote: > > On Thu, 2023-08-17 at 17:08 +, John Horne wrote: > > > > > > Things tried include, disabling the 'edns0' option in the > > > /etc/resolv.conf file; setting the max UDP

Re: [Dnsmasq-discuss] Corrupted query causing FORMERR?

2023-08-19 Thread Geert Stappers
On Fri, Aug 18, 2023 at 09:59:40AM +, John Horne wrote: > On Thu, 2023-08-17 at 17:08 +, John Horne wrote: > > > > Things tried include, disabling the 'edns0' option in the /etc/resolv.conf > > file; setting the max UDP packet size to 1232; setting the max UDP packet > > size to 512; using

Re: [Dnsmasq-discuss] Corrupted query causing FORMERR?

2023-08-18 Thread John Horne
On Thu, 2023-08-17 at 17:08 +, John Horne wrote: > > Things tried include, disabling the 'edns0' option in the /etc/resolv.conf > file; setting the max UDP packet size to 1232; setting the max UDP packet > size to 512; using dnsmasq version 2.89. These all failed in that we still > received

[Dnsmasq-discuss] Corrupted query causing FORMERR?

2023-08-17 Thread John Horne
Hello, We have for some time had reports of intermittent DNS query failures. For the servers concerned, a client on the server causes a query to be sent (via resolv.conf) to 127.0.0.1 which is the dnsmasq process. If the query is not in the cache, then it is forwarded to a DNS resolver server