Azure AI Search サービスでパブリック ネットワーク アクセスを無効化し、プライベート エンドポイント経由のみでアクセス可能な構成としています。
この状態で Azure ポータルの Azure AI Search から
- 「インデックス」
- 「インデクサー」
- 「データソース」
- 「スキルセット」
などの画面で、次のようなエラーが表示されます。
- 「インデックスの一覧の読み込み中にエラーが発生しました」
- 概要欄のエラーメッセージに “Failed to fetch”

ネットワークや DNS は問題なく、VM から curl や SDK 経由で AI Search エンドポイントへは正常に到達できています。
このようなケースでは何が原因で、どのように対処すればよいでしょうか?
回答
この事象はAzure ポータルから Azure AI Search 内部 API を呼び出す際、ブラウザ側のローカル ネットワーク アクセス制限機能により通信がブロックされることが原因で発生する可能性があります。
これにより、Azure ポータルのデータ取得 API が実行されず “Failed to fetch” が返る状況が発生します。
発生しやすいケース
- Azure AI Search へのアクセスが Private Endpoint 経由のみ許可されている
- 同一環境でもユーザーによって再現したりしなかったりする(=ブラウザの個別設定差による)
対処方法
Azure ポータル (portal.azure.com) に対して、ブラウザ側のローカル ネットワーク アクセスを許可する。
Microsoft Edge を利用する場合の対応
エラーが発生する画面において、以下の設定を実施する
Google Chrome を利用する場合の対応
エラーが発生する画面において、以下の設定を実施する
参考ドキュメント
安全な接続のためにプライベート エンドポイントを作成する - Azure AI Search | Microsoft Learn
2026 年 02 月 17 日時点の内容となります。
本記事の内容は予告なく変更される場合がございますので予めご了承ください。
※本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。