Your certificate (or certificates) for the names listed below will expire in
0 days (on 16 Jun 17 17:46 +0000). Please make sure to renew
your certificate before then, or visitors to your website will encounter errors. mobiledatabook.net www.mobiledatabook.net
Trying to renew:
./certbot-auto renew
get following messageL
Cert not yet due for renewal
I am using:
/etc/letsencrypt/live/mobiledatabook.net/fullchain.pem
/etc/letsencrypt/live/mobiledatabook.net/privkey.pem
in fullchain.pem I see two certificates:
-----BEGIN CERTIFICATE-----
1st …
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
2nd…
-----END CERTIFICATE-----
NO DO NOT DELETE ANYTHING.
The cert I showed was the expired one.
The cert you showed is the same.
So, we are agreed that you are serving the expired cert.
Now we need to find the cert that is NOT expired.
here it is:
/private/etc/letsencrypt/archive/mobiledatabook.net/fullchain1.pem
/private/etc/letsencrypt/archive/mobiledatabook.net/fullchain2.pem
/private/etc/letsencrypt/archive/mobiledatabook.net/fullchain3.pem
/private/etc/letsencrypt/archive/mobiledatabook.net/fullchain4.pem
/private/etc/letsencrypt/archive/mobiledatabook.net/fullchain5.pem
/private/etc/letsencrypt/archive/mobiledatabook.net/fullchain6.pem
/private/etc/letsencrypt/live/mobiledatabook.net/fullchain.pem
/Users/MyServer/.local/share/letsencrypt/lib/python2.7/site-packages/certbot/tests/testdata/sample-archive/fullchain1.pem
sudo ls -l /private/etc/letsencrypt/live/mobiledatabook.net/fullchain.pem
lrwxr-xr-x 1 root wheel 47 May 27 11:48 /private/etc/letsencrypt/live/mobiledatabook.net/fullchain.pem -> …/…/archive/mobiledatabook.net/fullchain6.pem
sudo ls -l /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain5.pem
-rw-r–r-- 1 root wheel 3546 Mar 18 12:03 /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain5.pem
fullchain5.pem still contains:
-----BEGIN CERTIFICATE-----
MIIFTjCCBDagAwIBAgISA3wx9eE9T3int/h5fw0d/6jMMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xNzAzMTgxODAzMDBaFw0x
… shortened to save paper and electrons - lol …
wiS33RfONuLl3qKclf1IEE9HTUnAUiH1uJIIYzAShEADFLoajlAX9rJoQNekMjUD
1vmUS8OEGLOK5XzKQqEtvQ51SJU+9PPXCgSn30JviHjtN1c7jQ6OifKQoAZ5rVwq
IkgY3SqAXKtp54Fq5AWA/Bnw
-----END CERTIFICATE-----
But I see fullchain4.pem has different one in place of the above
sudo sudo ls -l /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain*.pem
ls: /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain*.pem: No such file or directory
Now we compare dates.
Please show all of them:
sudo ls -l /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain1.pem
sudo ls -l /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain2.pem
sudo ls -l /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain3.pem
sudo ls -l /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain4.pem
sudo ls -l /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain5.pem
sudo ls -l /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain6.pem
sudo ls -l /private/etc/letsencrypt/live/mobiledatabook.net/fullchain.pem
OK from this:
-rw-r–r-- 3485 Aug 4 2016 /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain1.pem
-rw-r–r-- 3485 Oct 21 2016 /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain2.pem
-rw-r–r-- 3485 Jan 2 09:30 /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain3.pem
-rw-r–r-- 3485 Mar 18 11:45 /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain4.pem
-rw-r–r-- 3546 Mar 18 12:03 /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain5.pem
-rw-r–r-- 3546 May 27 11:48 /private/etc/letsencrypt/archive/mobiledatabook.net/fullchain6.pem
lrwxr-xr-x 47 May 27 11:48 /private/etc/letsencrypt/live/mobiledatabook.net/fullchain.pem -> …/…/archive/mobiledatabook.net/fullchain6.pem
We can see that
/private/etc/letsencrypt/live/mobiledatabook.net/fullchain.pem
is a symbolic link to
/private/etc/letsencrypt/archive/mobiledatabook.net/fullchain6.pem
Which shows the correct cert date (“May 27”)
However, the cert being served has a creation date of (“Mar 18”), like:
/private/etc/letsencrypt/archive/mobiledatabook.net/fullchain4.pem
/private/etc/letsencrypt/archive/mobiledatabook.net/fullchain5.pem
So, your web server configuration file must be using one of those two names (fullchain4.pem or fullchain5.pem)
Instead of the correct (link):
/private/etc/letsencrypt/live/mobiledatabook.net/fullchain.pem