Bei der Erstellung Ihrer ArcGIS Server-Site wird für jeden Server in Ihrer Site automatisch ein selbstsigniertes Zertifikat erstellt. In diesem Lernprogramm erfahren Sie, wie Sie ArcGIS Server mithilfe des standardmäßigen selbstsignierten Zertifikats konfigurieren können. ArcGIS Server verwendet dieses selbstsignierte Zertifikat standardmäßig für HTTPS-Anforderungen.
In seltenen Fällen ist das selbstsignierte ArcGIS Server-Zertifikat des möglicherweise nicht mehr gültig, da es abgelaufen ist oder sich der Hostname des Computers geändert hat. In diesen Fällen müssen Sie ein neues selbstsigniertes Zertifikat erstellen. Vollständige Anweisungen finden Sie unter Erstellen eines neuen selbstsignierten Zertifikats.
Wenn Sie das standardmäßige selbstsignierte Zertifikat anzeigen möchten, können Sie dies wie folgt tun:
- Melden Sie sich beim ArcGIS Server-Administratorverzeichnis unter https://gisserver.domain.com:6443/arcgis/admin an.
- Navigieren Sie zu machines > [Computername] > sslcertificates > selfsignedcertificate.
Zugreifen auf Ihre Site
Wenn HTTPS aktiviert ist, überwacht ArcGIS Server standardmäßig Port 6443 auf Anforderungen. Verwenden Sie die unten genannten URLs für den sicheren Zugriff auf ArcGIS Server:
ArcGIS Server Manager | https://gisserver.domain.com:6443/arcgis/manager |
ArcGIS Server Services Directory | https://gisserver.domain.com:6443/arcgis/rest/services |
Hinweis:
Wenn Sie den ArcGIS Server umbenennen, können Sie weiterhin über eine HTTPS-Verbindung auf ArcGIS Server zugreifen. Sie müssen jedoch ein neues Zertifikat generieren und ArcGIS Server für dessen Verwendung entsprechend konfigurieren.
Importieren des Zertifikats in den OS-Zertifikatspeicher
Damit ArcGIS-Services wie der PrintingTools-Service mit ArcGIS Server verwendet werden können, muss das Zertifikat des Servers als vertrauenswürdiges Zertifikat installiert sein:
- Melden Sie sich beim ArcGIS Server-Administratorverzeichnis an.
- Navigieren Sie zu machines > [Computername] > sslcertificates.
- Klicken Sie auf das Zertifikat, das von ArcGIS Server verwendet wird, und klicken Sie auf export. Speichern Sie die Datei in dem Verzeichnis, in dem Stammzertifikate von Zertifizierungsstellen auf dem Computer gespeichert werden.
- Öffnen Sie auf dem Computer, auf dem ArcGIS Server gehostet wird, das Skript init_user_param.sh in einem Texteditor, indem Sie zum Verzeichnis <ArcGIS Server installation directory>/arcgis/server/usr navigieren.
- Suchen Sie die Zeile export CA_ROOT_CERTIFICATE_DIR=<Location_to_CA_Root_Certificate>, und geben Sie ein Verzeichnis an, in dem alle Stammverzeichnisse der Zertifizierungsstelle im System gespeichert werden. Beachten Sie, dass das Konto, das für die Installation von ArcGIS Server verwendet wurde, auf das angegebene Verzeichnis zugreifen können muss. Heben Sie die Auskommentierung der Zeilen durch Entfernen des Nummernzeichens (#) auf.
- Speichern und schließen Sie das Skript init_user_param.sh.
- Starten Sie ArcGIS Server erneut. Führen Sie hierfür das Skript startserver.sh auf den einzelnen GIS-Servern in Ihrer Site aus.
- Wiederholen Sie die oben genannten Schritte für jeden GIS-Server der Site.