Why don't you try SSLv23_client_method()?
You can also use the set_options (for the SSL structure or the
SSL_CTX) to prohibit the use of SSLv2. This way, you got an SSLv3 and
TLSv1 client.
Cesc
On 6/29/05, david kine <[EMAIL PROTECTED]> wrote:
> Hello,
>
> How should I program my client application to support
> both TSLv1 and SSLv3?
>
> According to RFC2246 appendix E, the client sends a
> single SSLv3 record format HELLO message with the
> version field set to {3, 1}.
>
> Is this possible with OpenSSL?
>
> If not, do I connect with the TLSv1_client_method()
> first, and if that fails then try
> SSLv3_client_method()? Can these be done over the
> same socket connection or will the server disconnect
> if TLSv1 is not supported?
>
> Thanks,
>
> -David
>
>
>
> __________________________________
> Yahoo! Mail Mobile
> Take Yahoo! Mail with you! Check email on your mobile phone.
> http://mobile.yahoo.com/learn/mail
> ______________________________________________________________________
> 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]