Firefox just gave me an alert that "the owners of this website have not configured it properly".

I had to add a security exemption to access the site.