When doing your initial “knife configure -i” command while setting up a chef workstation, if you encounter this error:
ERROR: Errno::EHOSTUNREACH: No route to host - connect(2)
Make sure you check your firewall settings.
On CentOS you can do:
sudo iptables -S
This will show you what is enabled currently. If you don not have port 443 open you will run into issues. To open it you can do this:
-A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
Make sure you save your changes…
sudo service iptables save
…and restart the firewall…
sudo service iptables restart
Advertisements