ich versuche seit einiger zeit einen apache2 mit ssl ans laufen zu bringen. der webserver funktioniert im "normalbetrieb" auf port 80 prima, und soweit ich das überblicke ist auch ssl seitens des servers richtig konfiguriert (bin mir allerdings nicht ganz sicher). eine verbindung zu http:/localhost:443 ergibt in der error_log
- Code: Select all
[Thu Aug 19 12:37:42 2004] [error] [client xxx.xxx.xxx.xxx] Invalid method in request
der grund dafür dürfte in der konfiuration von ssl liegen.
openssl s_client -connect localhost:443 -state -debug
liefert
- Code: Select all
CONNECTED(00000003)
SSL_connect:before/connect initialization
write to 080AFA48 [080B0110] (142 bytes => 142 (0x8E))
0000 - 80 8c 01 03 01 00 63 00-00 00 20 00 00 39 00 00 ......c... ..9..
0010 - 38 00 00 35 00 00 16 00-00 13 00 00 0a 07 00 c0 8..5............
0020 - 00 00 33 00 00 32 00 00-2f 03 00 80 00 00 66 00 ..3..2../.....f.
0030 - 00 05 00 00 04 01 00 80-08 00 80 00 00 63 00 00 .............c..
0040 - 62 00 00 61 00 00 15 00-00 12 00 00 09 06 00 40 b..a...........@
0050 - 00 00 65 00 00 64 00 00-60 00 00 14 00 00 11 00 ..e..d..`.......
0060 - 00 08 00 00 06 04 00 80-00 00 03 02 00 80 31 65 ..............1e
0070 - 5d a3 38 54 26 2c 03 3b-3d 0c ca 27 30 24 a4 0e ].8T&,.;=..'0$..
0080 - 01 ca 10 a3 cb 15 bf f3-6d e7 b9 72 b5 aa ........m..r..
SSL_connect:SSLv2/v3 write client hello A
read from 080AFA48 [080B5670] (7 bytes => 7 (0x7))
0000 - 3c 3f 78 6d 6c 20 76 <?xml v
SSL_connect:error in SSLv2/v3 read server hello A
23388:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:47
hat jemad einen heissen tip was falsch läuft (ok, irgendein protokoll, aber was genau), und wie man das beheben kann?
vielen dank schonmal im voraus.
gruss,
herbert