[FROG] FRR - Route-Server / IPv6 error

Donald Sharp sharpd at cumulusnetworks.com
Wed Jan 30 08:03:54 EST 2019


Duchet -

Can I see `show ipv6 nht` and a `show bgp nexthop`.  This sure looks
like you don't have zebra running

donald

On Wed, Jan 30, 2019 at 7:43 AM Duchet Rémy <remy at duchet.eu> wrote:
>
> Hello all,
>
>
>
> We have setup successfully FRR as route server (IPv4) with multiple PEER (Cisco ASR), and we are happy with the first part of the configuration.
>
> When we try to configure the same with IPv6, we have multiple problem, and the BGP session is always reset.
>
> Our setup :
>
> -          CISCO ASR IOS-XE 16.1 and IOS-XE 15.4
>
> -          Physical server with Bond interface (2 x 10Gbps SFP+) and 1 UTP (for management purpose).
>
> -          Private AS for the route-server
>
> -          Public AS for all other router
>
>
>
> Purpose of this setup :
>
> -          All router will announce his own learned BGP route to the RS
>
> -          The RS will redistribute one FULL table to all router.
>
>
>
> Configuration on FRR (IP add and router-ID was changed:
>
>
>
> router bgp 65129 view rs
>
> bgp router-id 192.168.1.16
>
> bgp log-neighbor-changes
>
> neighbor 2001:db8::2 remote-as 60129
>
> neighbor 2001:db8::2 interface br0
>
> neighbor 2001:db8::2 update-source br0
>
> !
>
> address-family ipv6 unicast
>
>   neighbor 2001:db8::2 activate
>
>   neighbor 2001:db8::2 as-override
>
>   neighbor 2001:db8::2 soft-reconfiguration inbound
>
>   neighbor 2001:db8::2 route-server-client
>
> exit-address-family
>
>
>
> Configuration on PEER (IP add and router-ID was changed:
>
>
>
> router bgp 60129
>
> bgp router-id 192.168.0.2
>
> no bgp enforce-first-as
>
> bgp log-neighbor-changes
>
> neighbor 2001:db8::16 remote-as 65129
>
> neighbor 2001:db8::16 update-source Port-channel5.210
>
> !
>
> address-family ipv6
>
>   neighbor 2001:db8::16 activate
>
>   neighbor 2001:db8::16 next-hop-self
>
>   neighbor 2001:db8::16 allowas-in
>
>   neighbor 2001:db8::16 soft-reconfiguration inbound
>
> exit-address-family
>
> !
>
>
>
> Debug Log of FRR (real IPv6 was changed ):
>
>
>
> 2019/01/30 08:31:50 BGP: u7:s5 add peer 2001:db8::2
>
> 2019/01/30 08:31:50 BGP: 2001:db8::2: Interface not set appropriately to handle this some attributes
>
> 2019/01/30 08:31:50 BGP: 2001:db8::2: Attribute MP_REACH_NLRI, parse error - treating as withdrawal
>
> 2019/01/30 08:31:50 BGP: 2001:db8::2 rcvd UPDATE with errors in attr(s)!! Withdrawing route.
>
> 2019/01/30 08:31:50 BGP: 2001:db8::2 [Error] Update packet error (wrong prefix length 64 for afi 1)
>
> 2019/01/30 08:31:50 BGP: 2001:db8::2 [Error] Error parsing NLRI
>
> 2019/01/30 08:31:50 BGP: %NOTIFICATION: sent to neighbor 2001:db8::2 3/10 (UPDATE Message Error/Invalid Network Field) 0 bytes
>
> 2019/01/30 08:31:50 BGP: bgp_process_packet: BGP UPDATE receipt failed for peer: 2001:db8::2
>
> 2019/01/30 08:31:50 BGP: %ADJCHANGE: neighbor 2001:db8::2(Unknown) in vrf  Down BGP Notification send
>
> 2019/01/30 08:31:50 BGP: 2001:db8::2 remove from all update group
>
> 2019/01/30 08:32:02 BGP: bind to interface br0 failed, errno=1
>
> 2019/01/30 08:32:02 BGP: 2001:db8::2 unrecognized capability code: 70 - ignored
>
> 2019/01/30 08:32:02 BGP: %ADJCHANGE: neighbor 2001:db8::2(Unknown) in vrf  Up
>
> 2019/01/30 08:32:02 BGP: u7:s5 add peer 2001:db8::2
>
> 2019/01/30 08:32:02 BGP: 2001:db8::2: Interface not set appropriately to handle this some attributes
>
> 2019/01/30 08:32:02 BGP: 2001:db8::2: Attribute MP_REACH_NLRI, parse error - treating as withdrawal
>
> 2019/01/30 08:32:02 BGP: 2001:db8::2 rcvd UPDATE with errors in attr(s)!! Withdrawing route.
>
> 2019/01/30 08:32:02 BGP: 2001:db8::2 [Error] Update packet error (wrong prefix length 64 for afi 1)
>
> 2019/01/30 08:32:02 BGP: 2001:db8::2 [Error] Error parsing NLRI
>
> 2019/01/30 08:32:02 BGP: %NOTIFICATION: sent to neighbor 2001:db8::2 3/10 (UPDATE Message Error/Invalid Network Field) 0 bytes
>
> 2019/01/30 08:32:02 BGP: bgp_process_packet: BGP UPDATE receipt failed for peer: 2001:db8::2
>
> 2019/01/30 08:32:02 BGP: %ADJCHANGE: neighbor 2001:db8::2(Unknown) in vrf  Down BGP Notification send
>
> 2019/01/30 08:32:02 BGP: 2001:db8::2 remove from all update group
>
> 2019/01/30 08:32:09 BGP: bind to interface br0 failed, errno=1
>
> 2019/01/30 08:32:09 BGP: 2001:db8::2 unrecognized capability code: 70 - ignored
>
> 2019/01/30 08:32:09 BGP: %ADJCHANGE: neighbor 2001:db8::2(Unknown) in vrf  Up
>
> 2019/01/30 08:32:09 BGP: u7:s5 add peer 2001:db8::2
>
> 2019/01/30 08:32:09 BGP: 2001:db8::2: Interface not set appropriately to handle this some attributes
>
> 2019/01/30 08:32:09 BGP: 2001:db8::2: Attribute MP_REACH_NLRI, parse error - treating as withdrawal
>
> 2019/01/30 08:32:09 BGP: 2001:db8::2 rcvd UPDATE with errors in attr(s)!! Withdrawing route.
>
> 2019/01/30 08:32:09 BGP: 2001:db8::2 [Error] Update packet error (wrong prefix length 64 for afi 1)
>
> 2019/01/30 08:32:09 BGP: 2001:db8::2 [Error] Error parsing NLRI
>
> 2019/01/30 08:32:09 BGP: %NOTIFICATION: sent to neighbor 2001:db8::2 3/10 (UPDATE Message Error/Invalid Network Field) 0 bytes
>
> 2019/01/30 08:32:09 BGP: bgp_process_packet: BGP UPDATE receipt failed for peer: 2001:db8::2
>
> 2019/01/30 08:32:09 BGP: %ADJCHANGE: neighbor 2001:db8::2(Unknown) in vrf  Down BGP Notification send
>
> 2019/01/30 08:32:09 BGP: 2001:db8::2 remove from all update group
>
>
>
>
>
> Debug log from 1 PEER :
>
>
>
> Jan 30 08:34:08.582: BGP: nbr global 2001:db8::16 Open active delayed 9216ms (35000ms max, 60% jitter)
>
> Jan 30 08:34:08.583: BGP: nbr global 2001:db8::16 Active open failed - open timer running
>
> Jan 30 08:34:17.773: BGP: 2001:db8::16 active went from Idle to Active
>
> Jan 30 08:34:17.773: BGP: 2001:db8::16 open active, local address 2A02:4FE0::2
>
> Jan 30 08:34:17.774: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:0) act Adding topology IPv6 Unicast:base
>
> Jan 30 08:34:17.774: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:0) act Send OPEN
>
> Jan 30 08:34:17.774: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:0) act Building Enhanced Refresh capability
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active went from Active to OpenSent
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active sending OPEN, version 4, my as: 60129, holdtime 180 seconds, ID B9381902
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcv message type 1, length (excl. header) 70
>
> Jan 30 08:34:17.774: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:0) act Receive OPEN
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcv OPEN, version 4, holdtime 180 seconds
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcv OPEN w/ OPTION parameter len: 60
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcvd OPEN w/ optional parameter type 2 (Capability) len 6
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has CAPABILITY code: 1, length 4
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has MP_EXT CAP for afi/safi: 1/1
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcvd OPEN w/ optional parameter type 2 (Capability) len 6
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has CAPABILITY code: 1, length 4
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has MP_EXT CAP for afi/safi: 2/1
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcvd OPEN w/ optional parameter type 2 (Capability) len 2
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has CAPABILITY code: 128, length 0
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has ROUTE-REFRESH capability(old) for all address-families
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcvd OPEN w/ optional parameter type 2 (Capability) len 2
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has CAPABILITY code: 2, length 0
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has ROUTE-REFRESH capability(new) for all address-families
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcvd OPEN w/ optional parameter type 2 (Capability) len 6
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has CAPABILITY code: 65, length 4
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has 4-byte ASN CAP for: 65129
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcvd OPEN w/ optional parameter type 2 (Capability) len 10
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has CAPABILITY code: 69, length 8
>
> Jan 30 08:34:17.774: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:0) act Add Path not supported for EBGP nbr 2001:db8::16.
>
> Jan 30 08:34:17.774: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:0) act Add Path not supported for EBGP nbr 2001:db8::16.
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcvd OPEN w/ optional parameter type 2 (Capability) len 8
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has CAPABILITY code: 73, length 6
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active unrecognized capability code: 73 - ingored
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcvd OPEN w/ optional parameter type 2 (Capability) len 4
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active OPEN has CAPABILITY code: 64, length 2
>
> Jan 30 08:34:17.774: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:0) act NSF OPEN has GR cap
>
> Jan 30 08:34:17.774: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:0) act NSF Peer has not restarted. Restart Time: 120
>
> Jan 30 08:34:17.774: BGP: nbr global 2001:db8::16 neighbor does not have IPv4 MDT topology activated
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active rcvd OPEN w/ remote AS 65129, 4-byte remote AS 65129
>
> Jan 30 08:34:17.774: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:0) act Peer sent not matching OPEN AFCAP 0
>
> Jan 30 08:34:17.774: BGP: 2001:db8::16 active went from OpenSent to OpenConfirm
>
> Jan 30 08:34:17.775: BGP: 2001:db8::16 active went from OpenConfirm to Established
>
> Jan 30 08:34:17.775: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:1) act Assigned ID
>
> Jan 30 08:34:17.775: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:1) Up
>
> Jan 30 08:34:17.775: %BGP-5-ADJCHANGE: neighbor 2001:db8::16 Up
>
> Jan 30 08:34:17.801: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:1) Remote close.
>
> Jan 30 08:34:17.801: BGP: nbr_topo global 2001:db8::16 IPv6 Unicast:base (0x7F2DB7BC45C8:1) Not scheduling for GR processing [Peer did not advertise GR cap]
>
> Jan 30 08:34:17.801: %BGP-5-NBR_RESET: Neighbor 2001:db8::16 reset (Peer closed the session)
>
> Jan 30 08:34:17.801: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:1) Reset (Peer closed the session).
>
> Jan 30 08:34:17.801: BGP: nbr_topo global 2001:db8::16 IPv6 Unicast:base (0x7F2DB7BC45C8:1) NSF delete stale NSF not active
>
> Jan 30 08:34:17.801: BGP: nbr_topo global 2001:db8::16 IPv6 Unicast:base (0x7F2DB7BC45C8:1) NSF no stale paths state is NSF not active
>
> Jan 30 08:34:17.802: BGP: nbr_topo global 2001:db8::16 IPv6 Unicast:base (0x7F2DB7BC45C8:1) Resetting ALL counters.
>
> Jan 30 08:34:17.802: BGP: 2001:db8::16 rcv message type 3, length (excl. header) 2
>
> Jan 30 08:34:17.802: %BGP-3-NOTIFICATION: received from neighbor 2001:db8::16 3/10 (illegal network) 0 bytes
>
> Jan 30 08:34:17.802: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:1) Receive NOTIFICATION 3/10 (illegal network) 0 bytes
>
> Jan 30 08:34:17.802: BGP: 2001:db8::16 went from Established to Closing
>
> Jan 30 08:34:17.802: %BGP_SESSION-5-ADJCHANGE: neighbor 2001:db8::16 IPv6 Unicast topology base removed from session  Peer closed the session
>
> Jan 30 08:34:17.802: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:1) Removed topology IPv6 Unicast:base
>
> Jan 30 08:34:17.802: BGP: ses global 2001:db8::16 (0x7F2DB7BC45C8:1) Removed last topology
>
> Jan 30 08:34:17.802: BGP: 2001:db8::16 closing
>
> Jan 30 08:34:17.802: BGP: 2001:db8::16 went from Closing to Idle
>
> Jan 30 08:34:17.802: %BGP-5-ADJCHANGE: neighbor 2001:db8::16 Down Peer closed the session
>
>
>
>
>
> Any help or comment will be very appreciated.
>
> Thanks in advance,
>
>
>
>
>
> Rémy
>
>
>
> _______________________________________________
> frog mailing list
> frog at lists.frrouting.org
> https://lists.frrouting.org/listinfo/frog



More information about the frog mailing list