ich habe unter Win2003 XAMPP mit Apache 2.0.53 mod_ssl 2.0.53 und OpenSSL 0.9.7
Für https-Zugriffe ist ein Beispiel-Zertifikat hinterlegt. Ich möchte mir aber eins ausstellen, in dem auch mein Name und mein Servername drin steht.
Nach langem Suchen habe ich auch eine Beschreibung dazu gefunden, wie so was geht. Bzw. gehen sollte, denn bei mir läuft es nicht.
Was ich bisher getan habe:
Zertifikate erstellen:
- Code: Select all
openssl req -config openssl.cnf -new -out my-bdc-1.csr
openssl rsa -in privkey.pem -out my-bdc-1.key
openssl x509 -in my-bdc-1.csr -out my-bdc-1.cert -req -signkey my-bdc-1.key -days 730
Die Dateien wurden alle ohne Fehlermeldung erstellt:
- Code: Select all
10.08.2006 14:25 963 privkey.pem
10.08.2006 14:25 676 my-bdc-1.csr
10.08.2006 14:26 887 my-bdc-1.key
10.08.2006 14:26 830 my-bdc-1.cert
Diese Dateien habe ich nach apache/conf/ssl.crt kopiert und die ssl.conf entsprechend angepasst:
- Code: Select all
SSLCertificateFile "C:/Programme/xampp/apache/conf/ssl.crt/my-bdc-1.cert"
SSLCertificateKeyFile "C:/Programme/xampp/apache/conf/ssl.key/my-bdc-1.key"
Wenn ich jetzt den Apache neu starten möchte, startet er nicht mehr. Im Ereignisprotokoll steht:
- Code: Select all
Der Dienst "Apache2" wurde mit folgendem dienstspezifischem Fehler beendet: 1 (0x1).
Hat jemand schon erfolgreich beim Apache2 ein eigenes Zertifikat erstellt und kann mir helfen?
Ciao
Frank