I have been renewing my certificate with letsencrypt for some time without a problem on my ubuntu 10.04 server on a consumer internet connection using dynamic dns. I have renewed the certificate 4 or 5 times with no problem. All of a sudden it is failing with the following message.
The following errors were reported by the server:
Timeout during connect (likely firewall problem)
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
This all works because I can get to my web site when I am away from home.
If you’re using the webroot plugin, you should also verify
that you are serving files from the webroot path you provided.