[squid-users] NTLM AUTH: All redirector processes are busy
Jagannath Naidu
jagannath.naidu at fosteringlinux.com
Thu Apr 30 05:49:50 UTC 2015
Is there even any solution for this. ?
Do any one have this working ?
On 29 April 2015 at 17:04, Jagannath Naidu <
jagannath.naidu at fosteringlinux.com> wrote:
> Hi List/Amos,
>
> I am facing an using squid in production.
>
> I get these messages in cache.log, and service stop for a period of time
> (like 14 seconds). During this period, users get panic as they get "proxy
> server resfusing connections". And automatically the service starts
> functioning again. But this happens very frequently whole day.
>
> 2015/04/29 10:34:10| WARNING: All redirector processes are busy.
> 2015/04/29 10:34:10| WARNING: 15 pending requests queued
> 2015/04/29 10:34:10| storeDirWriteCleanLogs: Starting...
> 2015/04/29 10:34:10| WARNING: Closing open FD 3327
> 2015/04/29 10:34:10| 65536 entries written so far.
> 2015/04/29 10:34:10| 131072 entries written so far.
> 2015/04/29 10:34:10| 196608 entries written so far.
> 2015/04/29 10:34:10| 262144 entries written so far.
> 2015/04/29 10:34:10| 327680 entries written so far.
> 2015/04/29 10:34:10| 393216 entries written so far.
> 2015/04/29 10:34:10| 458752 entries written so far.
> 2015/04/29 10:34:10| 524288 entries written so far.
> 2015/04/29 10:34:10| 589824 entries written so far.
> 2015/04/29 10:34:10| 655360 entries written so far.
> 2015/04/29 10:34:10| Finished. Wrote 716101 entries.
> 2015/04/29 10:34:10| Took 0.22 seconds (3266168.90 entries/sec).
> FATAL: Too many queued redirector requests
> Squid Cache (Version 3.1.10): Terminated abnormally.
> CPU Usage: 4206.393 seconds = 3778.049 user + 428.344 sys
> Maximum Resident Size: 2599760 KB
> Page faults with physical i/o: 0
> Memory usage for squid via mallinfo():
> total space in arena: 750272 KB
> Ordinary blocks: 717419 KB 6620 blks
> Small blocks: 0 KB 1 blks
> Holding blocks: 23020 KB 11 blks
> Free Small blocks: 0 KB
> Free Ordinary blocks: 32852 KB
> Total in use: 740439 KB 99%
> Total free: 32852 KB 4%
> fgets() failed! dying..... errno=1 (Operation not permitted)
> 2015/04/29 10:34:19| Starting Squid Cache version 3.1.10 for
> x86_64-redhat-linux-gnu...
> 2015/04/29 10:34:19| Process ID 4326
> 2015/04/29 10:34:19| With 100000 file descriptors available
> 2015/04/29 10:34:19| Initializing IP Cache...
> 2015/04/29 10:34:19| DNS Socket created at [::], FD 8
> 2015/04/29 10:34:19| DNS Socket created at 0.0.0.0, FD 9
> 2015/04/29 10:34:19| Adding nameserver 172.16.3.34 from squid.conf
> 2015/04/29 10:34:19| Adding nameserver 10.1.2.91 from squid.conf
> 2015/04/29 10:34:19| helperOpenServers: Starting 5/5 'squidGuard' processes
> 2015/04/29 10:34:19| helperOpenServers: Starting 1500/1500 'ntlm_auth'
> processes
> 2015/04/29 10:34:24| helperOpenServers: Starting 150/150 'wbinfo_group.pl'
> processes
>
>
> ntlm helpers count is 1500 and external "wbinfo_group.pl" helpers are 150.
>
> squid.conf
> ###################################################
>
> max_filedesc 100000
> acl manager proto cache_object
> acl localhost src 172.16.50.61
> http_access allow manager localhost
> dns_nameservers 172.16.3.34 10.1.2.91
> acl allowips src 172.16.58.187 172.16.16.192 172.16.58.113 172.16.58.63
> 172.16.58.98 172.16.60.244 172.16.58.165 172.16.58.157
> http_access allow allowips
> #acl haproxy src 172.16.50.61
> #follow_x_forwarded_for allow haproxy
> #follow_x_forwarded_for deny all
> #acl manager proto cache_object
> acl localnet src 172.16.0.0/16
> acl manager proto cache_object
> acl localhost src 127.0.0.1
> acl localnet src fc00::/7 # RFC 4193 local private network range
> acl localnet src fe80::/10 # RFC 4291 link-local (directly plugged)
> machines
> acl office dstdomain "/etc/squid/officesites"
> http_access allow office
> log_ip_on_direct off
> #debug_options ALL,3
> #logformat squid %9d.%03d %6d %s %s/%03d %d %s %s %s %s%s/%s %s
> logformat squid %ts.%03tu %tl %3tr %3dt %3un %>a %Ss/%>Hs %<st %rm %ru
> %Sh/%<A %mt
> access_log /var/log/squid/access1.log squid
> auth_param basic realm Squid proxy-caching web server
> auth_param basic credentialsttl 2 hours external_acl_type nt_group ttl=0
> children=60 %LOGIN /usr/lib64/squid/wbinfo_group.pl
> #auth_param ntlm program /etc/squid/helper-mux.pl /usr/bin/ntlm_auth
> --diagnostics --helper-protocol=squid-2.5-ntlmssp --domain=HTMEDIA.NET
> auth_param ntlm program /usr/bin/ntlm_auth --diagnostics
> --helper-protocol=squid-2.5-ntlmssp --domain=HTMEDIA.NET
> auth_param ntlm children 1500
> #auth_param ntlm children 500
> auth_param ntlm keep_alive off
> auth_param ntlm program /usr/bin/ntlm_auth
> --helper-protocol=squid-2.5-ntlmssp --domain=HTMEDIA.NET
> external_acl_type wbinfo_group_helper ttl=600 children=150 %LOGIN
> /usr/lib64/squid/wbinfo_group.pl -d
> acl localnet src 172.16.0.0/12 # RFC1918 possible internal network
> cl Safe_ports port 8080 #https
> acl SSL_ports port 443
> acl Safe_ports port 80 # http
> acl Safe_ports port 21 # ftp
> acl Safe_ports port 443 # https
> acl Safe_ports port 70 # gopher
> acl Safe_ports port 210 # wais
> acl Safe_ports port 1025-65535 # unregistered ports
> acl Safe_ports port 280 # http-mgmt
> acl Safe_ports port 488 # gss-http
> acl Safe_ports port 591 # filemaker
> acl Safe_ports port 777 # multiling http
> acl CONNECT method CONNECT
> acl auth proxy_auth REQUIRED
>
>
> and rest of acls and http_access rules configured ...............
>
>
>
> It seems the helper programs are not closing automatically after serving
> and causes this issue. Could anyone help resolving this issue.
>
> [root at GGNPROXY01 squid]# rpm -qa | grep squid
> squid-3.1.10-19.el6_4.x86_64
>
> [root at GGNPROXY01 squid]# rpm -qa | grep winbind
> samba-winbind-clients-3.6.9-164.el6.x86_64
> samba-winbind-3.6.9-164.el6.x86_64
>
> [root at GGNPROXY01 squid]# lsb_release -a
> LSB Version:
> :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
> Distributor ID: RedHatEnterpriseServer
> Description: Red Hat Enterprise Linux Server release 6.5 (Santiago)
> Release: 6.5
> Codename: Santiago
>
>
> --
> Thanks & Regards
>
> B Jagannath
> Keen & Able Computers Pvt. Ltd.
> +919871324006
>
--
Thanks & Regards
B Jagannath
Keen & Able Computers Pvt. Ltd.
+919871324006
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squid-cache.org/pipermail/squid-users/attachments/20150430/d85ea5ef/attachment-0001.html>
More information about the squid-users
mailing list