A fully managed platform in Microsoft Foundry for hosting, scaling, and securing AI agents built with any supported framework or model
Hi Shinji Tanaka,
The Product Group confirmed that your test results are consistent with their investigation.
The resource group containing the Foundry account/project is the relevant resource group in this scenario, rather than the resource group containing the Azure AI Search service.
The project connection identifier contains the full ARM path of the Foundry project, including the resource group name. When the resource group name contains non-ASCII characters, the current ToolServer-to-authentication-service request attempts to place this identifier into an ASCII-only HTTP header. This causes the request to fail before it reaches the Azure AI Search service.
This explains why:
- The ASCII-only resource group scenario succeeded with HTTP 200 and generated a
Query.Searchoperation. - The non-ASCII resource group scenario failed with HTTP 424
tool_server_error. - No
Query.Searchoperation was recorded by the Azure AI Search service for the failing request.
The Product Group is working on a permanent fix that changes how these resource identifiers are transferred by using an encoded header representation. The fix covers the Search connection identifier involved in this incident as well as other susceptible resource-identifier headers on the same boundary.
Japan East Deployment
At this time, there is no committed deployment date for Japan East.
The required receiver, ToolServer sender, and feature-flag forwarding changes are currently under review and have not yet merged. The deployment will need to occur in sequence, with the receiver changes deployed first, followed by the ToolServer and feature-flag changes. The behavior will then be enabled gradually.
The Product Group will be able to provide a Japan East deployment estimate once the changes have merged and entered the deployment pipeline.
Current Workaround
At present, there is no validated in-place workaround for an existing Foundry account/project located in a resource group whose name contains non-ASCII characters.
Creating another connection to the same Azure AI Search service would not resolve the issue because the Foundry project connection identifier would still contain the non-ASCII resource-group name.