Last weekend, we release some changes to the Free SSL Certificates system. This includes a new UI which will hopefully help guide you through the installation process of an SSL certificate more effectively.
This also involved some technical improvements under the hood which should help make the SSL system more stable and more maintainable in the future.
However, it appears that both the feature change and technical improvements caused unexpected issues. Some people may have experienced errors when opening the SSL page, and many new SSL requests have failed because of this.
Most of these issues should be fixed now. We’re watching the situation and will try to fix new issues as soon as they arise.
If you requested a certificate before, and the status is “Pending”, please wait while your request will be completed. If the status is “Failed”, please submit a new certificate request.
We’re terribly sorry for the poor release and the lack of earlier communication.