Pismo Web LLC used Let's Encrypt to update a client's SSL Certificates records on file when their previous annual SSL Certificates expired, which created an unpleasant "Warning" scare page to anyone going on their website.
In a span of 3 hours, I updated the client's hosting/server to use Let's Encrypt to get their website back in working order. They also needed to have the SSL Certificates for their other two sub-domains that they use as well. Therefore, I had to make several updates, create a new directory, and 6 new DNS TXT records (2 for each URL), to get their website working without that "Your connection is not private" warning page again. Overall, I felt it was a good solution. The client didn't need to purchase a new certificate immediately and I was able to manage this stateside without having to bug their agency, which they hired overseas last year. They initially hired them because they offered a great solution for their multi-level marketing tracking system as a software, in addition to producing their Wordpress website. As usual, any website requires constant updating, especially if they have a Wordpress site as well. One of those updates is making sure your website is secured with an SSL Certificate so that your website works with the https:// protocol (secure). So, the client was anxious to get me to help them because not only because there is no time difference (client and I are both on PST time) but my consulting/labor rate is fair.
The downfall is the Let' Encrypt certificate expires every 3 months, even though it is free. I attempted to add an auto-renewed script implementation but I needed to generate an API key under the client's Godaddy account, where they are hosting their website and software. Unfortunately, they can't do that because the criteria is Godaddy only allow them to create a new production API Key if they have 50 or more domains. They only own two. Until the client figures when they'd like to pre-purchase annual SSL certificates or not through Godaddy and ensure they are on auto-renew, I plan to implement the auto-renewal every 3 months for the clients. Therefore, I will need to calendar in a manual update every 3 months, 4 times a year. In this way, this client will be becoming a regular client for this reason.