APACHE: SSL-Probleme
Es ist schon witzig, was passiert, wenn man auf dem SSL-Port 443 (wo er
standardmäßig normalerweise ja liegt) beim Apache gar kein SSL konfiguriert hat ;-)
Firefox meinte dazu, das zwar was angekommen sein, aber nur so halb - oder auch nicht...
Und curl sagt dazu:
curl: (35) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Wenn diese Meldung kommt, hat man wahrscheinlich etwas bei den
Apache <VirtualHost>-Direktiven etwas falsch gemacht. Da ja
hostbasierende virtuelle Host's mit SSL prinzipbedingt schon nicht
funktionieren, klappt das nur mit IP basierenden virtuellen Host's z.B.
so:
Listen 80
Listen 443
NameVirtualHost 213.146.120.238:80
NameVirtualHost 213.146.120.238:443
Und für jeden virt. Host dann noch z.B.:
<VirtualHost 213.146.120.238:80>
ServerName meinservername.de
</VirtualHost>
<VirtualHost 213.146.120.238:443>
ServerName meinzweiterservername.de
</VirtualHost>
Bei mir kam die Meldung, weil ich die virt. Hosts Konfiguration in eine
separate Datei ausgelagert hatte. Leider habe ich aber eine andere
Datei eingebunden und da waren ganz andere virt. Hosts konfiguriert ;-)
Es fehlten also sämtliche <VirtualHost>-Einträge für die oben
definierten Listen- und NameVirtualHost-Parameter. Tja... Blöde Sache
sowas ;-)
Posted at 08:57nachm. Okt. 10, 2005 by cetixx in Tipps | Kommentare [0]