問題

ポート 6443 を使用していると、Python スクリプトの実行に失敗します。

Last Published: September 17, 2021

説明

スクリプト内のポート 6080 を 6443 に変更した後、ArcGIS Server プロセス (たとえば、「Example: Write properties of all services to a CSV file」に記載されたプロセス) を実行する Python スクリプトを実行しようとすると失敗します。 次のエラー メッセージが返されることもあります。

エラー: 管理 URL からのトークンの取得中にエラーが発生しました。 URL を確認して、もう一度やり直してください。

原因

ArcGIS Server のプロトコルが [HTTP Only] に設定されています。 ArcGIS Server は、特定のポートを使用して他のコンピューターと通信します (HTTP ポート 6080 や HTTPS ポート 6443 など)。 詳細については、「ArcGIS Enterprise: ArcGIS Server で使用されるポート」をご参照ください。

解決策または対処法

[HTTP and HTTPS] への ArcGIS Server REST エンドポイント プロトコルの変更

  1. ArcGIS Server Administrator Directory のログイン ページに移動し、次のようなプライマリ サイト管理者アカウントを使用してログインします。
http://machine.domain.com:6080/arcgis/admin
  1. [Security][Config][Update] の順にクリックします。
セキュリティ プロトコルを変更するための ArcGIS Server Administrator Directory の Update ページ。
  1. プロトコル設定を [HTTP Only] から [HTTP and HTTPS] に変更します。
  2. [Update] をクリックして、ページが再読み込みされるまで待ちます。
セキュリティ プロトコルを HTTP から HTTPS に変更する [Security Configuration] セクション。

記事 ID: 000026418

新しい問題や一般的な問題に対する通知とソリューションの受け取り

新しい AI チャットボットから、要約された回答とビデオソリューションを入手してください。

Esri Support アプリのダウンロード

関連情報

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動