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

BGP not sending keepalives to specific IPv6 neighbor through GRE tunnel #15963

Closed
2 tasks done
nioroso-x3 opened this issue May 8, 2024 · 1 comment
Closed
2 tasks done
Labels
triage Needs further investigation

Comments

@nioroso-x3
Copy link

nioroso-x3 commented May 8, 2024

Description

I am using FRR 7.3.1 in vyos 1.2.6, keepalives to a IPv6 neighbor over a GRE tunnel suddenly stopped being sent and the link flaps once the the other router doesnt receive the keepalives (cisco asr1001).

No one has touched this router in years, I tried rebooting and changing the timers to 240/30 in both routers and FRR continues with the same behavior.

` Message statistics:
Inq depth is 0
Outq depth is 2588
Sent Rcvd
Opens: 2 2
Notifications: 0 2
Updates: 824 6
Keepalives: 2 15
Route Refresh: 0 0
Capability: 0 0
Total: 828 25
Minimum time between advertisement runs is 0 seconds

For address family: IPv4 Unicast
Not part of any update group
Community attribute sent to this neighbor(all)
0 accepted prefixes

For address family: IPv6 Unicast
Update group 6, subgroup 7
Packet Queue length 0
Community attribute sent to this neighbor(all)
Inbound path policy configured
Outbound path policy configured
Incoming update prefix filter list is *asXXXXXnetV6
Outgoing update prefix filter list is *allroutesV6
3 accepted prefixes

Connections established 2; dropped 1
Last reset 00:00:25, Peer closed the session
`

The Keepalives sent counter only increments when a new session is established.

Version

vyos# show version 
FRRouting 7.3.1 (vyos).
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-silent-rules' '--libdir=${prefix}/lib/x86_64-linux-gnu' '--libexecdir=${prefix}/lib/x86_64-linux-gnu' '--disable-maintainer-mode' '--enable-exampledir=/usr/share/doc/frr/examples/' '--localstatedir=/var/run/frr' '--sbindir=/usr/lib/frr' '--sysconfdir=/etc/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-systemd=yes' '--enable-rpki' '--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

I dont know how I would reproduce this in another configuration.

Expected behavior

For BGP keepalives to be sent.

Actual behavior

BGP keepalives are not being sent.

Additional context

No response

Checklist

  • I have searched the open issues for this bug.
  • I have not included sensitive information in this report.
@nioroso-x3 nioroso-x3 added the triage Needs further investigation label May 8, 2024
@donaldsharp
Copy link
Member

7.3 is just over 4 years ago at this point in time. While this might be a valid problem given the age of the code you are working with no-one is going to spend any time looking at this problem. I would recommend that you try to recreate this code on latest and let us know if the problem still exists, then we can look at it.

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

3 participants