【Azure AI Foundry】BYO VNet Injection 構成における Hosted Agent の内部 API 通信エラーについて

2026-10-20T07:08:29.5+00:00

【Azure AI Foundry】BYO VNet Injection 構成における Hosted Agent の内部 API 通信エラーについて

1. 問い合わせ概要

Azure AI Foundry の Hosted Agent を BYO VNet Injection 構成でデプロイし、Foundry Portal からチャットを実行すると、内部 API への通信エラーが発生し、Agent が正常に応答しません。

一方、同一ソースコードの Hosted Agent を Public ネットワーク構成の別 Foundry 環境にデプロイした場合は正常に動作しています。

VNet Injection 環境固有のネットワーク要件、または Foundry 内部サービスとの通信に問題がある可能性を考えており、原因の調査をお願いしたいです。

2. 環境構成

項目 設定
リージョン Japan East
Agent 種別 Hosted Agent
Protocol Responses v2.0.0
ネットワーク BYO VNet Injection
Private Endpoint 構築済み・Approved
Public Network Access 自社 IP のみ許可
NSG / UDR 未設定
NAT Gateway なし・ありの両方で検証
Agent データリソース Platform-managed と推定
監視 Application Insights / Log Analytics
Azure Monitor Private Link AMPLS + Private Endpoint

3. エラー内容

Hosted Agent のチャット実行時に、以下の API 呼び出しでエラーが発生します。

エラー① Task Storage API

GET /api/projects/{projectName}/tasks

Error: Azure.RequestFailedException
Duration: 約20秒

別のログでは、以下のメッセージを確認しています。

Task storage GET .../tasks?api-version=v1
transport failure after 約20秒

エラー② Storage History API

GET /api/projects/{projectName}/storage/history/item_ids

Error: Azure.RequestFailedException
Duration: 約20秒

いずれも同程度の時間で失敗しており、共通の通信経路または内部サービスへのアクセスに問題がある可能性を考えています。

4. 実施済みの切り分け

検証内容 結果
Public 構成の Foundry で同一ソースの Agent を実行 正常
BYO VNet Injection 構成で実行 失敗
Public Network Access を All Networks に変更 改善なし
NAT Gateway をサブネットに関連付け 改善なし
NSG / UDR 未設定
Foundry Private Endpoint Approved
Private DNS Zone 設定済み
Application Insights へのトレース記録 成功

5. 確認事項

① 内部 API の通信要件

Hosted Agent が使用する Task Storage API および Storage History API は、BYO VNet Injection 環境において、どのような通信経路を利用する仕様でしょうか。

Private Link、Microsoft 管理の内部通信、Public Egress のいずれが必要となるかご教示ください。

② VNet Injection の追加設定

今回のように Private Endpoint と Private DNS を構成した場合、Hosted Agent のタスク管理・会話履歴管理のために追加で必要となるネットワーク設定はありますでしょうか。

③ Platform-managed Storage のサポート

BYO VNet Injection と Platform-managed Data Resources の組み合わせは、Japan East における Hosted Agent(Responses v2.0.0)でサポートされていますでしょうか。

また、この構成で内部ストレージ API の通信エラーが発生する既知の問題はありますでしょうか。

④ エラー原因の調査

上記の API 呼び出しが約20秒で失敗する原因について、考えられる要因および推奨される調査方法をご教示ください。

必要に応じて、該当リクエストの識別子や詳細ログを別途共有可能です。

6. 最終的に実現したい構成

  • Hosted Agent は BYO VNet Injection で実行する
  • Foundry Account へのアクセスは Private Endpoint を利用する
  • Application Insights / Log Analytics へは Azure Monitor Private Link を利用する
  • 不要な Public Outbound 通信は許可しない
  • Hosted Agent のタスク管理および会話履歴機能が正常動作する

上記構成の実現に必要な設定と、今回のエラーの原因についてご教示いただけますと幸いです。

よろしくお願いいたします。

Foundry エージェント サービス
Foundry エージェント サービス

サポートされているフレームワークやモデルで構築された AI エージェントをホスト、スケーリング、セキュリティ保護するための Microsoft Foundry のフル マネージド プラットフォーム

0 件のコメント コメントはありません

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。