[Samba] winbindd: Exceeding 200 client connections, no idle connection found

Elvar elvar at elvar.org
Thu Apr 10 02:23:20 GMT 2008


Jeremy Allison wrote:
> On Tue, Feb 19, 2008 at 11:52:50AM -0600, Elvar wrote:
>   
>> I know I'm beating a dead dog asking about this but I still haven't seen a 
>> resolution. Can anyone out there tell me how to fix this? When this happens 
>> my users cannot get past the Squid proxy and are presented with an 
>> authentication popup window in their browser which does not let them past 
>> until the 200 connections limit is no longer maxed out. There are probably 
>> 500 computers total at this facility and sometimes more than 200 
>> connections is needed.
>>     
>
> Right now you'll have to change the definition of
>
> WINBINDD_MAX_SIMULTANEOUS_CLIENTS
>
> in include/local.h from 200 to a higher number and recompile. I'll look
> into paramaterizing this for 3.2 and later.
>
> Jeremy.
>   

Hi Jeremy,

Just an update on this. I recompiled and installed putting in 600 as the 
max simultaneous clients since they have 550 computers. After having 
done that, internet connectivity was working great for about a month 
whereas before daily max connections would be reached and users would be 
stuck at the proxy auth prompt. Unfortunately the same thing occurred 
yesterday. What I don't understand is how it could be reached when the 
total number of computers is only 550.

Any hints or feedback on this would be greatly appreciated. Output from 
the log.winbindd file is below. I only pasted a few of them, but the log 
had many listed in a row until the local IT person three finger saluted 
the box.

Also, is there any way to view the current number of winbindd processes 
in use? I'd love to monitor that using Zabbix or something and have it 
auto respond when the total reaches 590 or something similar.


[2008/04/08 09:40:54, 0] nsswitch/winbindd.c:process_loop(850)
  winbindd: Exceeding 600 client connections, no idle connection found
[2008/04/08 09:40:55, 0] nsswitch/winbindd.c:rw_callback(383)
  PANIC: assert failed at nsswitch/winbindd.c(383)
[2008/04/08 09:40:55, 0] nsswitch/winbindd.c:process_loop(850)
  winbindd: Exceeding 600 client connections, no idle connection found
[2008/04/08 09:40:55, 0] nsswitch/winbindd.c:rw_callback(383)



Kind regards,
Elvar



More information about the samba mailing list