I understand the current protocol certbot uses is becoming obsolete and unsupported. And while I have found references to certbot now supporting ALPN, it seems that is no longer the case.
Unfortunately, I can’t seem to find any noob friendly documentation on how to proceed now.
I have tried installing dehydrated.io. While registration worked, trying to actually generate certificates fails because connection to port 80 times out.
I proxy all http traffic to https. I do not intend to change that. Might that be the issue?
So what would be the best way to renew my certs in the future?
Not necessary to update your cron. If you take a peek at the files n /etc/letsencrypt/renewal/, the file for your domain should now be updated with the preferred challenge.