Hi all,
When we use exabgp to announce Flowspec route to MX204 via inetflow.0, the RPD will be reset randomly. It will happen sometimes, the FS route will be working normal after RDP reset.
Exabgp announce route
destination 100.100.100.1/32; community 65001:10000; redirect 65001:9991;
RPD reset message (randomly)
Mar 17 11:51:22 WAN01 rpd[24601]: JTASK_ASSERT: Assertion failed rpd[24601]: file "../../../../../../../../src/junos/usr.sbin/rpd/lib/krt/common/krt_flow.c", line 6910: "transient_rt && transient_com != old_rt_com && transient_ac != old_ac"
Mar 17 11:51:23 WAN01 rpd[24601]: JTASK_ABORT: abort rpd[24601] version 20.4R2-S1.6 built by builder on 2021-06-22 21:59:57 UTC: Invalid argument
Here is normal situtation:
> show route receive-protocol bgp 100.100.100.1 table inetflow.0 extensive
inetflow.0: 1 destinations, 5 routes (1 active, 0 holddown, 0 hidden)
Limit/Threshold: 10000/7500 destinations
* 100.100.100.1,*/term:1 (5 entries, 1 announced)
Accepted
BMP: Pre: advertise Station: xxxxxx
Flags: NoNexthop
Localpref: 100
AS path: I (Originator)
Cluster list: 10.1.1.1
Originator ID: 10.2.2.1
Communities: 65001:10000 redirect:65001:9991
> show firewall filter __flowspec_default_inet__
Filter: __flowspec_default_inet__
Counters:
Name Bytes Packets
100.100.100.1* 7551919523 12893828
------------------------------
Benjamin CL
------------------------------