Skip to content

Fixed the SSL Certification issue

During the week of the 12th of May, my SSL certificate expired as my hoster was unable to automatically renew it. This was due to a new limitation intdocuced Let’s Encrypt, which now only offers 200 new certs a week. This turned into requesting a new SSL cert a bit of a lottery.

The flow-on effect of having an expired certificate meant that the Australian Daily Prayer app couldn’t pull the daily feed, and my policy URLs on the Google Play Store were inaccessable. Without a working link to a data policy page, Google threatened to pull some more of my apps.

Because I am cheap, I didn’t want to buy a certificate. However, most free services don’t allow you to create a wildcard cert and only allowed one domain (or subdomain) to be registered. In the short term I rolled a SSL Cert for dailyprayer.ampers.x10.mx just so the app at least worked.

Last week, I was between jobs, so I sat down to try and sove this issue once and for all. During my investigation, I discovered a problem with my hosting provider: they control the .well-known/acme-challenge folder which meant I couldn’t upload anything to that directory to verify ownership of my site. After reporting this to the hoster, they suggested that using a DNS challeng might be best option. However, as I pointed out, the reason I wasn’t already doing that was because I didn’t have access to their DNS manager, leaving me stuck between a rock and hard place. In the end, one staff member gave me access to their DNS manager, so I could then roll my own SSL Certificate (using win-amce).

This really wasn’t my hosters fault, as the problem initally was caused by Let’s Encrypt and their new limitation. I did want to get this issue sovled before I started work again, but it was only last night, one my first day that I was able to get everything back up and working again.

Christian. Husband. Father. Son. Canberran.

Leave a Comment

Your email address will not be published. Required fields are marked *

*
*