SSL is already activated. but i got an email regarding this: our Let’s Encrypt client used ACME TLS-SNI-01 domain validation to issue a certificate in the past 60 days.
TLS-SNI-01 validation is reaching end-of-life and will stop working on February 13th, 2019.
Certbot version 8.12? I’m not sure if that’s a valid certbot version number… You are using certbot as an ACME client, right? Not any other ACME client?
If you are using certbot, you can figure out the challenge used by running certbot renew --dry-run and look for tls-sni-01, http-01 or dns-01 in the output.
If you switch to http-01 validation, Certbot creates a file under /.well-known/acme-challenge, Letsencrypt checks if this file exists and if the file has the correct content.
But fetching such a file: First, there is a redirect http -> https, this is ok / good / not a problem.
But fetching the https version of an not existing file your server sends a http status 200. But the file doesn't exist, so the tool expects a http status 404.
Cert not due for renewal, but simulating renewal for dry run
Plugins selected: Authenticator webroot, Installer None
Starting new HTTPS connection (1): acme-staging.api.letsencrypt.org
Renewing an existing certificate
Performing the following challenges:
http-01 challenge for engage.klimb.io
Waiting for verification…
Cleaning up challenges
new certificate deployed without reload, fullchain is
/etc/letsencrypt/…/xxxxx.xxxxx.io/fullchain.pem
** DRY RUN: simulating ‘certbot renew’ close to cert expiry
** (The test certificates below have not been saved.)
Congratulations, all renewals succeeded. The following certs have been renewed:
/etc/letsencrypt/…/xxxxx.xxxxx.io/fullchain.pem (success)
** DRY RUN: simulating ‘certbot renew’ close to cert expiry
** (The test certificates above have not been saved.)
IMPORTANT NOTES:
Your account credentials have been saved in your Certbot
configuration directory at /etc/letsencrypt. You should make a
secure backup of this folder now. This configuration directory will
also contain certificates and private keys obtained by Certbot so
making regular backups of this folder is ideal.
i have removed the domain name and replaced with xxxxx for security reason.
What does it mean. please help me on this.?
Cert not due for renewal, but simulating renewal for dry run
Plugins selected: Authenticator webroot, Installer None
Starting new HTTPS connection (1): acme-staging.api.letsencrypt.org
Renewing an existing certificate
Performing the following challenges:
http-01 challenge for engage.klimb.io
Waiting for verification…
Cleaning up challenges
new certificate deployed without reload, fullchain is
/etc/letsencrypt/…/xxxxx.xxxxx.io/fullchain.pem
** DRY RUN: simulating ‘certbot renew’ close to cert expiry
** (The test certificates below have not been saved.)
Congratulations, all renewals succeeded. The following certs have been renewed:
/etc/letsencrypt/…/xxxxx.xxxxx.io/fullchain.pem (success)
** DRY RUN: simulating ‘certbot renew’ close to cert expiry
** (The test certificates above have not been saved.)
IMPORTANT NOTES:
Your account credentials have been saved in your Certbot
configuration directory at /etc/letsencrypt. You should make a
secure backup of this folder now. This configuration directory will
also contain certificates and private keys obtained by Certbot so
making regular backups of this folder is ideal.
i have removed the domain name and replaced with xxxxx for security reason.
What does it mean. please help me on this.?