必要なポート
ArcGIS Enterprise デプロイメント内の各コンポーネントは、特定のポート群を経由して通信します。 コンピューター間の通信にポートが使用される場合、コンピューターのファイアウォールでそのポートを開く必要があります。 ポートが内部通信に使用される場合、そのポートがコンピューターで実行されている別のアプリケーションによって使用されていないことを確認してください。
ArcGIS Enterprise デプロイメントで使用されるポートの図を表示します。
ArcGIS Web Adaptor
デフォルトでは、ArcGIS Web Adaptor コンピューターではポート 443 および 80 が使用されます。 ただしまれに、ArcGIS Web Adaptor でデフォルト以外のポートを使用する必要になることがあります。
Portal for ArcGIS
Portal for ArcGIS は、通信に HTTP ポート 7080 と HTTPS ポート 7443 を使用します。 デフォルトでは、ポータルは通信の暗号化に HTTPS を使用するように強制します。HTTP を介した通信も許可するように設定を変更しない限り、ポート 7080 は使用されません。
コンピューター内の通信ポート
Portal for ArcGIS は、次のポートでローカル コンピューター上のプロセスとの通信が許可されています。
50432 (TCP) - このポートは、アップグレードするときに Portal for ArcGIS コンピューターで使用可能 (空きポート) である必要があります。
7005
7080 (HTTP 通信が有効な場合)
7099
7120
7220
7443
7654
7820
7830
7840
11211
一時的ポート
Portal for ArcGIS は、2 種類のポート範囲内で一時的ポート (動的ポートとも呼ばれる) を使用することもあります。 これらのポートは、ポータルからのリクエストに応じて短時間オープンされ、ポータルが使用を停止するとすぐにクローズされます。 デフォルトの範囲はポート 1024 ~ 5000 とポート 49152 ~ 65535 です。システム管理者がこれらの範囲をカスタマイズすることもできます。
可用性の高いポータル
複数コンピューターで可用性の高いポータルを構成した場合、コンピューター間の通信に次のポートが使用されます。
50432 (TCP) - このポートは、アップグレードするときに Portal for ArcGIS コンピューターで使用可能 (空きポート) である必要があります。
7080 (HTTP 通信が有効な場合)
7120
7443
7654
7820
7830
7840
11211
ArcGIS Server
ArcGIS Server は、特定のポートを使用します。 次に、ファイアウォールで許可する必要があるポートとその目的の説明をまとめます。
HTTPS ポート 6443
デフォルトでは、ArcGIS Server は、ポート 6443 経由でのみ通信します。 このポートは ArcGIS Server コンピューター間の通信にも使用されます。 お使いのファイアウォールでこのポート経由の HTTP 通信が許可されていることを確認してください。 直接的な管理アクセスを無効にしない限り (代わりに ArcGIS Web Adaptor でトラフィックのルート検索を実行する)、ユーザーはポート 6443 を使用してサーバーにアクセスできます。
HTTP ポート 6080
デフォルトでは、ArcGIS Server は HTTPS 通信のみをサポートし、ポート 6080 経由での通信は許可されません。 管理者は、ArcGIS Server の Administrator Directory で、この設定を変更し、ポート 6080 経由での HTTP プレーンテキスト通信を許可できますが、これはセキュリティー レベルが低いオプションと考えられています。
注意:
ArcGIS Enterprise Builder を使用してデプロイメントをインストールする場合、構成ウィザードは最初にポート 6080 経由で開き、その後、ポート 6443 経由の HTTPS を使用するように切り替わります。 これは、ArcGIS Server を単独でインストールする場合は発生しません。この場合、Server Manager が自動的にポート 6443 経由で開きます。
ポート 6006
このポートは、内部プロセスのために ArcGIS Server で使用されます。 ArcGIS Server が正常に起動し、他のプログラムやアプリケーションで使用できないようにする必要があります。 以下に説明する他のポートとは異なり、ポート 6006 が開かない場合、ArcGIS Server はポート番号が自動的に 1 つ増やしません。
内部で使用されるポート (1098、6099、その他)
ArcGIS Server では、ポート 1098、6099、および他のランダムなポートを使用して各 ArcGIS Server コンピューター内の処理を開始します。 他のコンピューターからのアクセスのためにこれらのポートを開く必要はありませんが、同じポートを必要とする他のアプリケーションを実行する場合、ArcGIS Server でこれらのポートが使用されていることを知っておく必要があります。
ArcGIS Server のインストールで、これらのポートのいずれかが使用中であることが検出されると、使用するポート番号が自動的に 1 つ増やされます。 たとえば、別のアプリケーションがすでに 1098 を使用していることが検出されると、ポート 1099 が使用可能であれば、それが使用されます。
ArcGIS Server をサーバー コンピューターにインストールするときは、ファイアウォールの使用によりそのコンピューター内の内部通信が妨げられないようにしてください。
ファイアウォール ポリシーの制限によってサイトを作成できない場合 (通常は、System/CachingTools.GPServer サービスを作成できませんでした。 というエラー メッセージによって確認できます)、ArcGIS Server の処理を明示的に許可するようにファイアウォールを調整できます。 たとえば、Windows ファイアウォールでは、次の 4 つのプログラムを許可する新しいインバウンド ルールを追加できます。
<ArcGIS Server のインストール場所>\framework\runtime\ArcGIS\bin\ArcSOC.exe
<ArcGIS Server のインストール場所>\framework\etc\service\bin\ArcGISServer.exe
<ArcGIS Server のインストール場所>\framework\runtime\jre\bin\javaw.exe
<ArcGIS Server のインストール場所>\framework\runtime\jre\bin\rmid.exe
ArcGIS Server を実行する Windows アカウントには、コマンド プロンプトへのアクセス権も必要です。
ArcGIS Data Store
以下のセクションでは、ArcGIS Data Store が ArcGIS Enterprise の他の部分と通信するため、または ArcGIS Data Store コンピューター間で通信するために使用するポートを示します。
複数コンピューターのデータ ストア内の場合、すべてのコンピューターで、コンピューター間の通信に使用するポートを開く必要があります。
以下に示すその他のポートをデータ ストア コンピューター上で使用可能な状態にしておく必要があります。言い換えると、そのコンピューター上の他のアプリは、指定されたポートを使用してはなりません。 外部通信は不要ですが、データ ストアの内部的な処理はポートを使用します。
すべての ArcGIS Data Store タイプ
ArcGIS Data Store を使用して配置するすべてのデータ ストア タイプには、次のポートが必要です。
2443 (HTTPS): ArcGIS Data Store 配置に参加しているコンピューターはこのポートを介して相互に通信します。 さらに、以下もこのポートを介してデータ ストアと通信します。
ArcGIS Data Store 構成ウィザード
ホスティング サーバーとして動作する ArcGIS Server サイト
Portal for ArcGIS とともにインストールされた webgisdr ユーティリティー
6443 (HTTPS): ArcGIS Data Store は、このポートを介してアウトバウンド リクエストをホスティング ArcGIS Server サイトに送信します。
9006 (TCP) - ArcGIS Data Store はこのポートを使用して、Web サーバーと内部通信します。 ファイアウォールでこのポートを開く必要はありませんが、ArcGIS Data Store をインストールするコンピューター上で、これらのポートを利用できるようにしておく必要があります。
リレーショナル ストア コンピューター
リレーショナル ストアをインストールして構成するコンピューターでは、次のポートが必要です。
9876 (TCP): ホスティング ArcGIS Server サイトとリレーショナル ストア間の内部通信は、このポートを介して行われます。プライマリーとスタンバイのリレーショナル ストア コンピューター間の一部の通信も同様です。
9840 (TCP) - ホスティング サーバーと、リレーショナル ストア コンピューターにインストールされているシステム メモリー内キャッシュ データベース間の通信のために、リレーショナル ストア コンピューターでこのポートを開く必要があります。
9820 および 9850 (TCP) - データ ストア コンピューター間の通信のために、リレーショナル ストア コンピューターでこれらのポートを開く必要があります。
45671 と 45672 (TCP) - リレーショナル ストア コンピューター上のこれらのポートはサービス Webhook に必要であるため、ArcGIS GIS Server サイトと通信できるように使用可能である必要があります。
50432 (TCP) - このポートは、リレーショナル ストアをアップグレードするときにリレーショナル ストア コンピューターで使用可能 (その他のアプリケーションで使用されていない) である必要があります。
25672 と 44369 (TCP) - これらのポートはサービス Webhook に必要であるため、リレーショナル ストア コンピューター上で使用可能である必要があります。
オブジェクト ストア コンピューター
オブジェクト ストアをインストールして構成するコンピューターでは、次のポートが必要です。
29879 と 19879 (HTTPS) - ホスティング サーバーはオブジェクト ストア コンピューター上のこれらのポートを介してオブジェクト ストアと通信します。
また、オブジェクト ストアでは、オブジェクト ストア クラスター内のコンピューター間の通信および内部プロセスのために以下のすべてのポートを使用します。
19864 および 29860 ~ 29863 (Hadoop RPC)
29858、29859、28981、29895 (gRPC)
9856、9857、9872、9886、9894 (HTTP/2)
11211 (TCP) - このポートは、内部プロセスのためにオブジェクト ストア コンピューターで使用可能である必要があります。
ビッグ データ ストア コンピューター
ビッグ データ ストアをインストールして構成するコンピューターでは、次のポートが必要です。
9220 (HTTPS) - ホスティング ArcGIS Server サイトおよびフェデレートされた ArcGIS Server サイトは、9220 を介してビッグ データ ストアと通信します。 クラスター内のビッグ データ ストア コンピューター間の通信は、ポート 9320 を介して行われます。
9320 (TCP) - ビッグ データ ストア クラスター内のコンピューターは、ポート 9320 を介して相互に通信します。
グラフ ストア コンピューター
グラフ ストアをインストールして構成するコンピューターでは、次のポートが必要です。
9829 (TCP) - ArcGIS Knowledge Server がこのポートを介してグラフ ストアと通信し、グラフ ストア クラスターのコンピューターがこのポートを介して相互に通信します。
9828、9830、9831 (TCP) - グラフ ストア クラスターのコンピューターがこれらのポートを介して相互に通信します。
その他のコンポーネント
以下のリストで、ArcGIS Enterprise デプロイメントで使用可能なその他のコンポーネントで使用されるポートを確認してください: