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
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.
官方文档
https://datatracker.ietf.org/doc/html/rfc3810解决方案
-
Verify multicast application is running and listening: netstat -an | grep -E 'ff02::1:ff00:1234' ; if missing, restart the application that joins the group
-
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
无效尝试
常见但无效的做法:
-
80% 失败
If no listeners exist, increasing the interval only delays detection; it does not create listeners.
-
70% 失败
This may cause flooding but does not fix the missing report; the issue is at the host level.