This might not be able to be answered by the community but let's find out
How would I be able to tell if my server got a temp ban from LetsEncrypt? I tried to ping r3.o.lencr.org but it just doesn't respond from one of my IP addresses.
Hi @Aydan-MTH, and welcome to the LE community forum
You've come to the right place - it's just not normal working hours right now...
While we wait for someone to check on your IP. #1 Please provide the IP address in question. #2 Try: curl -Ii http://r3.o.lencr.org
If that fails to return "200", then show: traceroute -T -p 80 r3.o.lencr.org
You did "o"
That IP isn't blocked; It reached the site via port 80.
Please show why you think it is being blocked.
So, the name wouldn't even resolve to an IP?
That is a DNS issue [and a "temporary" one].
You might look for more resilient DNS service/configuration.
I'm pretty sure that issue was caused by systems very close to your server.
DNS is "relayed".
The authoritative zone never sees/hears your IP directly.
It can't ban you from resolving DNS.
Especially when the TTL is longer than a few seconds.
Those IPS are resolved and cached by such global DNS systems.
It would stop a banned IP form PING, HTTP, etc.
But not possible to stop it from DNS.
Notice the response from Google DNS [as is with all such recursive DNS systems]:
No.
In order to do anything with any name [on the Internet].
Step one is resolving that name to an IP.
The operating system can use nslookup or dig or any other method it chooses.
But the result is the same.
You can't ping example.com until you know where it is.
You can't browse example.com until you know where it is.
Siri, call Mom! Calling Mom [dails a ###-###-#### not a name]