How to renew Let's Encrypt SSL certificate without port 80/443?

Hi everyone, my ISP does not let me use port below like 32000, so i need a way to update SSL certificate without opening port 80 or 443, is there any way?

You need to use DNS record challenge. Most dynamic DNS providers allow this. Search for dns record challenge with Let’s Encrypt.

Cloudflare have a free DNS service that provide scriptable DNS access, which is supported by the Let’s Encrypt Addon, but there are others too.