OPNsense Forum

Archive => 20.7 Legacy Series => Topic started by: ipanda on October 24, 2020, 01:05:23 PM

Title: [Resolved] igmpproxy stops routing packets after 6-8 minutes
Post by: ipanda on October 24, 2020, 01:05:23 PM
Hi,

I'm seeing an issue where my igmp streams from the IPTV subscription are dropping after around 6-8 minutes.

I have attached the verbose igmpproxy logs and noted where the stream dropped. I can't see anything in there that would suggest that the stream has been dropped/terminated.

Multicast comes from the 109.159.247.0/24 range. The igmpproxy settings are as follows:

root@OPNsense:~ # cat /usr/local/etc/igmpproxy.conf

##------------------------------------------------------
## Enable Quickleave mode (Sends Leave instantly)
##------------------------------------------------------
quickleave
phyint igb1 downstream ratelimit 0 threshold 1
altnet 192.168.1.0/24

phyint igb0 upstream ratelimit 0 threshold 1
altnet 109.159.247.0/24
altnet 224.0.0.0/4

phyint igb1_vlan60 disabled
phyint pppoe0 disabled


Currently, I'm restarting igmpproxy manually every time the stream drops...! I can do some tests if there's anything you'd like me to test.

Regards
Ben
Title: Re: igmpproxy stops routing packets after 6-8 minutes
Post by: heresjody on October 24, 2020, 01:09:51 PM
Are you using virtualization, for example Proxmox?
Title: Re: igmpproxy stops routing packets after 6-8 minutes
Post by: ipanda on October 24, 2020, 01:11:01 PM
I'm using no virtualisation. It's running on a protectli 4 port firewall.
Versions:
OPNsense 20.7.4-amd64 (issue was also happening on 20.7.3)
FreeBSD 12.1-RELEASE-p10-HBSD
OpenSSL 1.1.1h 22 Sep 2020
CPU:
Intel(R) Celeron(R) CPU J3160 @ 1.60GHz (4 cores)
Title: Re: igmpproxy stops routing packets after 6-8 minutes
Post by: heresjody on October 24, 2020, 01:12:08 PM
Sounds like an IGMP snooping error. Do you have IGMP snooping enabled in your switch?
Title: Re: igmpproxy stops routing packets after 6-8 minutes
Post by: ipanda on October 24, 2020, 01:18:18 PM
IGMP snooping is enabled on the switch for VLAN 1 (I'm not currently using VLANs)
Validate IGMPv3 IP header - Enabled
Block Unknown Multicast Address - Disabled
Title: Re: igmpproxy stops routing packets after 6-8 minutes
Post by: ipanda on October 24, 2020, 03:48:36 PM
Issue persists after a reboot
Title: Re: igmpproxy stops routing packets after 6-8 minutes
Post by: ipanda on October 25, 2020, 08:54:46 PM
Ok it seems you were correct with the switch. I completely rearranged everything and made use of one of the spare physical ports on the firewall to create a new physical lan just for the TV and it's working properly again.

Thanks for your help.
Title: Re: [Resolved] igmpproxy stops routing packets after 6-8 minutes
Post by: heresjody on October 25, 2020, 09:04:09 PM
Awesome, results are all that count. Enjoy your setup.