On Mon, Jan 13, 2003 at 01:33:58PM -0800, Tim Regovich wrote:
> I have encountered an interesting problem when trying
> to connect to s_server with Opera, when only TLS is
> enabled in opera.  I can only seem to connect to the
> s_server if I :
> 
> 1) start s_server -ssl3
> 2) connect to https://localhost
> 
> If i try connecting to https://192.168.2.69 (the ip of
> the same machine) I get the following error in
> s_server : 
> 24092:error:1408F10B:SSL
> routines:SSL3_GET_RECORD:wrong version
> number:s3_pkt.c:295:
> 
> I get teh same error if I run s_server with the -tls1
> option only.
> 
> I realize that this may be a problem with Opera, but
> other clients also have problems, like MSN messenger,
> so regardless of the root cause I would like to adress
> this as a workaround in the server.

I am not familiar with Opera and with its default settings.
However: in the normal setup the client sends a SSLv2 client hello
with the additional information, that up to TLSv1 is supported.
The server then chooses the highest protocol available.
If the server only understands SSLv3 or TLSv1 it will not understand
the client hello with symptoms as described. For the server I therefore
would recommend you to rather disable with -no_ssl2 etc. In this case
the server is still able to understand all formats of the client hello
sent, but it will only choose an allowed protocol, probably yielding
the desired result.

Remark 1: If you instruct Opera to only use TLSv1, it would make sense to
directly send a TLSv1 client hello. The symptoms indicate, that it still
sends the SSLv2 compatible client hello.
Remark 2: Use ssldump to verify the assumption made in remark 1.

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