Thanks for the clarification.  I read that and said to myself,
 "well how the h*%l is that supposed to work, LOL."

Regards,
Fred Crable

-----Original Message-----
From: Lutz Jaenicke [mailto:[EMAIL PROTECTED]
Sent: Thursday, June 26, 2003 9:00 AM
To: [EMAIL PROTECTED]
Subject: Re: Problem with X509_set_verify()


On Thu, Jun 26, 2003 at 08:47:49AM -0500, Fred Crable wrote:
> It looks like a verification failure, whatever that means!  Sounds
like
> an infinite loop from the man pages.  Try fflush() on your stdio to
> catch those printf()'s :)
> 
> Quote from: http://www.hmug.org/man/3/SSL_CTX_set_verify.html
> 
>        The return value of verify_callback controls the strategy
>        of the further verification process. If verify_callback
>        returns 0, the verification process is immediately stopped
>        with "verification failed" state. If SSL_VERIFY_PEER is
>        set, a verification failure alert is sent to the peer and
>        the TLS/SSL handshake is terminated. If verify_callback
>        returns 1, the verification process is continued. If ver-
>        ify_callback always returns 1, the TLS/SSL handshake will
>        never be terminated because of this application experienc-
>        ing a verification failure. The calling process can how-
>        ever retrieve the error code of the last verification
>        error using SSL_get_verify_result(3) or by maintaining its
>        own error storage managed by verify_callback.

Oouch. What was meant is:

If verify_callback() always returns 1, the TLS/SSL handshake will not
be terminated with respect to verification failures and the connection
will
be established.

Will fix this in the manual pages in the next minutes.

Thanks,
        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]
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to