Hello Yazn Zamel (MiddleEast),
Welcome to the Microsoft Q&A and thank you for posting your questions here.
I understand that you would like to troubleshoot the issue with the Azure Bot Service and Azure Web App communication over private endpoints.
Solution
The first thing that could come to my mind even though you mentioned no NSG blocking traffic, double-check all NSG rules associated with the subnet and private endpoints. Sometimes default rules might interfere. So, ensure there are no Azure Firewall or other network security appliances blocking the communication.
Secondly, Azure Web Apps can be configured to restrict access to only certain IP ranges or service endpoints. Make sure the Azure Bot Service’s IP range is allowed if any such restrictions are configured. Therefore, verify that the Azure Bot Service can reach other resources in the subnet to ensure there are no underlying network issues.
Thirdly, navigate to the Azure portal, go to your VNet and check the subnets, private endpoints, and integration settings to verify VNet and Subnet Configuration.
Finally, make sure the Private DNS Zone such as privatelink.azurewebsites.net is correctly linked to the VNet and has the correct A records to review your Private DNS Zone Configuration.
References
Use the resources below for more details and step by steps configuration:
- Azure Private Endpoint DNS configuration.
- Integrate your app with an Azure Virtual Network.
- [Troubleshoot Private Endpoint connectivity. ](https://learn.microsoft.com/en-us/azure/private-link/troubleshoot-private-endpoint
)
Accept Answer
I hope this is helpful! Do not hesitate to let me know if you have any other questions.
** Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful ** so that others in the community facing similar issues can easily find the solution.
Best Regards,
Sina Salam