|
From: Mark R. <mr...@ok...> - 2004-12-12 04:51:36
|
On Sun, 2004-12-12 at 01:28 +0100, Michael Str=F6der wrote:
> Upgrading would be good. AFAIK the MIT Kerberos implementation is not=20
> thread-safe. This can lead to very weird effects depending how=20
> OpenLDAP's slapd is built. Use a recent heimdal release instead.
Hi, Michael. Thanks for your assistance with this. I have upgraded my
openldap server to 2.2.19 and replaced the mit kerberos sasl module with
the heimdal one and the problem seems to be the same.
I have no idea if it's useful, but I am including the tail of the debug
output of slapd process while causing a failure.
Any additional suggestions are much appreciated.
Thanks,
Mark Roach
Slapd debug info:
-----------------------------------
=3D> access_allowed: search access granted by read(=3Drscx)
<=3D test_filter 5
<=3D test_filter_and 5
<=3D test_filter 5
bdb_search: 110 does not match filter
send_ldap_result: conn=3D6 op=3D2 p=3D3
send_ldap_result: err=3D0 matched=3D"" text=3D""
send_ldap_response: msgid=3D3 tag=3D101 err=3D0
ber_flush: 14 bytes to sd 10
0000: 30 0c 02 01 03 65 07 0a 01 00 04 00 04 00
0....e........
ldap_write: want=3D14, written=3D14
0000: 30 0c 02 01 03 65 07 0a 01 00 04 00 04 00
0....e........
conn=3D6 op=3D2 SEARCH RESULT tag=3D101 err=3D0 nentries=3D0 text=3D
daemon: activity on 1 descriptors
daemon: activity on: 10r
daemon: read activity on 10
connection_get(10)
connection_get(10): got connid=3D6
connection_read(10): checking for input on id=3D6
ber_get_next
ldap_read: want=3D8, got=3D0
ber_get_next on fd 10 failed errno=3D0 (Success)
connection_read(10): input error=3D-2 id=3D6, closing.
connection_closing: readying conn=3D6 sd=3D10 for close
connection_close: conn=3D6 sd=3D10
daemon: removing 10
conn=3D6 fd=3D10 closed
daemon: select: listen=3D6 active_threads=3D0 tvp=3DNULL
daemon: select: listen=3D7 active_threads=3D0 tvp=3DNULL
daemon: activity on 1 descriptors
daemon: select: listen=3D6 active_threads=3D0 tvp=3DNULL
daemon: select: listen=3D7 active_threads=3D0 tvp=3DNULL
|