ArcGIS Server verwendet bestimmte Ports für die Kommunikation mit Computern im Internet und Intranet. Unten finden Sie eine Beschreibung der Ports, die Sie möglicherweise in Ihrer Firewall zulassen müssen.
HTTP-Port 6080
ArcGIS Server kommuniziert über Port 6080, und Sie müssen sicherstellen, dass Ihre Firewall die HTTP-Kommunikation über diesen Port zulässt. Wenn Sie nicht möchten, dass Benutzer des Servers Port 6080 kennen oder in ihre Anforderungen einschließen, sollten Sie ArcGIS Web Adaptor installieren. Weitere Informationen finden Sie unter ArcGIS Web Adaptor.
HTTPS-Port 6443
Wenn HTTPS aktiviert ist, verwendet ArcGIS Server standardmäßig Port 6443.
Ports 4000-4002
ArcGIS Server verwendet drei Ports für die Kommunikation zwischen ArcGIS Server-Computern. Wenn Sie eine Site erstellen oder einer Site beitreten, werden die Ports 4000-4002 zugewiesen. Wenn einer oder mehrere dieser Ports von anderen Anwendungen verwendet werden, werden diese Ports übersprungen, und eine entsprechende Anzahl zusätzlicher Ports jenseits von 4002 wird verwendet.
Sie müssen sicherstellen, dass Ihre Firewall die Kommunikation mit anderen ArcGIS Server-Computern über drei Ports ab Port 4000 zulässt, ausschließlich der Ports, die aktuell von anderen Anwendungen verwendet werden.
Sie können das ArcGIS Server-Administratorverzeichnis verwenden, um zu überprüfen, wo die Ports zugewiesen wurden (und welche Ports Sie in Ihrer Firewall öffnen sollten). Klicken Sie auf Computer > <Computername> > Ports, um die Portzuweisungen anzuzeigen. Beachten Sie, dass die Ports entsprechend ihrer Funktion benannt sind. Die Portnamen müssen nicht mit den Portnummern anderer ArcGIS Server-Computer übereinstimmen. Beispielsweise kann der NamingPort auf einem ArcGIS Server 4003 und auf einem anderen ArcGIS Server 4006 lauten.
Verwenden einer anderen Gruppe von Portnummern
Wenn ArcGIS Server eine andere Gruppe von Portnummern verwenden soll, melden Sie sich am Administratorverzeichnis an, und klicken Sie auf machines > <Computername> > edit. Geben Sie in der Liste der Ports die neuen Portnummern ein, die Sie verwenden möchten, und klicken Sie auf Save Edits. Dies kann auf jedem ArcGIS Server-Computer durchgeführt werden, der an der Site beteiligt ist.
Cluster-Ports (4004 und höher)
Jeder Cluster in Ihrer Site verwendet einen eindeutigen Port. Dieser Port muss die Kommunikation zwischen allen Computern im Cluster zulassen. In einer typischen Site verwendet der Standard-Cluster Port 4004 (es sei denn, einer der im vorherigen Abschnitt beschriebenen Ports ist 4004 zugewiesen).
Immer, wenn Sie einen Cluster erstellen, müssen Sie den Cluster-Port angeben oder die Standardeinstellung akzeptieren, die dem nächsten verfügbaren Port über 4004 entspricht.
Wenn Sie einen Cluster im Administrator Directory anzeigen, können Sie sehen, welcher Port verwendet wird. Klicken Sie einfach auf Cluster, und klicken Sie auf den Namen Ihres Clusters.
Intern verwendete Ports (1098, 6006, 6099 und andere)
Die Ports 1098, 6006, 6099 und andere zufällige Ports werden von ArcGIS Server verwendet, um Prozesse innerhalb der einzelnen ArcGIS Server-Computer zu starten. Sie müssen diese Ports nicht für den Zugriff durch andere Computer öffnen. Sie sollten aber wissen, dass sie von ArcGIS Server verwendet werden, falls Sie andere Anwendungen ausführen, für die diese Ports erforderlich sind.
Wenn bei der Installation von ArcGIS Server erkannt wird, dass einer dieser Ports verwendet wird, wird die verwendete Portnummer automatisch erhöht. Wenn beispielsweise festgestellt wird, dass 1098 bereits von einer anderen Anwendung belegt ist, wird stattdessen 1099 verwendet, falls dieser Port verfügbar ist.
Wenn ArcGIS Server auf einem Servercomputer installiert wird, sollten Sie keine Firewall verwenden, um die interne Kommunikation auf diesem Computer nicht zu blockieren.
Wenn einschränkende Firewall-Richtlinien verhindern, dass Ihre Site erstellt wird (in der Regel erkennbar an der Fehlermeldung Fehler beim Erstellen des Service "System/CachingTools.GPServer"), können Sie die Firewall so anpassen, dass ArcGIS Server-Prozesse explizit zulässig sind. Bei der Windows-Firewall können Sie beispielsweise neue Regeln für eingehenden Datenverkehr hinzufügen, die die folgenden vier Programme zulassen:
- <ArcGIS Server-Installationsverzeichnis>\bin\ArcSOC.exe
- <ArcGIS Server-Installationsverzeichnis>\framework\etc\service\bin\ArcGISServer.exe
- <ArcGIS Server-Installationsverzeichnis>\framework\runtime\jre\bin\javaw.exe
- <ArcGIS Server-Installationsverzeichnis>\framework\runtime\jre\bin\rmid.exe
Von ArcGIS GeoAnalytics Server verwendete Ports
Wenn Sie ArcGIS Server als ArcGIS GeoAnalytics Server bereitstellen, werden die Ports 2181, 2182, 2190, 56540 bis 56545 sowie 7077 auch für die Kommunikation zwischen den Computern verwendet.