OnixS C++ CME MDP Premium Market Data Handler  5.8.9
API Documentation
Connectivity troubleshooting

In most cases, the absence of multicast data is caused by network-related configuration issues described below.

Firewall blocks network packets

Usually, updating firewall rules or simply turning it off solves the issue.

Note
Disabling a firewall may be dangerous. Consult your system administrator before turning the firewall off.

Reverse path filtering on network interfaces (Linux only)

Usually, disabling reverse path filtering by updating system control parameters resolves the issue.

System control parameters (/etc/sysctl.conf) affecting reverse path filtering:

Parameter Description
net.ipv4.conf.default.rp_filter Defines default policy.
net.ipv4.conf.*NetworkInterface*.rp_filter Defines policy for the NetworkInterface network interface.

To determine the current status of reverse path filtering, run the command below:

1 sysctl -a | grep rp_filter

To disable reverse path filtering, run the following command:

1 echo 0 > /proc/sys/net/ipv4/conf/<NetworkInterface>/rp_filter

Specifying network interfaces explicitly

If the network configuration requires specifying the network interface explicitly, the OnixS::CME::MDH::FeedSettings::feedANetworkInterfaces and OnixS::CME::MDH::FeedSettings::feedBNetworkInterfaces parameters must be updated accordingly.

See also
Network interfaces

More information

More information can be found in our Lost multicast packets troubleshooting guide.