|
We have also had problems with using VPNs in the past. The issue has to do with the Heartbeat Messages that are sent out to the Multicast address "224.1.0.1". These messages allow the Node Managers to discover each other. Many VPNs do not allow routing of Multicast packets. If your's does, then it might need special configuration to allow these packets. Also, another problem has to do with the Time-To-Live (TTL) value on the packets. This is a value that indicates how many times the packet is allowed to be passed on through a network. When routing over VPN or the Internet, the packet may need to be relayed many times. In which case, you need to manually increase the TTL value by modifying the code. First check to make sure your VPN will allow the Multicast packets, then make sure it is configured properly to do so (if there is a special configuration). Finally, when you're confident those issues are resolved, we can show you how / where to modify the TTL value in the OpenJAUS Node Manager.
|