Über SSL-Zertifikate
Durch die Anwendung eines SSL-Zertifikats auf CAMServer können Sie Warnungen beim Zugriff mit einem Standardbrowser vermeiden.
Es gibt zwei Möglichkeiten, ein SSL-Zertifikat zu erhalten, die wir im Folgenden jeweils erläutern.
- Nutzen Sie das kostenlose SSL von Let's Encrypt
- Kaufen Sie Intranet-SSL und wenden Sie es an
Nutzen Sie das kostenlose SSL von Let's Encrypt
Let's Encrypt kann Zertifikate kostenlos ausstellen, erfordert jedoch eine Domänenauthentifizierung über eine Methode namens HTTP-01 oder DNS-01-Challenge. Normalerweise ist der CAMServer nicht der Außenwelt ausgesetzt, daher empfehlen wir die Verwendung der DNS-01-Challenge.
DNS-01-Herausforderung
Bei der DNS-01-Herausforderung wird der Besitz überprüft, indem das vom Let's Encrypt-Server erhaltene Token beim DNS-Server des Zieldomänennamens registriert wird. Wenn Sie beispielsweise ein Zertifikat für „camserver.xx“ ausstellen möchten, tragen Sie bitte den DNS-Namen in Ihren DNS-Server ein. _acme-challenge.camserver.xx.
, legen Sie den TXT-Typ auf einen Datensatz namens „Obtained Token“ fest.
HTTP-01-Herausforderung
Die HTTP-01-Challenge ruft ein Token vom Let's Encrypt-Server ab, platziert die Datei, die dieses Token enthält, in einem bestimmten Verzeichnis auf CAMServer und bestätigt den Besitz des Domänennamens.
Wenn Sie beispielsweise ein Zertifikat für „camserver.xx“ ausstellen, platzieren Sie die erhaltene Token-Datei unten.
CAMServer/www/.well-known/acme-challenge/obtained token
Es muss extern unter der folgenden URL veröffentlicht werden:
http://camserver.xx/.well-known/acme-challenge/obtained token
Sobald die Erstellung des Let's Encrypt-Zertifikats abgeschlossen ist
Bitte befolgen Sie die folgenden Schritte, um die PEM-Datei zu platzieren.
- CAMServer gestoppt
- privkey.pem / cert.pem / chain.pem-Dateien
CAMServer/config/ssl/
Kopieren nach - CAMServer-Start
Kaufen Sie Intranet-SSL und wenden Sie es an
Um ein SSL-Zertifikat auf einen von außen völlig unzugänglichen CAMServer anzuwenden, müssen Sie ein Intranet-SSL-Zertifikat erwerben.
Nachdem Sie Intranet-SSL erworben und die Keystore-Datei erhalten haben, wenden Sie diese bitte mit den folgenden Schritten an.
- CAMServer gestoppt
- Keystore-Datei
CAMServer/config/ssl/tomcat.keystore
überschreiben CAMServer/cam.ini
Fügen Sie der Datei den folgenden Abschnitt hinzucamserver.keyAlias=keyAlias beim Erstellen des Zertifikats
camserver.keystorePass=keystorePass beim Erstellen des Zertifikats
- CAMServer-Start
- CAMServer verwendet Tomcat als HTTP-Server und in den meisten Fällen stellt der Anbieter Anweisungen zum Abrufen und Erstellen einer Keystore-Datei für Tomcat bereit.
- Wenn bei Intranet-SSL das Stammzertifikat nicht im Browser jedes Geräts registriert ist, müssen Sie anscheinend das Stammzertifikat/Zwischenzertifikat vom Anbieter herunterladen und es separat auf den Browser jedes Geräts anwenden.