On Tue, Jun 18, 2002 at 12:10:48PM -0400, Louis LeBlanc wrote:
> The problem I'm seeing is apparently caused by a read or write attempt
> returning SSL_ERROR_WANT_X509_LOOKUP.  My understanding of this was
> that I should simply try the read or write again.  Apparently I was
> mistaken because the app seems to get sucked into a loop where it
> continually returns the same error and continues to loop.  Needless to
> say, the result is a very ugly, resource gobbling, and quite painful
> decline into oblivion.

SSL_ERROR_WANT_LOOKUP can only appear on client applications. It is returned,
if a client_cert_cb() is installed _and_ the client_cert_cb() returns
a value < 0, indicating that it cannot satisfy the request for a client
certificate now and wants to be called again later.
The manual page delivered with all version up to 0.9.6d is wrong, I have
corrected it in the meantime.

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
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to