Getting NGINX error after renewal of ssl certificate

(base) [root@ip-172-31-23-114 ~]# certbot renew -a nginx --post-hook “service nginx reload”
Saving debug log to /var/log/letsencrypt/letsencrypt.log


Processing /etc/letsencrypt/renewal/iot.smarttrak.info.conf


Attempting to parse the version 1.7.0 renewal configuration file found at /etc/letsencrypt/renewal/iot.smarttrak.info.conf with version 1.4.0 of Certbot. This might not work.
Cert not yet due for renewal


The following certs are not due for renewal yet:
/etc/letsencrypt/live/iot.smarttrak.info/fullchain.pem expires on 2020-11-30 (skipped)
No renewals were attempted.
No hooks were run.


I don’t see any error?

I got NGINX error when I opened the web page.

Once I manually go to https://iot.smarttrak.info (no http -> https redirect), I get a white page with “No API definition provided.” The Let’s Encrypt certificate is working properly there. It looks like the http version is still serving what I presume is the correct content.

@Osiris

Server block misconfiguration perhaps?

1 Like

Why was certbot downgraded?