Apache SSL antwortet nicht

Ehdoranil

Registered User
Hallo

ich habe Apache 2 mit openssl und mod_ssl gemäß http://buecher.lingoworld.de/apache2/mod_ssl.html installiert. Es erscheint mir auch alle logisch - aber: Wenn ich jetzt https://<mydomain> angebe kommt der Fehler
"Die Verbindung mit <mydomain> wurde unerwartet abgebrochen. Ein Teil der Daten wurde eventuell übertragen!
Kann mir bitte jemand Helfen? Wenn ich nach dem Fehler Google bekomm ich nicht mal ein Ergebnis :(

Hier nochmal die Daten in der httpd.conf:

LoadModule ssl_module modules/mod_ssl.so

Listen 443

SSLMutex default
SSLRandomSeed startup builtin
SSLSessionCache none

NameVirtualHost *

//Diverse VirtualHosts
<VirtualHost *:443>
ServerName <mydomain>
DocumentRoot "D:/Server/ssl"
SSLEngine On
SSLCertificateFile conf/ssl/<mydomain>.cert
SSLCertificateKeyFile conf/ssl/<mydomain>.key​
</VirtualHost>


Vielen Dank für eure Hilfe!!
 
Hallo!
Was steht in den apache Logs wenn die HTTPS Verbinung hergestellt wird?

mfG
Thorsten
 
access.log:
<IP> - - [29/Sep/2005:09:41:10 +200] "\x80g\x01\x03" 501 343

error.log:
[Thu Sep 29 09:41:10 2005] [error] [Client <IP>] Invalid method in request \x80g\x01\x03

Nur als Information:
Der Server is nen Desktop PC im lokalen Netzwerk - alle Ports werden vom Router auf ihn weitergeleitet. Die domain ist eine von dyndns.org. Zugriff teste ich mit nem Laptop im LAN über die domain.
 
Hallo!
Mach bitte mal ein netstat -ln|grep :443. Was wird da angezeigt?

mfG
Thorsten
 
Hi

also netstat -ln|grep: 443 liefert "Der Befehl 'grep:' ist entweder falsch geschrieben oder konnte nicht gefunden werden."

Hatte vergessen zu erwähnen: es is nen WAMP-Server. Vielicht ist da die Syntax für netstat anders?
 
also netstat -ano liefert für :443

Proto Lokale Adresse Remote Adresse Status PID
TCP 0.0.0.0:443 0.0.0.0:0 ABHÖREN 3608
TCP 0.0.0.0:443 0.0.0.0:0 ABHÖREN 4

PID 3608: Apache.exe
PID 4: System.exe

mehr wird mit :443 am Ende nicht aufgezeigt. Hilft dir das?
 
Last edited by a moderator:
Hallo!
Such mal in deiner httpd.conf nach Listen 443. Ist der Eintrag eventuell auskommentiert, reagiert Apache eventuell auf diesen Port überhaupt nicht?

mfG
Thorsten
 
ich hab mal direkt mit openssl ne verbindung versucht, da kam dass hier raus:

Loading 'screen' into random state - done
CONNECTED(00000790)
1052:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:.\ssl\s23_clnt.c:585:

vieleicht hilft ja das noch weiter??
 
überprüfe /etc/conf.d/apache2

Hallo,

schau mal in die /etc/conf.d/apache2 rein, ob da der Eintrag

APACHE2_OPTS="-D SSL_DEFAULT_VHOST" (evtl. mit noch mehr Optionen) drinnensteht.

Bei mir schaut der komplette Eintrag so aus:
APACHE2_OPTS="-D PHP4 -D SSL -D DEFAULT_VHOST -D SSL_DEFAULT_VHOST"

Grüße, Xiflex
 
Back
Top