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

ldaps:/// still barfs



Redhat 6.2
Linux 2.2.14-6.1.1
openldap 2.0.13
libssl.so.0 => libssl.so.0.9.5a
libsasl.so.7 => libsasl.so.7.1.8 (Cyrus 1.5.24 w/ GSSAPI patch)

I am getting the exact same results as PR#889. I applied the patch
listed:

ftp://ftp.openldap.org/incoming/norbert.klasen-20001122-its889.patch

and it did nothing. I get segfaults ith ldaps:/// or -Z using
ldapsearch. I tried compiling with -with-cyrus-sasl and
without-cyrus-sasl and neither worked.
 
Also, there is bad info for debug levels. Man slapd says debug level
info is in ldap.h. It is not. Is is now in ldap_log.h.
 
Here is my slapd log:
 
Sep  8 19:42:04 bean slapd[19443]: daemon: activity on 1 descriptors 
Sep  8 19:42:04 bean slapd[19443]: daemon: new connection on 10 
Sep  8 19:42:04 bean slapd[19443]: daemon: conn=0 fd=10 connection from
IP=127.0
.0.1:1319 (IP=0.0.0.0:31746) accepted. 
Sep  8 19:42:04 bean slapd[19443]: daemon: added 10r 
Sep  8 19:42:04 bean slapd[19443]: daemon: activity on:
Sep  8 19:42:04 bean slapd[19443]:  
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=6
active_threads=0 tvp
=NULL 
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=7
active_threads=0 tvp
=NULL 
Sep  8 19:42:04 bean slapd[19443]: daemon: activity on 1 descriptors 
Sep  8 19:42:04 bean slapd[19443]: daemon: activity on:
Sep  8 19:42:04 bean slapd[19443]:  10r
Sep  8 19:42:04 bean slapd[19443]:  
Sep  8 19:42:04 bean slapd[19443]: daemon: read activity on 10 
Sep  8 19:42:04 bean slapd[19443]: connection_get(10) 
Sep  8 19:42:04 bean slapd[19443]: connection_get(10): got connid=0 
Sep  8 19:42:04 bean slapd[19443]: connection_read(10): checking for
input on id
=0 
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=6
active_threads=0 tvp
=NULL 
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=7
active_threads=0 tvp
=NULL 
Sep  8 19:42:04 bean slapd[19443]: daemon: activity on 1 descriptors 
Sep  8 19:42:04 bean slapd[19443]: daemon: activity on:
Sep  8 19:42:04 bean slapd[19443]:  10r
Sep  8 19:42:04 bean slapd[19443]:  
Sep  8 19:42:04 bean slapd[19443]: daemon: read activity on 10 
Sep  8 19:42:04 bean slapd[19443]: connection_get(10) 
Sep  8 19:42:04 bean slapd[19443]: connection_get(10): got connid=0 
Sep  8 19:42:04 bean slapd[19443]: connection_read(10): checking for
input on id
=0 
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=6
active_threads=0 tvp
=NULL 
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=7
active_threads=0 tvp
=NULL 
Sep  8 19:42:04 bean slapd[19443]: daemon: activity on 1 descriptors 
Sep  8 19:42:04 bean slapd[19443]: daemon: activity on:
Sep  8 19:42:04 bean slapd[19443]:  10r
Sep  8 19:42:04 bean slapd[19443]:  
Sep  8 19:42:04 bean slapd[19443]: daemon: read activity on 10 
Sep  8 19:42:04 bean slapd[19443]: connection_get(10) 
Sep  8 19:42:04 bean slapd[19443]: connection_get(10): got connid=0 
Sep  8 19:42:04 bean slapd[19443]: connection_read(10): checking for
input on id
=0 
Sep  8 19:42:04 bean slapd[19443]: ber_get_next on fd 10 failed errno=0
(Success
) 
Sep  8 19:42:04 bean slapd[19443]: connection_read(10): input error=-2
id=0, clo
sing. 
Sep  8 19:42:04 bean slapd[19443]: connection_closing: readying conn=0
sd=10 for
 close 
Sep  8 19:42:04 bean slapd[19443]: connection_close: conn=0 sd=10 
Sep  8 19:42:04 bean slapd[19443]: daemon: removing 10 
Sep  8 19:42:04 bean slapd[19443]: conn=-1 fd=10 closed 
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=6
active_threads=0 tvp
=NULL 
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=7
active_threads=0 tvp
=NULL 
Sep  8 19:42:04 bean slapd[19443]: daemon: activity on 1 descriptors 
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=6
active_threads=0 tvp
=NULL 
Sep  8 19:42:04 bean slapd[19443]: daemon: select: listen=7
active_threads=0 tvp
=NULL 
 
Snippets from slapd.conf:
 
# SSL / TLS Support
TLSCertificateFile      /usr/local/etc/openldap/server.pem
TLSCertificateKeyFile   /usr/local/etc/openldap/server.pem
TLSCACertificateFile    /usr/local/etc/openldap/server.pem
 
database        ldbm
suffix          "o=forcefield"
rootdn          "cn=root,o=forcefield"
rootpw          {MD5}eySvyLyA5UjWbE5/9yFxxQ==
directory       /var/ldap
# cachesize     10000
dbcachesize     2000000