What’s done wrong here?

$ curl foo.example.com
curl: (6) Could not resolve host: foo.example.com
$ host foo.example.com
Host foo.example.com not found: 3(NXDOMAIN)
$ ping foo.example.com
ping: foo.example.com: Name or service not known
$ traceroute foo.example.com
foo.example.com: Name or service not known

Another admin trying to be thorough when reporting an issus. They could have stopped after the first command. The curl error messages tells you everything you need to know. If curl can’t resolve the name, the other tools will very likely also not be able to resovle the name.

From my troubleshooting workshop at DENOG17, slides: