James Craig writes:
>       At the moment,  I have idletimeout set to 30 seconds.
>       I had initially done this because I ran into a problem with
>       slapd on the master no longer able to open filedescriptors.
>       Since that problem went away I thought this was the solution
>       to it.

It is one solution.  But that breaks some clients too, and apparently
you've run into one.  See if it mitigates the problem to delete or
increase idletimeout, otherwise I gave the wrong diagnosis.

Other solutions -

see 'ulimit -a' (at least if you use Bash) for OS limits such as max
number of file descriptors.  In a Bash script which starts the server,
  ulimit -n <larger number>
allows more descriptors - or tries to.  Possibly you must instead
(or in addition) tweak some OS setting, like a kernel parameter.

But of course it does consume more resources and more time for the
server to process all these descriptors.  And if too many clients
connect and don't disconnect, you'll run into the limit eventually
anyway.

Maybe the client doc says something about how to avoid this.  E.g. in
some LDAP libraries one can set a "reconnect handler" or something which
reconnects when a connection is lost.  Though to me it sounds like a
client bug which I suggest you report.

-- 
Regards,
Hallvard

---
You are currently subscribed to ldap@umich.edu as: [EMAIL PROTECTED]
To unsubscribe send email to [EMAIL PROTECTED] with the word UNSUBSCRIBE as the 
SUBJECT of the message.

Reply via email to