On Fri, Feb 08, 2002 at 01:53:11AM -0700, Dax Kelson wrote:
> 
> sshd/ftpd/telnetd -> pam_ldap -> libldap -> libssl/libcrypto
> 
> To recap, when my dual processor Pentium III is idle, I *always* get a 
> return value of 0 from SSL_connect.  If I bog down the box, I get "1" and 
> everything works (login sucessful).
> 
> I added a check for SSL_get_error, and I get SSL_ERROR_SYSCALL.
> 
> I check the error queue with ERR_get_error()
> 
> My luck, I get 0 back from ERR_get_error().
> 
> The man page says, if ERR_get_error returns 0, "an EOF was observed that 
> violates the protocol".
> 
> <sigh> 
> 
> I just want my LDAP authentication to work on these two machines out of 
> about a dozen where it works fine.  The machines that work are "slower" 
> 500Mhz boxes, and the failure on a dual P3, and a single CPU AMD 1700+.
> 
> pam_ldap is using libldap (further using OpenSSL) to do a starttls 
> connection against a remote OpenLDAP server.
> 
> I'm just banging my head against the keyboard here.

Start by using ssldump (http://www.rtfm.com/ssldump). We really need to
see what is going over the wire... (an EOF... would mean that it is the
peer closing the connection... is this really true?).

Best regards,
        Lutz
-- 
Lutz Jaenicke                             [EMAIL PROTECTED]
http://www.aet.TU-Cottbus.DE/personen/jaenicke/
BTU Cottbus, Allgemeine Elektrotechnik
Universitaetsplatz 3-4, D-03044 Cottbus
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to