I have used squid 3.3 proxy server with NTLM authentication. I have use the squid config file for maximum of 3000 children.
auth_param ntlm children 3000 startup=0 idle=0 but when traffic is very high ,found that more than 3000 ntlm helper children is active (used ps command to get the number of ntlm child process) and helper child are going to be crash and showing error cache log read(net): Connection reset by peer read(net): Connection reset by peer read(net): Connection reset by peer read(net): Connection reset by peer read(net): Connection reset by peer 2015/12/09 15:01:36 kid2| ERROR: NTLM Authentication Helper '0x160fa948' crashed!. 2015/12/09 15:01:36 kid2| ERROR: NTLM Authentication validating user. Error returned 'BH Internal error' 2015/12/09 15:01:36 kid2| WARNING: ntlmauthenticator #1 exited 2015/12/09 15:01:36 kid2| Too few ntlmauthenticator processes are running (need 1/300) 2015/12/09 15:01:36 kid2| Starting new helpers 2015/12/09 15:01:36 kid2| helperOpenServers: Starting 1/300 'netcat' processes 2015/12/09 15:01:36 kid1| ERROR: NTLM Authentication Helper '0x1615d048' crashed!. 2015/12/09 15:01:36 kid1| ERROR: NTLM Authentication validating user. Error returned 'BH Internal error' 2015/12/09 15:01:36 kid1| WARNING: ntlmauthenticator #1 exited 2015/12/09 15:01:36 kid1| Too few ntlmauthenticator processes are running (need 1/300) 2015/12/09 15:01:36 kid1| Starting new helpers 2015/12/09 15:01:36 kid1| helperOpenServers: Starting 1/300 'netcat' processes 2015/12/09 15:01:36 kid2| ERROR: NTLM Authentication Helper '0x162b7dd8' crashed!. 2015/12/09 15:01:36 kid2| ERROR: NTLM Authentication validating user. Error returned 'BH Internal error' 2015/12/09 15:01:36 kid2| WARNING: ntlmauthenticator #1 exited 2015/12/09 15:01:36 kid2| Too few ntlmauthenticator processes are running (need 1/300) 2015/12/09 15:01:36 kid2| Starting new helpers 2015/12/09 15:01:36 kid2| helperOpenServers: Starting 1/300 'netcat' processes 2015/12/09 15:01:36 kid1| ERROR: NTLM Authentication Helper '0x15562898' crashed!. 2015/12/09 15:01:36 kid1| ERROR: NTLM Authentication validating user. Error returned 'BH Internal error' 2015/12/09 15:01:36 kid1| WARNING: ntlmauthenticator #1 exited 2015/12/09 15:01:36 kid1| Too few ntlmauthenticator processes are running (need 1/300) 2015/12/09 15:01:36 kid1| Starting new helpers 2015/12/09 15:01:36 kid1| helperOpenServers: Starting 1/300 'netcat' processes 2015/12/09 15:01:36 kid2| ERROR: NTLM Authentication Helper '0x168abdf8' crashed!. 2015/12/09 15:01:36 kid2| ERROR: NTLM Authentication validating user. Error returned 'BH Internal error' 2015/12/09 15:01:36 kid2| WARNING: ntlmauthenticator #1 exited 2015/12/09 15:01:36 kid2| Too few ntlmauthenticator processes are running (need 1/300) 2015/12/09 15:01:36 kid2| Starting new helpers 2015/12/09 15:01:36 kid2| helperOpenServers: Starting 1/300 'netcat' processes 2015/12/09 15:01:36 kid1| ERROR: NTLM Authentication Helper '0x15727ba8' crashed!. 2015/12/09 15:01:36 kid1| ERROR: NTLM Authentication validating user. Error returned 'BH Internal error' 2015/12/09 15:01:36 kid1| WARNING: ntlmauthenticator #1 exited 2015/12/09 15:01:36 kid1| Too few ntlmauthenticator processes are running (need 1/300) 2015/12/09 15:01:36 kid1| Starting new helpers -- View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/Ntlm-helper-child-exceeds-limit-tp4675091.html Sent from the Squid - Development mailing list archive at Nabble.com. _______________________________________________ squid-dev mailing list squid-dev@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-dev