Hello,
after some years I don't get a new certificat from lets encrypt:
My Command:
/letsencrypt/letsencrypt-auto -d MYDOMAIN --redirect -m MYEMAIL --agree-tos --renew-by-default
Text:
Your system is not supported by certbot-auto anymore.
certbot-auto and its Certbot installation will no longer receive updates.
You will not receive any bug fixes including those fixing server compatibility
or security problems.
Please visit https://certbot.eff.org/ to check for other alternatives.
/opt/eff.org/certbot/venv/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/binding.py:163: CryptographyDeprecationWarning: OpenSSL version 1.0.1 is no longer supported by the OpenSSL project, please upgrade. The next version of cryptography will drop support for it.
utils.CryptographyDeprecationWarning
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator apache, Installer apache
Renewing an existing certificate
Performing the following challenges:
http-01 challenge for MYDOMAIN
Waiting for verification...
Challenge failed for domain MYDOMAIN
http-01 challenge for MYDOMAIN
Cleaning up challenges
Some challenges have failed.
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address. Additionally, please check that
your computer has a publicly routable IP address and that no
firewalls are preventing the server from communicating with the
client. If you're using the webroot plugin, you should also verify
that you are serving files from the webroot path you provided.
With this error message, it's only going to be possible to help you if we know your domain name.
This is usually an indication of either a networking error, or some kind of HTTP protocol error.
You can plug your domain into some testing tools like letsdebug.net to see whether that can identify any issues, but otherwise, you will need to post your real domain name if you need help.
No problem:
My Domain is: wojtacki.selfhost.eu and I get below message.
The company selfhost said, that from her side everything is ok. The error must be on my side
wojtacki.selfhost.eu has an A (IPv4) record (185.44.200.187) but a request to this address over port 80 did not succeed. Your web server must have at least one working IPv4 or IPv6 address.
A test authorization for wojtacki.selfhost.eu to the Let's Encrypt staging service has revealed issues that may prevent any certificate for this domain being issued.
wojtacki.selfhost.eu is currently affected by Let's Encrypt-based rate limits (Rate Limits - Let's Encrypt). You may review certificates that have already been issued by visiting crt.sh | %selfhost.eu . Please note that it is not possible to ask for a rate limit to be manually cleared.
The 'Certificates per Registered Domain' limit (50 certificates per week that share the same Registered Domain: selfhost.eu) has been exceeded. There is no way to work around this rate limit. The next non-renewal certificate for this Registered Domain should be issuable after 2022-03-17 10:58:45 +0000 UTC (53m0s from now).
Thank you, but what can be the reason?
I don't change anything on FritzBox 7590 Router.
Does maybe my internet provider change something?
Port 80 is open for Raspberry, who try to connect DNS.
pi@raspberrypi:/var/www/html $ curl -4 ifconfig.co
185.119.35.149
pi@raspberrypi:/var/www/html $ curl -4 wojtacki.selfhost.eu
curl: (7) Failed to connect to wojtacki.selfhost.eu port 80: Keine Route zum Zielrechner
Login to wherever you set the DNS records for your domain, and replace the old IP with the new one.
NB: if your IP changes regularly, you really need a dynamic DNS provider. (Isn't selfhosted.eu one of them? Check their api, you probably have to add a crontab line to curl them every 5 minutes.)
wojtacki.selfhost.eu is a dynamic DNS and I have a crontab on Raspberry to get update.
This is the command: /letsencrypt/letsencrypt-auto -d wojtacki.selfhost.eu --redirect -m MYEMAIL --agree-tos --renew-by-default
No idea where I can check the wrong IP adress, it worked many years.