Page MenuHomeVyOS Platform

BGP parameter issue for Route Server peering
Closed, InvalidPublicBUG

Description

Hello

We run multiple VyOS routers for edge peering and have upgraded one of our routers to the following version:

2025.04.01-0021-rolling

I've found that under the hood FRR enforces a configuration for BGP peers that affects prefix ingestion if that peer is a route-server. This is related to enforce-first-as configuration parameter which seems to be a default as prefixes from the route-servers don't append their AS in the AS_PATH.

VyOS doesn't seem to have syntax functionality to solve this default behavior. This requires me to go into FRR shell and run the appropriate commands to fix this:

conf t
    router bgp {ASN}
    no neighbor {BGP-PEER} enforce-first-as

Please could you look at fixing for future releases by providing a configuration command to disable "enforce-first-as". As this configuration is currently done in FRR shell directly, after reloading the router that configuration is lost and needs to be manually applied again, which isn't ideal.

Details

Version
2025.04.01-0021-rolling
Is it a breaking change?
Behavior change
Issue type
Bug (incorrect behavior)