networking protocol_error ai_generated partial

MLDv2:在eth0上未收到组ff02::1:ff00:1234的多播监听者报告

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

ID: networking/mldv2-query-no-report

其他格式: JSON · Markdown 中文 · English
82%修复率
84%置信度
1证据数
2024-08-22首次发现

版本兼容性

版本状态引入弃用备注
Linux kernel 6.5 active
OpenWrt 23.05 active
Cisco IOS XE 17.9 active

根因分析

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

English

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

官方文档

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

解决方案

  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

无效尝试

常见但无效的做法:

  1. 80% 失败

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

  2. 70% 失败

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