问题
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?
回答1:
Traffic Manager supports health probes via both HTTP and HTTPS. Note that when using HTTPS health checks:
- The server certificate is not validated (hence there's no need to register the certificate with Traffic Manager)
- Client certificates are not supported
- 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
来源:https://stackoverflow.com/questions/37776246/azure-traffic-manager-and-https-endpoint