My DNS has resolved, but my site won't serve
All of this is on Azure
have 2 vps behind a loadbalancer.
1 VPS is currently off to eliminate loadbalancer issues
loadbalancer has http and https (ports 80 and 443), both ports are mapped front end to back end.
on one vps I have added a letsencrypt cert (DNS verified) to a site.
pinging the domain name points to the LB so the domain has propogated
navigating to https://testdomain.com throws up an ERR_CONNECTION_TIMED_OUT
navigating to https://www.testdomain.com throws up an ERR_CONNECTION_TIMED_OUT
navigating to http://testdomain.com throws up an ERR_CONNECTION_TIMED_OUT, but inspecting the url it has somehow reverted to https://testdomain.com
before I deployed the site I was using a test domain. This test domain still serves the files so I know the site is fine.
I want to say that this is just propogation, but being as ping finds the site via its name, I don't believe that this is the case, unless ping uses a different dns to everything else.
So have I missed anything obvious to try here, or is this really just a propogation issue, and ping sitename is somehow working faster than the rest of the dns?