Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Neighbor gets status FAILED in IPv6 over IPv4 DMVPN #15554

Open
2 tasks done
aapostoliuk opened this issue Mar 14, 2024 · 0 comments
Open
2 tasks done

Neighbor gets status FAILED in IPv6 over IPv4 DMVPN #15554

aapostoliuk opened this issue Mar 14, 2024 · 0 comments
Labels
triage Needs further investigation

Comments

@aapostoliuk
Copy link

Description

DMVPN Network. IPv6 over IPv4.
Records that NHRP added to Neighbor binding in Linux after 30 seconds change their status from REACHABLE to STALE then DELAY, PROBE, and finally FAILED.
It drops traffic through the tunnel.

Version

OS version:
root@debianFRR:/home/netadmin# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:        12
Codename:       bookworm

root@debianFRR:/home/netadmin# uname -a
Linux debianFRR 6.1.0-18-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.76-1 (2024-02-01) x86_64 GNU/Linux

FRR version:
debianFRR# show ver
FRRouting 10.1-dev (debianFRR) on Linux(6.1.0-18-amd64).
Copyright 1996-2005 Kunihiro Ishiguro, et al.
configured with:
    '--build=x86_64-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-option-checking' '--disable-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' '--disable-maintainer-mode' '--sbindir=/usr/lib/frr' '--with-vtysh-pager=/usr/bin/pager' '--libdir=/usr/lib/x86_64-linux-gnu/frr' '--with-moduledir=/usr/lib/x86_64-linux-gnu/frr/modules' '--disable-dependency-tracking' '--enable-rpki' '--enable-scripting' '--enable-pim6d' '--with-libpam' '--enable-doc' '--enable-doc-html' '--enable-snmp' '--enable-fpm' '--disable-protobuf' '--disable-zeromq' '--enable-ospfapi' '--enable-bgp-vnc' '--enable-multipath=256' '--enable-user=frr' '--enable-group=frr' '--enable-vty-group=frrvty' '--enable-configfile-mask=0640' '--enable-logfile-mask=0640' 'build_alias=x86_64-linux-gnu' 'PYTHON=python3'

How to reproduce

Network:
Cisco HUB - FRR Spoke in one network.
Cisco HUB Configuration:

interface Tunnel100
 no ip redirects
 ipv6 mtu 1400
 ipv6 address 2001:DB8::1/64
 ipv6 nhrp map multicast dynamic
 ipv6 nhrp network-id 1
 ipv6 nhrp holdtime 60
 ipv6 nhrp redirect
 tunnel source GigabitEthernet0/0
 tunnel mode gre multipoint
 tunnel key 42
!
interface GigabitEthernet0/0
 ip address 192.168.100.100 255.255.255.0
 duplex auto
 speed auto
 media-type rj45

FRR Spoke Configuration
Adding tunnel interface

ip tunnel add gre1 mode gre key 42 ttl 64 dev ens36
sysctl -w net.ipv6.conf.gre1.addr_gen_mode=1
ip link set mtu 1400 dev gre1
ip addr add  2001:db8::27/128 dev gre1
ip link set gre1 up

FRR config

ipv6 route 2001:db8::/64 2001:db8::1 200
!
interface gre1
 ipv6 address 2001:db8::27/128
 ipv6 nhrp holdtime 15
 ipv6 nhrp map 2001:db8::1 192.168.100.100
 ipv6 nhrp network-id 1
 ipv6 nhrp nhs 2001:db8::1 nbma 192.168.100.100
 ipv6 nhrp registration no-unique
 ipv6 nhrp shortcut
 no link-detect
 tunnel source ens36

NHRP works.

debianFRR# show ipv6 nhrp
Iface    Type     Protocol                 NBMA                     Claimed NBMA             Flags  Identity
gre1     local    2001:db8::27             192.168.100.127          192.168.100.127                 -
gre1     nhs      2001:db8::1              192.168.100.100          192.168.100.100           T
debianFRR# show ipv6 route
Codes: K - kernel route, C - connected, L - local, S - static,
       R - RIPng, O - OSPFv3, I - IS-IS, B - BGP, N - NHRP,
       T - Table, v - VNC, V - VNC-Direct, A - Babel, F - PBR,
       f - OpenFabric, t - Table-Direct,
       > - selected route, * - FIB route, q - queued, r - rejected, b - backup
       t - trapped, o - offload failure

S>* 2001:db8::/64 [200/0] via 2001:db8::1, gre1 onlink, weight 1, 00:28:14
N>* 2001:db8::1/128 [10/0] is directly connected, gre1, weight 1, 00:28:14
L * 2001:db8::27/128 is directly connected, gre1, 00:28:15
C>* 2001:db8::27/128 is directly connected, gre1, 00:28:15
C * fe80::/64 is directly connected, ens36, 00:28:15
C>* fe80::/64 is directly connected, ens33, 00:28:15

But after some time - up to 30 sec IPv6 neighbor status goes from REACHABLE to STALE.

