David Jiménez Peris wrote:
On a linux ubuntu 8.04 server with squid 3.0.STABLE1 and samba 3.0.28a
configured to authenticate against a windows 2003 server active
directory with samba winbind ntlm-auth, the ntlm-auth processes keep
slowly getting locked in "RESERVED" state until squid emits the error
"Too many queued ntlmauthenticator requests" and restarts.
Is this the expected behavior of squid?
Maybe yes, maybe no.
3.0 earlier than STABLE5 have a mix of known problems with
authentication. Try the latest (currently STABLE7) and see if the issue
resolves.
It _should_ build easily on Ubuntu. But I see their STABLE6 package has
stalled, so while I look into that, any build issues at all (even the
slightest) let me know.
Amos
Below it's an output of cachemanager3.cgi:
NTLM Authenticator Statistics:
program: /usr/bin/ntlm_auth
number running: 10 of 10
requests sent: 11616
replies received: 11616
queue length: 0
avg service time: 0 msec
# FD PID # Requests # Deferred Requests Flags
Time Offset Request
1 9 14035 39 0 R 0.003 0 (none)
2 10 14036 291 0 R 0.002 0 (none)
3 11 14037 79 0 R 0.004 0 (none)
4 12 14038 34 0 R 0.003 0 (none)
5 13 14039 3306 0 R 0.004 0 (none)
6 14 14040 6292 0
0.151 0 (none)
7 15 14041 1251 0
0.050 0 (none)
8 16 14042 23 0 R 0.023 0 (none)
9 17 14043 3 0 R 0.023 0 (none)
10 18 14044 298 0
0.137 0 (none)
Flags key:
B = BUSY
C = CLOSING
R = RESERVED or DEFERRED
S = SHUTDOWN
P = PLACEHOLDER
------------------------------------------------------------------------
Generated Tue, 08 Jul 2008 15:33:18 GMT, by cachemgr3.cgi/3.0.STABLE1
Best regards
David JP
--
Please use Squid 2.7.STABLE3 or 3.0.STABLE7