This is a sort of a followup for an older post of mine, where I explained how you can allow multicast IPTV through the Uncomplicated Firewall (UFW). I’ve come across the same problem again, but this time I’m using Firewall Daemon, and so, here are the necessary commands to allow multicast traffic through the firewall if you’re running firewalld:
firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 0 -p igmp -j ACCEPT firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 0 -d 224.0.0.0/8 -j ACCEPT firewall-cmd --reload