root@debianFRR:/home/netadmin# ip -6 neigh
2001:db8::1 dev gre1 lladdr 192.168.100.100 STALE proto nhrp

And then if you ping from HUB to SPOKE

Router#ping 2001:DB8::27
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2001:DB8::27, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/2 ms
Router#

Neighbor status goes to DELAY then to PROBE and finally to FAILED

root@debianFRR:/home/netadmin# ip -6 neigh
2001:db8::1 dev gre1 FAILED proto nhrp

Now HUB can not ping SPOKE

Router#ping 2001:DB8::27
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 2001:DB8::27, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)

Debuggin
debug nhrp all

2024-03-14 11:50:36.839 [DEBG] nhrpd: [QKAVD-96T1H] if-up: gre1
2024-03-14 11:50:36.839 [DEBG] nhrpd: [Q5SCG-KA6PJ] gre1: gre interface 10 vr 0 obtained from system
2024-03-14 11:50:36.839 [DEBG] nhrpd: [KCKXM-TF1BY] gre1: GRE: 2a000000 3 0
2024-03-14 11:50:36.839 [DEBG] nhrpd: [N2D3R-FSGYB] gre1: IPv6 address changed to (none)
2024-03-14 11:50:36.839 [DEBG] nhrpd: [Z503Z-70JQW] NHS: Flush timer for 192.168.100.100
2024-03-14 11:50:36.839 [ERR!] zebra: [WVJCK-PPMGD][EC 4043309093] netlink-dp (NS 0) error: No such file or directory, type=(67), seq=36, pid=2440816301
2024-03-14 11:50:36.839 [DEBG] nhrpd: [Q7PTC-GQFPF] if-addr-add: gre1: 2001:db8::27/128
2024-03-14 11:50:36.839 [DEBG] nhrpd: [N2D3R-FSGYB] gre1: IPv6 address changed to 2001:db8::27/128
2024-03-14 11:50:36.839 [DEBG] nhrpd: [VZQX2-A5SP9] cache: same type 7, updating expiry and changing nbma addr from (unspec) to (NULL)
2024-03-14 11:50:36.839 [DEBG] nhrpd: [Z503Z-70JQW] NHS: Flush timer for 192.168.100.100
2024-03-14 11:50:36.839 [DEBG] nhrpd: [Y8MQK-M3R2Z] cache: new type 0/6, or peer diff, or mtu 0/0, nbma (unspec) --> (NULL) (map 1)
2024-03-14 11:50:36.839 [DEBG] nhrpd: [KBRW1-VCH1W] cache: gre1 2001:db8::1: accept
2024-03-14 11:50:36.839 [DEBG] nhrpd: [G68G8-7T7EG] cache (peer check failed: online?0 requested?0 ipsec?0)
2024-03-14 11:50:36.849 [DEBG] nhrpd: [JH20W-CR6RH] NHS: Waiting link for 192.168.100.100
2024-03-14 11:50:36.850 [DEBG] nhrpd: [RQD0X-A6AJP] if-route-add: 2001:db8::27/128 via :: dev gre1
2024-03-14 11:50:36.889 [DEBG] nhrpd: [Z503Z-70JQW] NHS: Flush timer for 192.168.100.100
2024-03-14 11:50:36.889 [DEBG] nhrpd: [R4TF4-BYXGE] cache (remote_nbma_natoa unspec): Update binding for 2001:db8::1 dev gre1 from (deleted) to peer.vc.nbma 192.168.100.100
2024-03-14 11:50:36.889 [DEBG] nhrpd: [SA7F6-TT1FB] Zebra send: route add 2001:db8::1/128 nexthop <onlink> metric 0 count 1 dev gre1
2024-03-14 11:50:36.899 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:50:36.899 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:50:36.899 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:50:36.906 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:50:36.906 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:36.906 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:36.906 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:50:36.906 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:50:36.906 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:50:36.906 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:50:36.906 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:50:36.910 [DEBG] nhrpd: [RQD0X-A6AJP] if-route-add: 2001:db8::/64 via 2001:db8::1 dev gre1
2024-03-14 11:50:38.080 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:40.080 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:41.908 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:50:41.908 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:50:41.908 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:50:41.912 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:50:41.912 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:41.912 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:41.912 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:50:41.912 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:50:41.912 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:50:41.912 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:50:41.912 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:50:42.080 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:44.081 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:46.083 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:46.913 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:50:46.913 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:50:46.913 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:50:46.917 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:50:46.917 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:46.917 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:46.917 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:50:46.917 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:50:46.917 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:50:46.917 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:50:46.917 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:50:48.084 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:50.084 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:51.918 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:50:51.918 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:50:51.918 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:50:51.923 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:50:51.923 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:51.923 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:51.923 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:50:51.923 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:50:51.923 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:50:51.923 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:50:51.923 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:50:52.084 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:54.086 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:56.087 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:50:56.924 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:50:56.924 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:50:56.924 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:50:56.928 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:50:56.928 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:56.928 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:50:56.928 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:50:56.928 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:50:56.928 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:50:56.928 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:50:56.928 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:50:58.089 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:00.089 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:00.367 [DEBG] nhrpd: [QQ0NK-1H449] Netlink: new-neigh 2001:db8::1 dev gre1 lladdr 192.168.100.100 nud 0x4 cache used 0 type 6
2024-03-14 11:51:01.929 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:51:01.929 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:51:01.929 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:51:01.933 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:51:01.933 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:01.933 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:01.933 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:51:01.933 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:51:01.933 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:51:01.933 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:51:01.933 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:51:02.089 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:04.090 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:06.091 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:06.934 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:51:06.934 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:51:06.934 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:51:06.939 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:51:06.939 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:06.939 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:06.939 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:51:06.939 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:51:06.939 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:51:06.939 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:51:06.939 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:51:08.092 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:10.092 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:11.940 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:51:11.940 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:51:11.940 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:51:11.944 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:51:11.944 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:11.944 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:11.944 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:51:11.944 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:51:11.944 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:51:11.944 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:51:11.944 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:51:12.093 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:14.094 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:16.095 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:16.945 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:51:16.945 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:51:16.945 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:51:16.949 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:51:16.949 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:16.949 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:16.949 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:51:16.949 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:51:16.949 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:51:16.949 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:51:16.949 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:51:18.096 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:20.097 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:21.951 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:51:21.951 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:51:21.951 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:51:21.955 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:51:21.955 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:21.955 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:21.955 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:51:21.955 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:51:21.955 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:51:21.955 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:51:21.955 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:51:22.097 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:24.099 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:26.100 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:26.223 [DEBG] nhrpd: [QQ0NK-1H449] Netlink: new-neigh 2001:db8::1 dev gre1 lladdr 192.168.100.100 nud 0x10 cache used 0 type 6
2024-03-14 11:51:26.955 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:51:26.955 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:51:26.955 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:51:26.963 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:51:26.963 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:26.963 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:26.963 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:51:26.963 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:51:26.963 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:51:26.963 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:51:26.963 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:51:28.101 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:29.295 [DEBG] nhrpd: [QQ0NK-1H449] Netlink: new-neigh 2001:db8::1 dev gre1 lladdr (unspec) nud 0x20 cache used 0 type 6
2024-03-14 11:51:30.102 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:31.964 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:51:31.964 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:51:31.964 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:51:31.969 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:51:31.969 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:31.969 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:31.969 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:51:31.969 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:51:31.969 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:51:31.969 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:51:31.969 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:51:32.102 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:34.103 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:36.104 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:36.969 [DEBG] nhrpd: [Z7K3A-GSQPT] NHS: Register 2001:db8::27 -> 2001:db8::1 (timeout 2)
2024-03-14 11:51:36.969 [DEBG] nhrpd: [PTQ80-8JY6C] Send Registration-Request(3) 2001:db8::27 -> 2001:db8::1
2024-03-14 11:51:36.969 [DEBG] nhrpd: [WSA6E-5GM0H] PACKET: Send 192.168.100.127 -> 192.168.100.100
2024-03-14 11:51:36.974 [DEBG] nhrpd: [K0534-5VD2M] PACKET: Recv 192.168.100.100 -> 192.168.100.127
2024-03-14 11:51:36.974 [DEBG] nhrpd: [PTQ80-8JY6C] Recv Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:36.974 [DEBG] nhrpd: [PTQ80-8JY6C] !LOCAL Registration-Reply(4) 2001:db8::1 -> 2001:db8::27
2024-03-14 11:51:36.974 [DEBG] nhrpd: [HNSEW-AYHEP] NHS: Reg.reply received
2024-03-14 11:51:36.974 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: 2001:db8::27: 0
2024-03-14 11:51:36.974 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 0
2024-03-14 11:51:36.974 [DEBG] nhrpd: [TZGHZ-EV5AB] NHS: CIE registration: fe80::e68:a7ff:fe1f:0: 0
2024-03-14 11:51:36.974 [DEBG] nhrpd: [HEJ78-GDBV7] NHS: CIE MTU: 17912
2024-03-14 11:51:38.105 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:40.105 [DEBG] nhrpd: [S2H7W-EAHAS] vici_reconnect: failure connecting VICI socket: Invalid argument
2024-03-14 11:51:41.295 [DEBG] nhrpd: [QQ0NK-1H449] Netlink: new-neigh 2001:db8::1 dev gre1 lladdr (unspec) nud 0x20 cache used 0 type 6

Expected behavior

As I saw in IPv4 over IPv4 DMVPN in FRR,
ip neigh command shows STALE status after REACHABLE then DELAY but then it shows REACHABLE again.

Actual behavior

Actual behavior was described with debug logs in the "How to reproduce" section.

Additional context

No response

Checklist

  • I have searched the open issues for this bug.
  • I have not included sensitive information in this report.
@aapostoliuk aapostoliuk added the triage Needs further investigation label Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage Needs further investigation
Projects
None yet
Development

No branches or pull requests

1 participant