Microsoft failed to renew the certificate for one of their very important web pages, causing the site to break and redirect people elsewhere.

seen by The register (opens in new tab)the Windows Insider Software Testing Program certificate expired on Thursday, June 9 in the afternoon.