The SSL certificate for the site had expired and was out for about 20 minutes. It has now been renewed.