Diagnostic step 1
From the client, run 'tracepath -6 <hostname>' or 'mtr -6' to detect where IPv6 packets stop; capture tcpdump at the client and (if possible) at router WAN to confirm where SYNs disappear.
Generated Oct 3, 2026, 12:35:03 AM
From the client, run 'tracepath -6 <hostname>' or 'mtr -6' to detect where IPv6 packets stop; capture tcpdump at the client and (if possible) at router WAN to confirm where SYNs disappear.
Check router IPv6 prefix delegation and routing table; ensure upstream gateway using the delegated prefix is present and that the router advertises the correct prefix via RA.
Temporarily set MTU lower on client (e.g., 1280) and retry to see if PMTU issues are the cause; if lowering MTU fixes connections, investigate ICMPv6 filtering.
Enable detailed IPv6 logging on router and inspect for dropped packets or RA/ND errors; if router firmware is custom, test with vendor firmware or factory reset to rule out firmware bugs.
If diagnostics show packets reaching ISP border but no replies, contact ISP with traceroute/tcpdump evidence and request they check IPv6 routing and ICMPv6 handling; escalate to ISP support if they confirm upstream routing issues (provide captured traces).