Can they ping each other?
Is there a firewall running?
could be something do with the way cluster is discovered.
if both nodes are in the same subnet than they will be able to discover each other but if they in different subnet, they you need extra config at the router level etc to get the UDP discovery work correctly.
or you can use TCP instead of UDP for cross network cluster. just change the UDP config to TCP in the jgroups settings,