My plan is to work on addressing the
638-(180+179+8)=271
failed or unchecked expressions.
I expect SymPy doesn't support all the inference rules, so I need a way to categorize that issue.
This morning I was greeted with this warning from Chrome when visiting https://derivationmap.net
The error message indicated my certificates had expired.$ openssl x509 -dates -noout < /home/pdg/proofofconcept/v7_pickle_web_interface/certs/fullchain.pem notBefore=May 11 15:26:19 2020 GMT notAfter=Aug 9 15:26:19 2020 GMT
sudo certbot certonly --webroot \ -w /home/pdg/proofofconcept/v7_pickle_web_interface/certs \ --server https://acme-v02.api.letsencrypt.org/directory \ -d derivationmap.net -d www.derivationmap.net
sudo rm -rf /etc/letsencrypt/{live,renewal,archive}/{derivationmap.net,derivationmap.net.conf}/
Request new certs
sudo certbot certonly --webroot \ -w /home/pdg/proofofconcept/v7_pickle_web_interface/certs \ --server https://acme-v02.api.letsencrypt.org/directory \ -d derivationmap.net -d www.derivationmap.net
Copy new certs to directory that nginx mounts in Docker-compose
cd /home/pdg/proofofconcept/v7_pickle_web_interface/certs sudo cp /etc/letsencrypt/live/derivationmap.net/fullchain.pem . sudo cp /etc/letsencrypt/live/derivationmap.net/privkey.pem . sudo chown pdg:pdg privkey.pem openssl dhparam -out dhparam.pem 2048
Restart Docker-compose
docker-compose up --build --force-recreate --remove-orphans --detach
If the docker containers are not restarted, the changes made to the file on the host won't take effect.
Verify in a browser that https://derivationmap.net/ has the updated certificate.
Set a calendar reminder to renew the certificate