Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Azure traffic manager and https endpoint

I have a Website running on Azure. I added a custom domain and an SSL to enable https access to it. All is fine. Few days ago Azure had a network issue in a datacenter where my website is hosted( West Europe) and of course my site was affected during that time. So i've decided now to put my site under traffic manager and deploy it in 2 regions.

Configuring Http acces with ATM works. But when i switch to Https( choosing https protocol in ATM config page) all endpoints get "Degraded" status.

so, my questions are: do i have to add certifcate to traffic manager in order to use https? How can i add https endpoints to ATM?

like image 577
Oumar Diarra Avatar asked Dec 25 '22 04:12

Oumar Diarra


1 Answers

Traffic Manager supports health probes via both HTTP and HTTPS. Note that when using HTTPS health checks:

  1. The server certificate is not validated (hence there's no need to register the certificate with Traffic Manager)
  2. Client certificates are not supported
  3. SNI certificates are not supported

Please check the above. Please also check that your monitoring port is configured correctly in Traffic Manager (e.g. 443 instead of 80) and also your monitoring path points to a valid page for your service.

These pages may be helpful:

  • Traffic Manager endpoint monitoring

  • Troubleshooting 'Degraded' endpoint status

If you still can't get it to work, please raise a Support ticket. If you do solve the problem, please reply back to let us know what it was

Regards,

Jonathan Tuliani, Program Manager, Azure Traffic Manager

like image 169
Jonathan Tuliani - MSFT Avatar answered Dec 28 '22 10:12

Jonathan Tuliani - MSFT