Habe ein Problem, bei dem ich neue Zertifikate auf Centos 5 installiert und die conf-Datei für die folgenden Zeilen geändert habe:
SSLCertificateFile /etc/pki/tls.certs/name.crt
SSLCertificateKeyFile /etc/pki/tls/private/name.key
SSLCACertificateFile /etc/pki/tls/certs/group.ca-bundle
Aber jedes Mal, wenn ich den httpd-Dienst starte, erhalte ich Folgendes:
> sudo service httpd start
> Starting httpd: Apache/2.2.15 mod_ssl/2.2.15 (Pass Phrase Dialog)
> Some of your private key files are encrpyted for security reasons.
> In order to read them you have to provide the pass phrases.
> Server servername.co.uk: 443 (RSA)
> Enter pass phrase:
> OK: Pass Phrase Dialog successful. [FAILED]
(Nur Grundkenntnisse mit CentOS, bitte entschuldigen Sie mich vorab für meine Dummheit!)
Die Frage ist also, was scheitert? Und wo finde ich die entsprechenden Protokolle, um mir dies zu sagen?
httpd -e debug
Antworten:
Führen Sie die
httpd
Binärdatei manuell mit dem Debug-Loglevel aus, um festzustellen, ob Sie weitere Informationen daraus erhalten können.httpd -e debug
quelle
Zwei mögliche Lösungen:
quelle