Univention Bugzilla – Bug 40092
U@S41: squid - more auth helpers and URL redirectors by default
Last modified: 2016-01-13 10:41:19 CET
This has to be fixed in UCS@school 4.1, too. See Bug #34045. +++ This bug was initially created as a clone of Bug #34045 +++ By default, squid.conf starts 5 authentication helpers and 5 URL redirector processes. That might not be enough for a school: ---cache.log WARNING: All ntlmauthenticator processes are busy. WARNING: 10 pending requests queued Consider increasing the number of ntlmauthenticator processes in your co nfig file. ... WARNING: All redirector processes are busy. WARNING: 5 pending requests queued Consider increasing the number of redirector processes in your config file --- ucr set squid/ntlmauth/children=50 ucr set squid/basicauth/children=50 Since there is not an UCR variable like squid/redirect/children, the change has to be made in the local configuration file: #---/etc/squid3/local.conf #... url_rewrite_children 20 #--- There is an old bug about this: Bug #18456
Prepared erratum for UCS@school 4.1: ucs-school-webproxy now sets the following UCR variables if still unset: - squid/rewrite/children?20 - squid/basicauth/children?50 - squid/ntlmauth/children?50 - squid/krb5auth/children?50 Exept for squid/ntlmauth/children all UCR variable should be unset if unmodified. squid/ntlmauth/children is set to 10 by ucs-school-webproxy in previous versions. If the UCR variable still holds a value of "10", the UCR variable is updated to 50 automatically. xml changelog entry has been added ucs-school-webproxy (12.0.1-1): r65960 | Bug #40092: increased number of squid helper processes
Bug: squid/ntlmauth/children is still set to "10" after update.
ucs-school-webproxy (12.0.1-2): r65989 | Bug #40092: fixed typo r65979 | Bug #40092: removed outdated code block that has never been called r65978 | Bug #40092: automatically raise default of squid/ntlmauth/children to 50 r65960 | Bug #40092: increased number of squid helper processes
OK: code OK: result: root@Test35:~# ucr search squid/.*/children squid/basicauth/children: 50 squid/krb5auth/children: 50 squid/ntlmauth/children: 50 squid/rewrite/children: 20 root@Test35:~# pstree | grep squid |-squid3---squid3-+-20*[squidGuard] | |-50*[squid_ldap_auth] | |-50*[squid_ldap_ntlm]
UCS@school 4.1 v2 has been released: http://docs.univention.de/release-notes-ucsschool-4.1v2-de.html If this error occurs again, please use "Clone This Bug".