Full_Name: John Hensley Version: 1.2.0 OS: Solaris 2.6 URL: ftp://ftp.openldap.org/incoming/ Submission from: (NULL) (198.108.1.33) It looks like when ldapsearch/modify/etc. got moved to ldap_init(), the Kerberos binds were broken. If I change all those calls back to ldap_open, the clients work fine. I've traced the problem as far as libraries/libldap/kbind.c. It's dying with a seg fault in ldap_get_kerberosv4_credentials, around lines 264-268: #ifdef LDAP_REFERRALS krbinstance = ld->ld_defconn->lconn_krbinstance; #else /* LDAP_REFERRALS */ krbinstance = ld->ld_host; #endif /* LDAP_REFERRALS */ I would have thought ld_host would always work, but rebuilding with --enable-referrals=no didn't fix it.
moved from Incoming to Software Bugs
changed notes
changed state Open to Suspended
I've posted what I believe is the fix for this in (ITS#426), ftp://ftp.openldap.org/incoming/Wesley-Craig-20000117-1.diff :wes
changed notes changed state Suspended to Closed
Need Kerberos Developer. See ITS#268 for workaround. See ITS#426 for fix believed fixed in 2.0