I have a jenkins server in aws. I can browse it (on my private network) by visiting http://{ip-of-my-jenkins-server}:8080, but if I try browsing http://{fqdn-of-my-jenkins-server}:8080, the request times out.
If I open a commandline and type hostname {fqdn-of-my-jenkins-server}, I get an ip, but if I try curling it, that times out also. But if I curl the ip, I get html back.
I don't understand why this is happening; it doesn't make any sense.
The domain is set up on a windows domain server on the same network.