10. Der Antrag sollte nun bei den Administratoren eingegangen sein nach Bearbeitung Ihres Antrags erhalten Sie eine E-Mail von Harica.
11. Sie können Ihre Server-Zertifikatsanträge unter „Enterprise/SSL Requests“ einsehen: Bild9
Ein großer Anteil an Serversoftware (u.A. Nginx, Apache, …) erwartet TLS-Zertifiakte im PEM- und nicht im PKCS#12-Format. Die über das Webformular im PKCS#12-Format ausgestellten Zertifikate müssen daher vorab konvertiert werden, um für diese Servertypen verwendbar zu sein. Hierfür bietet sich das OpenSSL-Toolkit an.
cert.p12| Ausgabe | Befehl |
|---|---|
| Nur Zertifikat | openssl pkcs12 -out cert.pem -nokeys -clcerts -in cert.p12 |
| Nur privater Schlüssel mit Passwort | openssl pkcs12 -out cert.enc.key -nocerts -in cert.p12 |
| Nur privater Schlüssel ohne Passwort | openssl pkcs12 -out cert.key -nocerts -nodes -in cert.p12 |
| Zertifikat und privater Schlüssel mit Passwort in einer Datei | openssl pkcs12 -out cert+key.enc.pem -clcerts -in cert.p12 |
| Zertifikat und privater Schlüssel ohne Passwort in einer Datei | openssl pkcs12 -out cert+key.pem -clcerts -nodes -in cert.p12 |
| Nur CA-Zertifikate / Zertifikatskette | openssl pkcs12 -out chain.pem -nokeys -cacerts -in cert.p12 |
| Zertifikat und CA-Zertifikate / komplette Zertifikatskette | openssl pkcs12 -out fullchain.pem -nokeys -in cert.p12 |
| Alles mit Passwort in einer Datei | openssl pkcs12 -out all.enc.pem -in cert.p12 |
| Alles ohne Passwort in einer Datei | openssl pkcs12 -out all.pem -nodes -in cert.p12 |
Offizielle Dokumentation: https://pve.proxmox.com/wiki/Certificate_Management
scp oder SFTP-Browser) auf Ihren Proxmox-Knoten nach /etc/pve/local hoch: scp _LOKALER_PFAD_IHRES_ZERTIFIKATS_.p12 root@_IHR_HOST_:/etc/pve/local//etc/pve/local: cd /etc/pve/localpveproxy-ssl.pem: openssl pkcs12 -out pveproxy-ssl.pem -nokeys -clcerts -in *.p12pveproxy-ssl.key: openssl pkcs12 -out pveproxy-ssl.key -nocerts -nodes -in *.p12pveproxy neu: systemctl restart pveproxyrm *.p12Private Key (1) den zuvor exportierten privaten Schlüssel und als Certifiate Chain (2) Ihr Zertifikat ein. Sie können entweder die Dateiinhalte in das entsprechende Textfeld einfügen (3) oder die Dateien hochladen (4). Im Gegensatz zur Einrichtung über die Konsole müssen Sie in beiden Feldern abschließend noch einige Zusatzzeilen ("Bag Attributes") oberhalb der Zeilen —–BEGIN … entfernen, die zur Ablehnung Ihrer Eingaben führen würden (5). Löschen Sie keinesfalls andere Zeilen! Bestätigen Sie zum Schluss den Dialog mit Upload (6). 