Getting `Connection timed out` when trying to reach OpenStack with RDO endpoints
In a CentOS Google Cloud Plataform VM, I have installed a OpenStack with RDO packstack.
I've configured the VM's firewall to open ports used in Openstack endpoints, like 5000, used by keystone (listed with openstack catalog list
.
From browser (Horizon), I'm able to do whatever I want, but if I hit any endpoint directly, for example curl {ip}:5000
or hitting from Postman, I get a Connection timed out.
Am I missing something? What do I need to do to hit those endpoints?
Perhaps the ports are not really open, or they are blocked somewhere between your PC and the Google VM? firewall-cmd --list-ports and tcpdump may help figuring this out.
What if you log on to the Google VM, then run curl?
Thanks for answering and helping me.
firewall-cmd --list-ports
returnsFirewallD is not running
. So, should not be blocking me. I've never used thattcpdump
package, but when I runtcpdump
, I got nothing:tcpdump:
. Looks empty.Using Google VM, I can
curl
with both internal and external IP's. The problem is that I need to use endpoits outside VM. Can't understand why I can access in browser but not with endpoits.The university network was blocking it! I created other VM in Google and
curl
with external IP and worked. So I connected from my 4G and worked! Thanks for helping