An Azure service that provides private connectivity from a virtual network to Azure platform as a service, customer-owned, or Microsoft partner services.
Hello @Admin Donald Fortini
Welcome to Microsoft Q&A .Thank you for reaching out to us.
The encountered error generally indicates that the Foundry Knowledge Base layer is unable to retrieve data from its backend services. In Azure AI Foundry, Knowledge Bases rely primarily on Azure AI Search, along with supporting services such as Azure Storage. When communication with these services is disrupted, the portal may return this generic error.
In a Private Link (private network) setup, such disruptions are most commonly associated with DNS resolution issues, network access restrictions, or service reachability gaps, even when configurations appear correct.
Please consider the following key Areas to Validate and Troubleshoot
- Private Endpoint Configuration Begin by confirming that all dependent services are correctly integrated through Private Endpoints:
- Ensure Private Endpoint status is Approved and Succeeded
- Critical services include:
- Azure AI Search (primary Knowledge Base dependency)
- Azure Storage
- Additional services used by the project
- All endpoints should be deployed within the same virtual network used by the Foundry project.
- DNS Resolution for Private Link From a machine inside the same virtual network,
Expected outcome:nslookup <service-fqdn>- Each service should resolve to a private IP address
- If a public IP is returned:
- Verify required Private DNS zones exist and are linked correctly:
-
privatelink.search.windows.net -
privatelink.blob.core.windows.net
-
- For custom DNS environments, confirm conditional forwarding to 168.63.129.16
- Network Security and Connectivity Ensure that required communication paths are not blocked:
- Outbound HTTPS (TCP 443) must be allowed
- Network Security Groups should permit traffic to private endpoint IPs
- Confirm no firewall or perimeter restrictions
Test-NetConnection <fqdn> -Port 443 - . Routing and Hybrid Connectivity if applicable For environments using VPN or ExpressRoute:
- Ensure routing tables include virtual network address ranges
- Confirm connectivity to private endpoint IP space
- Azure AI Search Validation Since Knowledge Bases depend directly on Azure AI Search:
- Confirm that:
- Search indexes exist and contain data
- Queries execute successfully via API or portal tools
- Azure AI Search is reachable through the configured Private Endpoint
- Permissions and Access Control Ensure appropriate access is configured:
- Azure AI Search > Search Index Data Reader / Contributor
- Storage > Storage Blob Data Reader
- Foundry project > appropriate project-level roles
Important Consideration for Private‑Only Networking - Even when all configurations (Private Endpoints, DNS, and permissions) are correctly set:
- Requests may successfully reach backend services
- Yet access may still fail during internal validation
This behavior can occur due to current service constraints in fully private-only networking scenarios, where certain access paths are restricted.
To differentiate between configuration issues and network constraints:
- Temporarily enable public network access on the Azure AI Search resource
- Retry loading the Knowledge Base
Result interpretation:
- If successful - indicates a Private Link access limitation or restriction
- If still failing - indicates a configuration or permission-related issue
A hybrid setup (Private Endpoints with controlled public access) is often observed to provide more consistent behavior.
The following references might be helpful , please check them out
- Troubleshoot private endpoint connection (classic) - Microsoft Foundry (classic) portal | Microsoft Learn
- What is Azure Private Link? | Microsoft Learn
- Integrate Key Vault with Azure Private Link | Microsoft Learn
- Azure Private Endpoint private DNS zone values | Microsoft Learn
Thank you