Zixi Multicast Deployment Guid...
Troubleshooting
1min
this section provides troubleshooting advise for some common multicasting related issues issue probable cause solution no multicast bitrate on linux – the multicast stream is either 0 bitrate immediately, or its bitrate starts to drop to 0 after a while although typically this is an os configuration or network configuration issue, it could be caused by the zixi configuration in zixi, make sure the correct local ip address is specified in the udp input when using igmpv3 verify that correct ssm source ip is specified leave the ssm field blank to allow accepting the multicast from any ip verify if the multicast is joined to the right group with ‘netstat ng’ monitor incoming traffic with tcpdump see if it physically gets into the machine and then blocked in software, or if it doesn’t physically get there if it doesn’t get into the machine this is a network issue if it gets to the machine but our application still shows 0 bitrate it can be a routing/source ip issue use 'socat' as a useful debug tool to verify if another program can get the data on the same machine if 'socat' can create a file but our software can't see bitrate this can be a bug contact r\&d if the machine gets traffic in tcpdump, but not in software (ours or socat), then something is blocking it locally verify that the source of the multicast is in the same subnet of the ip receiving it, or that there is a proper routing rule directing the multicast to the listening ip verify the value of rp filter (cat /proc/sys/net/ipv4/conf/eth0/rp filter) set it to 0 if needed (replace eth0 with the proper nic, set it permanently in sysctl conf) check that there is no firewall that blocks the multicast traffic force igmpv2 on the os (rarely needed) echo "2" > /proc/sys/net/ipv4/conf/eth0/force igmp version replace 'eth0' with the interface name (set it permanently with "net ipv4 conf default force igmp version=2" in sysctl conf) traffic on the udp input on the zixi broadcaster side can looks doubled the same multicast address is available from multiple ips (sometimes used for encoder redundancy) set rp filter to 1 (if the multicast source is in the same subnet as the desired input ip) use the advanced "filter by ssm source ip" setting