"Failed to start IGMP proxy, you probably some PIM interfaces configured"

Hi all

I’m running a CCR 1009 with RouterOS V6.42.2.

I’m trying to get Multicast IPTV to run.

I started with a pretty simple configuration for an IGMP Proxy like this:

[admin@MikroTik] /routing igmp-proxy interface> print detail
Flags: X - disabled, I - inactive, D - dynamic, U - upstream
 0 I  interface=bridge-tv threshold=1 alternative-subnets="" upstream=no
 1 IU interface=vlan-swisscom threshold=1 alternative-subnets=224.0.0.0/4,195.186.0.0/16,213.3.72.0/24 upstream=yes

…does this sound legit?

Unfortunately I get the following message in the log and IPTV is not working…


May 25 10:22:01  mikrotik: starting IGMP proxy forwarding
May 25 10:22:01  mikrotik: failed to start IGMP proxy, you probably some PIM interfaces configured

Does this mean “you probably HAVE some” or “probably NEED some PIM interfaces configured”?

I check PIM-config and found two Interfaces configured dynamically:

[admin@MikroTik] /routing pim interface> print detail
Flags: X - disabled, I - inactive, D - dynamic, R - designated-router, v1 - IGMPv1, v2 - IGMPv2, v3 - IGMPv3
 0 D    interface=vlan-swisscom protocols=pim dr-priority=1 hello-period=30s hello-trigerred-delay=5s hello-holdtime=1m45s propagation-delay=50 override-interval=250
        tracking-support=yes require-hello=yes join-prune-period=1m join-prune-holdtime=3m30s assert-time=3m assert-override-interval=3s alternative-subnets=""

 1 DR   interface=register protocols=pim dr-priority=1 hello-period=30s hello-trigerred-delay=5s hello-holdtime=1m45s propagation-delay=50 override-interval=250
        tracking-support=yes require-hello=yes join-prune-period=1m join-prune-holdtime=3m30s assert-time=3m assert-override-interval=3s alternative-subnets=""

But even if I add any further interfaces it did not help for the IGMP Proxy failure…

…any hint what is missing here?

Thanks a lot in advance!

Cheers,
Losty

Oki… solved it myself…

Just in case someone lands here googling…

The message in-deed means that I have to get rid of those interfaces with PIM active. But how to do that?

Obviously those interfaces were not really “dynamically”, but more some relics of some whatever earlier config experiments. I guess due to some Mikrotik bug :open_mouth: those couldn’t be properly cleaned up and thus remained as “dynamically” with no chance of deleting them via any UI.

After rebooting the Mikrotik, those interfaces were gone from the PIM configuration and the IGMP Proxy started just fine…

Cheers!

/routing pim export

no config

reboot
enable igmp proxy - still invalid.. hmm?
@losty ?

Not sure if I understand what you’re trying to tell me…