As a follow up to my post on Let's Encrypt Certs on Heroku, here is how you update your certs when it's three months in and they are expiring.

$ sudo certbot certonly --manual -d www.giftionary.city -d giftionary.city

Host the files it tells you to, then run:

$ sudo heroku certs:update /etc/letsencrypt/live/giftionary.city/fullchain.pem /etc/letsencrypt/live/giftionary.city/privkey.pem
Resolving trust chain... done
 ▸    Potentially Destructive Action
 ▸    This command will change the certificate of endpoint maiasaura-85929 from ⬢ giftionary.
 ▸    To proceed, type giftionary or re-run this command with --confirm giftionary

> giftionary
Updating SSL certificate maiasaura-85929 for ⬢ giftionary... done
Updated certificate details:
Common Name(s): www.giftionary.city
                giftionary.city
Expires At:     2017-03-26 15:45 UTC
Issuer:         /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
Starts At:      2016-12-26 15:45 UTC
Subject:        /CN=www.giftionary.city
SSL certificate is verified by a root authority.

And then you're done!

/Nat

·

Related Posts

Random articles about London while researching my trip.

Interesting to see how the PS4 is doing. I wonder how international sales and the holidays will affect their sales.

Thunderbird that is. According to this post by Mitchell Baker, the Thunderbird product is not getting enough love, and I totally agree. Having thought about the topic a little, I think one of the better solutions is to break Thunderbird off and create the Thunderbird Foundation. Although I don't have a business background, or even a deep connection to the Thunderbird movement, here is my reasoning.