Hi Ondrej, I tested it with my IPv6 Peering, with no routes announced the Peering established correctly (from my point of view): [..] Local capabilities Multiprotocol AF announced: ipv6 flow6 Route refresh Graceful restart 4-octet AS numbers ADD-PATH RX: TX: ipv6 Enhanced refresh Long-lived graceful restart Neighbor capabilities Multiprotocol AF announced: ipv6 Route refresh Graceful restart Restart time: 120 AF supported: ipv6 AF preserved: 4-octet AS numbers ADD-PATH RX: ipv6 TX: ipv6 [..]
But as soon as routes get announced the Peering went down: B_TEST_v6 BGP --- start 14:19:48.911 Active Received: Invalid network field BGP state: Active Neighbor address: 2a05:XXX:XXX:X Neighbor AS: 65000 Local AS: 65000 Connect delay: 0.214/5 Last error: Received: Invalid network field Channel ipv6 State: DOWN Table: T_TEST_v6 Preference: 100 Input filter: (unnamed) Output filter: (unnamed) IGP IPv6 table: master6 Channel flow6 State: DOWN Table: TF_TEST_v6 Preference: 100 Input filter: ACCEPT Output filter: ACCEPT And the Cisco side went down with: %ROUTING-BGP-3-MALFORM_UPDATE : Malformed UPDATE message received from neighbor <IPV6 Neighbor IP> (VRF: TEST) - message length 215 bytes, error flags 0x00000008, action +taken "Reset". Error details: "Error 0x00000008, Field "MP_REACH-NLRI", Attribute 14 (Flags 0x00, Length 0), Data [53]". NLRIs: [IPv4 Unicast] I send you the complete pcap per PM, and also the complete show command from above. Regards, tim On Thu, Jan 11, 2024 at 05:42:02PM +0100, Ondrej Zajicek wrote: > On Tue, Jan 09, 2024 at 05:10:49PM +0100, Tim Weippert via Bird-users wrote: > > > > Hi All, > > > > i try to activate "add paths tx;" from my Bird2 (2.0.12) Routeserver to a > > Cisco IOS-XR Systems (7.9.2), after i add > > the config on Bird side, the IOS-XR shuts down the peering: > > > > %ROUTING-BGP-3-MALFORM_UPDATE : Malformed UPDATE message received from > > neighbor <IPV6-RR> (VRF: INTERNET) - message length 160 bytes, error flags > > 0x00000008, action taken "Reset". Error details: "Error 0x00000008, Field > > "MP_REACH-NLRI", Attribute 14 (Flags 0x00, Length 0), Data [6d]". NLRIs: > > [IPv4 Unicast] > > %ROUTING-BGP-5-ADJCHANGE : neighbor <IPV6-RR> Down - BGP Notification sent, > > illegal network (VRF: INTERNET) (AS: 65000) > > ... > > > > Does this means, that bird doesn't add the path-id as expected? > > Is there some known caveouts around? > > Hi > > Well, it should work as expected. > > Can you establish a session without sending anything (to not trigger the bug) > and send the output of 'show protocols all'? > > Or perhaps make a tcpdump/pcap of such session with updates? > > -- > Elen sila lumenn' omentielvo > > Ondrej 'Santiago' Zajicek (email: santi...@crfreenet.org) > "To err is human -- to blame it on a computer is even more so." -- Tim Weippert http://weiti.org - we...@weiti.org GPG Fingerprint - E704 7303 6FF0 8393 ADB1 398E 67F2 94AE 5995 7DD8