[Bug 254623] traceroute6: ICMP6 does not work anymore

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Mar 28 13:08:34 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254623

            Bug ID: 254623
           Summary: traceroute6: ICMP6 does not work anymore
           Product: Base System
           Version: 13.0-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: bin
          Assignee: bugs at FreeBSD.org
          Reporter: rashey at superbox.pl

Hi,

The traceroute6 command with -I argument does not work anymore.

I did not notice any other issues with data transfer or ping response.

I also restored 12.1 from backup to make sure that there is no any issues with
tunnel broker service and everything works well with the same configuration.


# freebsd-version
13.0-RC3


# fetch -6
https://download.freebsd.org/ftp/releases/amd64/amd64/ISO-IMAGES/13.0/CHECKSUM.SHA256-FreeBSD-13.0-RC3-amd64
CHECKSUM.SHA256-FreeBSD-13.0-RC3-amd64                1131  B 6071 kBps    00s


# ping6 -c1 www.google.com
PING6(56=40+8+8 bytes) 2001:X:X:X::2 --> 2a00:1450:401b:807::2004
16 bytes from 2a00:1450:401b:807::2004, icmp_seq=0 hlim=121 time=11.376 ms

--- www.google.com ping6 statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 11.376/11.376/11.376/0.000 ms


# tcpdump -nvi gif0
tcpdump: listening on gif0, link-type NULL (BSD loopback), capture size 262144
bytes
13:42:08.397237 IP6 (hlim 64, next-header ICMPv6 (58) payload length: 16)
2001:X:X:X::2 > 2a00:1450:401b:807::2004: [icmp6 sum ok] ICMP6, echo request,
seq 0
13:42:08.408567 IP6 (hlim 121, next-header ICMPv6 (58) payload length: 16)
2a00:1450:401b:807::2004 > 2001:X:X:X::2: [icmp6 sum ok] ICMP6, echo reply, seq
0
^C
2 packets captured
2 packets received by filter
0 packets dropped by kernel


# traceroute6 -Iq1 www.google.com
traceroute6 to www.google.com (2a00:1450:401b:807::2004) from 2001:X:X:X::2, 64
hops max, 20 byte packets
 1  *
 2  *
 3  *
 4  *
 5  *
 6  *
^C


# tcpdump -nvi gif0
tcpdump: listening on gif0, link-type NULL (BSD loopback), capture size 262144
bytes
13:46:12.095569 IP6 (hlim 1, next-header ICMPv6 (58) payload length: 20)
2001:X:X:X::2 > 2a00:1450:401b:807::2004: [icmp6 sum ok] ICMP6, echo request,
seq 1
13:46:12.108615 IP6 (flowlabel 0xbcb91, hlim 64, next-header ICMPv6 (58)
payload length: 68) 2001:470:70:402::1 > 2001:X:X:X::2: [icmp6 sum ok] ICMP6,
time exceeded in-transit for 2a00:1450:401b:807::2004
13:46:17.095798 IP6 (hlim 2, next-header ICMPv6 (58) payload length: 20)
2001:X:X:X::2 > 2a00:1450:401b:807::2004: [icmp6 sum ok] ICMP6, echo request,
seq 2
13:46:17.107274 IP6 (hlim 63, next-header ICMPv6 (58) payload length: 68)
2001:470:0:222::1 > 2001:X:X:X::2: [icmp6 sum ok] ICMP6, time exceeded
in-transit for 2a00:1450:401b:807::2004
13:46:22.096031 IP6 (hlim 3, next-header ICMPv6 (58) payload length: 20)
2001:X:X:X::2 > 2a00:1450:401b:807::2004: [icmp6 sum ok] ICMP6, echo request,
seq 3
13:46:22.107907 IP6 (hlim 62, next-header ICMPv6 (58) payload length: 68)
2001:7f8:42::a501:5169:1 > 2001:X:X:X::2: [icmp6 sum ok] ICMP6, time exceeded
in-transit for 2a00:1450:401b:807::2004
13:46:27.096194 IP6 (hlim 4, next-header ICMPv6 (58) payload length: 20)
2001:X:X:X::2 > 2a00:1450:401b:807::2004: [icmp6 sum ok] ICMP6, echo request,
seq 4
13:46:27.112026 IP6 (hlim 60, next-header ICMPv6 (58) payload length: 68)
2001:4860:0:1185::1 > 2001:X:X:X::2: [icmp6 sum ok] ICMP6, time exceeded
in-transit for 2a00:1450:401b:807::2004
13:46:32.096428 IP6 (hlim 5, next-header ICMPv6 (58) payload length: 20)
2001:X:X:X::2 > 2a00:1450:401b:807::2004: [icmp6 sum ok] ICMP6, echo request,
seq 5
13:46:32.108899 IP6 (hlim 59, next-header ICMPv6 (58) payload length: 68)
2001:4860:0:1::1645 > 2001:X:X:X::2: [icmp6 sum ok] ICMP6, time exceeded
in-transit for 2a00:1450:401b:807::2004
13:46:37.096667 IP6 (hlim 6, next-header ICMPv6 (58) payload length: 20)
2001:X:X:X::2 > 2a00:1450:401b:807::2004: [icmp6 sum ok] ICMP6, echo request,
seq 6
13:46:37.108037 IP6 (hlim 121, next-header ICMPv6 (58) payload length: 20)
2a00:1450:401b:807::2004 > 2001:X:X:X::2: [icmp6 sum ok] ICMP6, echo reply, seq
6
13:46:42.096917 IP6 (hlim 7, next-header ICMPv6 (58) payload length: 20)
2001:X:X:X::2 > 2a00:1450:401b:807::2004: [icmp6 sum ok] ICMP6, echo request,
seq 7
13:46:42.108278 IP6 (hlim 121, next-header ICMPv6 (58) payload length: 20)
2a00:1450:401b:807::2004 > 2001:X:X:X::2: [icmp6 sum ok] ICMP6, echo reply, seq
7
^C
14 packets captured
14 packets received by filter
0 packets dropped by kernel


# traceroute6 -Ivq1 www.google.com
data too short (-1 bytes) from invalid
data too short (-1 bytes) from invalid
data too short (-1 bytes) from invalid
data too short (-1 bytes) from invalid
data too short (-1 bytes) from invalid
data too short (-1 bytes) from invalid
^C


Please let me know if you need any additional information.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list