We have an asp.net application hosted on Azure App Services with Traffic Manager setup on the domain.
We enabled Azure Front Door as well on this domain. And While setting up the backend pool, we had to setup "Backend Host Name" to be the web app IP address or a custom DNS alias that points to the web app IP because if we set it to the host name of the web app, when we switch priorities in Traffic Manager and it points to Azure Front Door, it essentially become a loop.
And we always set "Backend Host Header" to the correct matching domain that's bound to the web app, so we can hit the right web app and our asp.net application gets the correct request hostname too. We are able to verify this by using Postman to making simple Get request with Host header to IP addresses.
However whenever this is setup with Azure Front Door, we only get 503 errors returned.
Does anyone know what's causing the issue? Or anyway to troubleshoot Azure Front Door and understanding why it's returning 503?
We turned on Diagnostic and went through the logs, it doesn't have any details of why it's returning 503, just recording a 503 error code there.
backend host type
=app service
? What do you meanAzure App Services with Traffic Manager setup on the domain
in these steps? – Nancy Xiong