[squid-users] idnsSendQuery: Can't send query, no DNS socket!

Alex Rousskov rousskov at measurement-factory.com
Wed Apr 12 15:21:51 UTC 2023


On 4/12/23 10:47, andre.bolinhas at articatech.com wrote:
> yes the same happens with squid 5.8
> on dmesg sometimes I also get this kernel panic
> https://drive.google.com/file/d/1M3bzCASNGITuiTOKykIFhvGS6TvnHoKM/view?usp=sharing

That image appears to show a Squid process segmentation fault. If that 
is the case, and Squid v5 is involved, then I recommend getting a 
backtrace from that fault. Most Squid segmentation faults are Squid 
misconfigurations and/or bugs.

However, that is just a general recommendation. Without knowing more 
about your seemingly unusual environment (see my original questions in 
the email below), it is difficult for me to guide you towards a solution.

Alex.


> -----Mensagem original-----
> De: squid-users <squid-users-bounces at lists.squid-cache.org> Em Nome De
> Alex Rousskov
> Enviada: 11 de abril de 2023 01:22
> Para: squid-users at lists.squid-cache.org
> Assunto: Re: [squid-users] idnsSendQuery: Can't send query, no DNS socket!
> 
> On 4/10/23 17:14, andre.bolinhas at articatech.com wrote:
> 
>> We have experienced some issue on our squid servers, time to times the
>> listen port fails and users are unable to connected to the proxy.
>> We already try use squid 4.17 and squid 5.8 but had the same issue on
>> both version, you can find I GDrive the extract of the cache.log on
>> the time of the failure.
> 
> 
>> 2023/04/10 16:25:54 kid2| Starting Squid Cache version 4.17 for
> x86_64-pc-linux-gnu...
>> 2023/04/10 16:26:00 kid2| Shutting down...
>> 2023/04/10 16:26:00 kid2| Squid Cache (Version 4.17): Exiting normally.
>> 2023/04/10 16:26:03 kid2| Starting Squid Cache version 4.17 for
> x86_64-pc-linux-gnu...
>> 2023/04/10 16:26:15 kid2| Shutting down...
>> 2023/04/10 16:26:15 kid2| Squid Cache (Version 4.17): Exiting normally.
>> 2023/04/10 16:26:18 kid2| Starting Squid Cache version 4.17 for
> x86_64-pc-linux-gnu...
> 
> Are you starting and shutting down your Squids at a very high frequency?
> FWIW, older Squids, possibly including Squid v4, are not very good at
> handling this kind of exercise.
> 
> 
>> 2023/04/10 16:23:19 kid2| Preparing for shutdown after 221344 requests
>> 2023/04/10 16:23:19 kid2| Preparing for shutdown after 221344 requests
>> 2023/04/10 16:23:19 kid2| Preparing for shutdown after 221344 requests
>> 2023/04/10 16:23:19 kid2| Preparing for shutdown after 221344 requests
>> 2023/04/10 16:23:19 kid2| Preparing for shutdown after 221344 requests
> 
> This Squid appears to be seriously confused, stuck in some kind of a
> shutdown loop. Do you see similar repeated same-kid same-request-count
> "Preparing for shutdown" messages with Squid v5+?
> 
> 
>> On the cache log I see to many
>> idnsSendQuery: Can't send query, no DNS socket!
> 
> IIRC, at a certain shutdown stage, Squid closes DNS sockets. That
> prevents Squid from sending DNS queries. I do not know if that shutdown
> aspect has improved since v4. However, I would be a lot more worried
> about frequent restarts and shutdown loops(?) at this point. Something
> unusual and probably bad is going on...
> 
> 
> HTH,
> 
> Alex.
> 
> 
> 
>> And
>> 2023/04/10 16:25:59 kid4| Waiting 10 seconds for active connections to
>> finish
>> 2023/04/10 16:25:59 kid4| Preparing for shutdown after 763 requests
>>
>> This is the dns configuration squid/dns.conf
>> # Return DNS used by the system (means resolv.conf)
>> client_dst_passthru off
>> host_verify_strict off
>> ignore_unknown_nameservers off
>> dns_retransmit_interval 3 seconds
>> dns_v4_first on
>> ipcache_size 16384
>> ipcache_low 90
>> ipcache_high 95
>> fqdncache_size 1024
>> positive_dns_ttl 6 hours
>> negative_dns_ttl 300 seconds
>>
>> Resolv.conf
>> domain xyz.my
>> search xyz.my
>> options attempts:2 timeout:2
>> nameserver 127.0.0.1
>> nameserver 8.8.8.8
>> nameserver 1.1.1.1
>>
>> 127.0.0.1 is the unbound internal DNS.
>>
>>
>> _______________________________________________
>> squid-users mailing list
>> squid-users at lists.squid-cache.org
>> http://lists.squid-cache.org/listinfo/squid-users
> 
> _______________________________________________
> squid-users mailing list
> squid-users at lists.squid-cache.org
> http://lists.squid-cache.org/listinfo/squid-users



More information about the squid-users mailing list