The user foros encountered an SSL Let’s Encrypt error after multiple installations of Discourse on http://forosdeinmigracion.com, resulting in an inability to access the site via HTTPS. After disabling SSL in app.yml, access was restored. supermathie asked for clarification, and foros confirmed the issue was a failed connection. codinghorror suggested checking logs, and foros discovered the problem was due to hitting Let’s Encrypt’s rate limits. Stephen explained the limits, and foros confirmed the issue was resolved.
So, I have installed and reinstalled my discourse at http://forosdeinmigracion.com probably more than 10th times. The SSL Let’s Encrypt would work with no issues, but suddenly, after installation, my server can’t get to resolve Let’s Encrypt. So I had to disable SSL from app.yml to have access to the site.
The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.
However, my I rebuild the app after commenting lets encrypt I am able to access the site
I found out that I reached the limit of free ssl with Let’s Encrypt. I went ahead and follow this steps Allow SSL / HTTPS for your Discourse Docker setup but I did not get it to work. Any step by step (beside the one in the link) to set up my purchased SSL cert?
I figured it out.
Johnny
You’re limited to 50 certificates per week, 100 domains per certificate and 10 duplicates in any 7 days, so whenever the 7 days are up you can re-enroll.