On Thu, Jun 26, 2003 at 12:07:19PM +0100, steve thornton wrote: > OK, I haven't found the problem. It does appear to be an OpenSSL bug. > > I use > > SSL_CTX_set_verify ( ctx, SSL_VERIFY_PEER, verifyCallbackProc ); > > and > > int verifyCallbackProc ( int ok, X509_STORE_CTX *store ) > { > > return 1; > } > > this causes the verification code to hang in the middle of the handshake. > Can anybody confirm that this happens with standard OpenSSL builds?
Negative: it seems to work fine for all of the other people using it (including myself). Please point out more information about the version used, the platform, which kind of socket (blocking/non-blocking?). What does "hang" mean? Is the SSL code running in a loop, is it waiting for input or output??? -- 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 User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]