Graphics.MulticastIssues - lordmundi/wikidoctest GitHub Wiki
Multicast Issues
If you are not able to get a DOUG client to talk with a comm server, try the following:
Test multicast
First, make sure that MultiCast is being passed properly. You can do this by using this handy dandy test program here.
Disable iptables
If iptables or other firewall stuff is running, it could be blocking multicast. If the test above fails, try turning off iptables and retesting with the utility above:
> service iptables stop
If the test passes now, disable iptables so it doesn't come on after rebooting, or figure out how to adjust your iptables rules to allow multicast:
> chkconfig iptables off
Examine and check comm parameters
If that test utility works, then double check that all of your comm paramters are the same on both sides. Particularly, look at the following:
- echo $MC_TAG
- echo $MC_GROUP
- echo $MC_PORT
- echo $TCP_PORT
Use a direct comm connection
If you can't get multicast to work (perhaps the config changes required are not under your control), you can use the direct comm capabilities introduced in EDGE_v1.1_DCOMM_071120. If you are using EDGE v2.3 or greater, see the article "Connecting Clients to Manager Without Multicast". If your version of EDGE is older than v2.3, you can read about the new capabilities in the release notes here.
Another thing to try from keith:
NOTE: Frankie will probably need to correct this.
# If you want to run with comm, even standalone,
# you need to have multicast setup
#
# Try this to see if multicast is working:
% ping 224.0.0.1
# If that fails you may try the following for the loopback device
root> ip route add 224.0.0.0/4 dev lo
root> echo 1 > /proc/sys/net/ipv4/ip_forward
— [vetter][4] June 26, 2007, at 03:49 PM