Subject: Problem with the lynx-ssl-patch on a sparc
To: None <port-sparc@netbsd.org>
From: Adrian Bunk <bunk@fachschaften.tu-muenchen.de>
List: port-sparc
Date: 10/14/1999 12:49:35
Hello,

I compiled lynx version 2.8.1 and 2.8.2 with ssl-patch (using
SSLeay-0.9.0b) on pmax and on a Sparcstation 2. The patching and compiling
worked without any problem and lynx runs on both systems. I have only one
problem when trying to make a ssl-commection from sparc. The
apache/ssl_engine_log of a server I tried to make a ssl-connection to 
listed below shows that it looks as if there are two connections that both
fail (I didn't mail the BIO dumps; they are replaced by `...'s). The
ssl-connections of the lynx on pmax work without any problems. Could anyone
imagine what happened?

cu,
Adrian



[14/Oct/1999 12:03:02] [info]  Connection to child 10 established (server
www.f
achschaften.tu-muenchen.de:443)
[14/Oct/1999 12:03:02] [trace] Seeding PRNG with 1032 bytes of entropy
[14/Oct/1999 12:03:02] [trace] OpenSSL: Handshake: start
[14/Oct/1999 12:03:02] [trace] OpenSSL: Loop: before/accept initialization
[14/Oct/1999 12:03:02] [debug] OpenSSL: read 7/7 bytes from BIO#1042A808
[mem: 
10468008] (BIO dump follows)
...
[14/Oct/1999 12:03:02] [debug] OpenSSL: read 86/86 bytes from BIO#1042A808
[mem
: 1046800F] (BIO dump follows)
...
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 read client hello A
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 write server hello A
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 write certificate A
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 write server done A
[14/Oct/1999 12:03:03] [debug] OpenSSL: write 888/888 bytes to
BIO#1042A808 [me
m: 1042C008] (BIO dump follows)
...
[14/Oct/1999 12:03:03] [info]  Connection to child 6 established (server
www.fa
chschaften.tu-muenchen.de:443)
| 00f0: 55 04 0b 13 19 46 61 63-68 73 63 68 61 66 74 20  U....Fachschaft
|
[14/Oct/1999 12:03:03] [trace] Seeding PRNG with 1032 bytes of entropy
[14/Oct/1999 12:03:03] [trace] OpenSSL: Handshake: start
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: before/accept initialization
[14/Oct/1999 12:03:03] [debug] OpenSSL: read 7/7 bytes from BIO#1042A808
[mem: 
10474008] (BIO dump follows)
...
[14/Oct/1999 12:03:03] [debug] OpenSSL: read 86/86 bytes from BIO#1042A808
[mem
: 1047400F] (BIO dump follows)
...
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 read client hello A
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 write server hello A
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 write certificate A
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 write server done A
| 0100: 4d 61 74 68 2f 50 68 79-73 2f 49 6e 66 6f 31 0e
Math/Phys/Info1. |
| 0110: 30 0c 06 03 55 04 03 13-05 46 53 4d 50 49 31 1c
0...U....FSMPI1. |
| 0120: 30 1a 06 09 2a 86 48 86-f7 0d 01 09 01 16 0d 77  0...*.H........w
|
[14/Oct/1999 12:03:03] [debug] OpenSSL: write 888/888 bytes to
BIO#1042A808 [me
m: 1042C008] (BIO dump follows)
...
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 flush data
...
[14/Oct/1999 12:03:03] [trace] OpenSSL: Loop: SSLv3 flush data
[14/Oct/1999 12:03:06] [debug] OpenSSL: read 0/5 bytes from BIO#1042A808
[mem: 
10468008] (BIO dump follows)
+-------------------------------------------------------------------------+
+-------------------------------------------------------------------------+
[14/Oct/1999 12:03:06] [trace] OpenSSL: Exit: failed in SSLv3 read client
certi
ficate A
[14/Oct/1999 12:03:06] [error] SSL handshake interrupted by system
[14/Oct/1999 12:03:06] [debug] OpenSSL: read 0/5 bytes from BIO#1042A808
[mem: 
10474008] (BIO dump follows)
+-------------------------------------------------------------------------+
+-------------------------------------------------------------------------+
[14/Oct/1999 12:03:06] [trace] OpenSSL: Exit: failed in SSLv3 read client
certi
ficate A
[14/Oct/1999 12:03:06] [error] SSL handshake interrupted by system