2016-04-12 13 views
2

Ich betreibe einen virtuellen Server (Ubunto, Plesk 12). Für die Vhosts werden die Einstellungen in httpd.conf gespeichert, welches von Plesk generiert wird.Plesk: httpd.conf SSLCertificateFile über vhost_ssl.conf überschreiben?

Wenn Sie die SSL-Unterstützung in Plesk aktiviert haben, wird auf Plesks Standardzertifikat verwiesen, auch wenn kein Zertifikat ausgewählt wurde. Der Versuch, diesen Wert über vhost_ssl.conf zu überschreiben, führt dazu, dass Apache nicht starten/neu starten kann. Mein technischer Support teilte mir mit, dass Apache versucht, beide Zertifikate zu binden, anstatt die SSLCertificateFile-Direktive zu überschreiben.

Wenn in Plesk die SSL-Unterstützung deaktiviert ist, fehlen in der httpd.conf alle Anweisungen bezüglich SSL (< IfModule mod_ssl.c>). Ich denke, zusätzliche Anweisungen in vhost_ssl.conf funktionieren dann nicht.

Gibt es eine andere Möglichkeit, das Standardzertifikat zu ersetzen/zu überschreiben? Es ist nicht möglich, die Einstellung direkt in die httpd.conf zu stellen (zB über VI), denn sobald ich in Plesk eine Änderung an dieser Datei vorgenommen habe, wird sie überschrieben. Es ist auch keine Option, die Zertifikatsschlüssel in Plesk zu legen, da sie regelmäßig aktualisiert werden müssen und ich das nicht jedes Mal manuell machen möchte.

Antwort

0

Sie können Ihr Zertifikat für Domain beantragen, wenn Sie Zertifikat-Repository-Abonnement laden hier:

enter image description here

Sie können auch LetsEncrypt Erweiterung von Erweiterungen Katalog versuchen.

By the way, aktualisiert LetsEncrypt Erweiterung des Plesk alle ist es Zertifikate, die von cron Aufgabe jeden Monat von dieser

enter image description here

+0

Ich bin mir bewusst, aber auf diese Weise muss ich das Zertifikat manuell aktualisieren. Bis jetzt hat die Erweiterung dies nicht. –

+0

Plesk LetsEncrypt-Erweiterung erstellt Crontask in Plesk für jedes Zertifikat, um das Zertifikat einmal im Monat automatisch zu aktualisieren. –

+0

Sie können die Task zum Erledigen der Erweiterung von Let's unter Tools & Einstellungen> Geplante Tasks finden und verwalten. –