On 4/10/23 17:14, andre.bolinhas@xxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users
_______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users