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!