[Date Prev][Date Next] [Chronological] [Thread] [Top]

Slapd hangs for mutilple clients (ITS#73)

Full_Name: Dhasthageer Allah Bakash
Version: 1.1.4
URL: http://www.isochrone.com/dastha/slapdlog
Submission from: (NULL) (


The slapd server works fine for a single client. When I use multiple clients,

I try to add entries to my user node through my add client. It works fine.

Also I use my search client to retrieve the information of a particular user. 
This also works fine.

But if I start add client and use search client, the slapd hangs. 

Once slapd goes into this state , it doesn't process any other 
client's request. I had to use kill -9 to terminate slapd.

My setup:

I untarred the openldap_stable and configured with threads and ran the slapd.

I have also applied the patch (ITS # 51) available at this site.

The log file of the slapd can be viewed at

Whenever a client connects to the slapd after slapd goes into tight loop,
the client hangs and when I terminate the client, I see the following in the
slapd log

do_bind: version 2 dn (cn=Directory Manager,o=nirvana.com) method 128
dn2entry_r: dn: "cn=Directory Manager,o=nirvana.com"
=> dn2id( "cn=Directory Manager,o=nirvana.com" )
ber_get_next on fd 13 failed errno 131 (Connection reset by peer)
*** got 0 of 0 so far

Hope I have not missed out any other patches that are avilable.