Adding new node is failing

Hi there,
I am an ES newbie, and having a problem adding 2nd node. I am getting an error below. So I set up Shield on my master node with few users, and I am guessing I need to something on 2nd node so it can find the master node, but I haven't been able to find any doc on this. I already installed Shield on 2nd node too. Let me know.. thanks!!

[2016-02-22 10:05:55,447][WARN ][discovery.zen.ping.unicast] [node-2] failed to send ping to [{#zen_unicast_1#}{ip}{ip}]
TransportException[transport stopped, action: internal:discovery/zen/unicast]
at org.elasticsearch.transport.TransportService$2.run(TransportService.java:198)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Both nodes should have the same Shield config, is this the case?
Can you ping the nodes and telnet to 9300?

Not sure why, but it's working now. Thanks though!