networking protocol_error ai_generated partial

MLDv2: no multicast listener report received for group ff02::1:ff00:1234 on eth0

ID: networking/mldv2-query-no-report

Also available as: JSON · Markdown · 中文
82%Fix Rate
84%Confidence
1Evidence
2024-08-22First Seen

Version Compatibility

VersionStatusIntroducedDeprecatedNotes
Linux kernel 6.5 active
OpenWrt 23.05 active
Cisco IOS XE 17.9 active

Root Cause

The multicast querier sent an MLDv2 query for a specific IPv6 group but received no listener report, indicating no active listeners on the segment.

generic

中文

多播查询器发送了针对特定IPv6组的MLDv2查询,但未收到任何监听者报告,表明该网段上没有活跃的监听者。

Official Documentation

https://datatracker.ietf.org/doc/html/rfc3810

Workarounds

  1. 85% success Verify multicast application is running and listening: netstat -an | grep -E 'ff02::1:ff00:1234' ; if missing, restart the application that joins the group
    Verify multicast application is running and listening: netstat -an | grep -E 'ff02::1:ff00:1234' ; if missing, restart the application that joins the group
  2. 80% success Check firewall rules on the host that may block MLD reports: sudo ip6tables -L -n | grep mld ; add allow rule if needed: ip6tables -A INPUT -p icmpv6 --icmpv6-type 143 -j ACCEPT
    Check firewall rules on the host that may block MLD reports: sudo ip6tables -L -n | grep mld ; add allow rule if needed: ip6tables -A INPUT -p icmpv6 --icmpv6-type 143 -j ACCEPT

中文步骤

  1. Verify multicast application is running and listening: netstat -an | grep -E 'ff02::1:ff00:1234' ; if missing, restart the application that joins the group
  2. Check firewall rules on the host that may block MLD reports: sudo ip6tables -L -n | grep mld ; add allow rule if needed: ip6tables -A INPUT -p icmpv6 --icmpv6-type 143 -j ACCEPT

Dead Ends

Common approaches that don't work:

  1. 80% fail

    If no listeners exist, increasing the interval only delays detection; it does not create listeners.

  2. 70% fail

    This may cause flooding but does not fix the missing report; the issue is at the host level.