Can't renew certificates

Yes, your server is only accessible from some locations, not all, at least according to the online tool I tried:

In order to use the HTTP-01 challenge, Let's Encrypt requires that it can connect to your server from multiple locations around the world. If it's not a firewall on your system, perhaps it's one further upstream of you used by your router or Internet provider.

A FAQ with some more information on checking from multiple locations is also available:

4 Likes