Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Mar 2021 13:08:34 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 254623] traceroute6: ICMP6 does not work anymore
Message-ID:  <bug-254623-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254623

            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@FreeBSD.org
          Reporter: rashey@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 w=
ith
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/CHECK=
SUM.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=3D40+8+8 bytes) 2001:X:X:X::2 --> 2a00:1450:401b:807::2004
16 bytes from 2a00:1450:401b:807::2004, icmp_seq=3D0 hlim=3D121 time=3D11.3=
76 ms

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


# tcpdump -nvi gif0
tcpdump: listening on gif0, link-type NULL (BSD loopback), capture size 262=
144
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 reques=
t,
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 262=
144
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 reques=
t,
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] ICMP=
6,
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 reques=
t,
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 reques=
t,
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 exceed=
ed
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 reques=
t,
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 reques=
t,
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 reques=
t,
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 reques=
t,
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.

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-254623-227>