Renewing SSL Certificates

If you have received an email from Let’s Encrypt telling a certificate on your master or slave is about to expire, follow the instructions below to renew the certificate.

Renewing a master certificate

  1. Temporarily stop the master. The master has to be stopped so that Let’s Encrypt has access to port 80 to renew the certificate. This will cause downtime of approximately 1 minute.
docker container stop gametron-master
  1. Start the renewal process and wait for it to complete.
docker container start -ia gametron-certbot

The certificate has now been renewed. If the renewal failed, you can find the reason for it in the generated output.

  1. Start the master.
docker container start gametron-master

Renewing a slave certificate

  1. Start the renewal process and wait for it to complete.
docker container start -ia gametron-certbot

The certificate has now been renewed. If the renewal failed, you can find the reason for it in the generated output.

  1. Restart the slave so that it uses the renewed certificate.
docker container restart gametron-slave