SSLCertificateFile not found! HTTPS mit XAMPP Windows auf ei

Alles, was den Apache betrifft, kann hier besprochen werden.

SSLCertificateFile not found! HTTPS mit XAMPP Windows auf ei

Postby paul33 » 06. May 2011 19:13

Hallo,

ich versuche seit ein paar Tagen HTTPS auf einem Win 2008 Server mit XAMPP zum laufen zu bekommen.
Bei dem Zertifikat handelt es sich um ein SSL123 Zertifikat von Thawte

Das Problem:
Der Apache gibt folgenden Fehler aus:
Syntax error on line 93 of C:/xampp/apache/conf/extra/httpd-ssl.conf:
SSLCertificateFile: file 'C:/xampp/apache/conf/ssl.crt/mycert.crt' does not exist or is empty

Das File existiert aber definitiv und ist nicht leer!

Folgendes steht in meiner http-ssl.conf

SSLEngine on
SSLCertificateFile "conf/ssl.crt/mycert.crt"
SSLCertificateKeyFile "conf/ssl.key/mykey.key"
SSLCACertificateFile "conf/ssl.crt/SSL123_CA_Bundle.pem"


Den CSR habe ich mit diesen Befehlen erstellt:
Im Verzeichniss C:/xampp/apache/bin
openssl genrsa -out mykey.key 2048
openssl req -new -key mykey.key -out mycsrtoken.csr

Anleitung ist hier: https://search.thawte.com/support/ssl-digital-certificates/index?page=content&id=SO2614

Den erzeugten CSR Token habe ich dann im Zertifikat Bestellformular eingegeben.
Das Zertifikat das ich bekommen hab habe ich dann auf den Server kopiert.

Laut Anleitung die Apache conf bearbeitet und beim test oder sdtart erscheint dieser Fehler.
Auch wenn ich den ErrorLog Level auf debug stelle erhalte ich nicht mehr Informationen außer diese hier.

Meine Nerven sind langsam am Ende. Das Zertifikat habe ich mittlerweile 3mal neu erzeugt um auch sicher zu gehen dass es nicht am CSR oder einer falschen Erzeugung liegt.

Ich hoffe ich finde hier jemanden der mir einen Tip geben kann wie ich den Fehler finden kann.

Danke schon mal fürs grübeln.

paul33!
paul33
 
Posts: 3
Joined: 06. May 2011 17:55

Re: SSLCertificateFile not found! HTTPS mit XAMPP Windows au

Postby paul33 » 09. May 2011 08:25

Juhuuu, Problem gefunden!

Folgendes habe ich falsch gemacht.
Ich habe das Zertifikat per Copy&Paste mit dem Windows Editor auf dem Webserver abgespeichert.
Leider speichert der Windows Editor die Datei als .txt ab, Windows zeigt dass aber nicht an.
Erst als ich mir über die Konsole den Ordnerinhalt angesehen habe, habe ich das Problem bemerkt. :oops:
Zertifikat schnell mit rename mycert.crt.txt nach mycert.crt umbenannt....

Ich hoffe mit diesem Posting kann ich in Zukunft auch anderen helfen.

Grüße, Paul33
paul33
 
Posts: 3
Joined: 06. May 2011 17:55


Return to Apache

Who is online

Users browsing this forum: No registered users and 2 guests