Elasticsearch cluster of 4 nodes has "master not discovered exception"

Can you telnet from one node to port 9300 on another? Is there any firewall rules that prevent the nodes from connecting? Is there anything in the Elasticsearch logs?