Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
It produced this output: Attempting to renew cert (cyberschool.idfinance.com) from /etc/letsencrypt/renewal/cyberschool.idfinance.com.conf produced an unexpected error: HTTPSConnectionPool(host='acme-v02.api.letsencrypt.org', port=443): Max retries exceeded with url: /directory (Caused by SSLError(SSLError("bad handshake: SysCallError(104, 'ECONNRESET')"))). Skipping.
All renewal attempts failed. The following certs could not be renewed:
/etc/letsencrypt/live/cyberschool.idfinance.com/fullchain.pem (failure)
My web server is (include version): Apache/2.4.41 (Ubuntu)
The operating system my web server runs on is (include version): Ubuntu 18
I can login to a root shell on my machine (yes or no, or I don't know): yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel):
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): certbot 0.40.0
Your IP is being blocked by LE
Please provide the Internet IP used by your server.
[Presumably: 5.188.198.162] @lestaff please check this IP.
Your system can't reach LE [for some other reason(s)]
Please show the outputs of: curl -I https://acme-v02.api.letsencrypt.org/directory curl -I https://google.com/
As it's a Cloudflare IPv6 endpoint, we can assume changes aren't that big that it's an issue at Cloudflare, which leaves the options of an IPv6 issue at your side or in between.
However, your curl command to google.com would probably also use IPv6? And that one worked..
Maybe the IPv6 IP address of your server has been blocked?
Could you perhaps try the command curl -6 ifconfig.co and let @JamesLE check that address?
Hm, that suggests there's something wrong with your IPv6 connectivity. That's something you should check and fix and isn't Let's Encrypt related I'm afraid.