FRR 0.6.7-6 - BGPD service recycled IPv6 without Route Map
Above is my forum post.
As explained above. BGPd will not start unless all Networks to Distribute have valid Route Map defined.
But I am sharing IPv6 with BGPd and it seems that if I define a Route Map to the v6 networks BGPd will not redistribute the route.
I don't mind not defining a Route Map for IPv6 sharing but if the service will not start cleanly on a reboot that is a big problem.
To resolve the service not starting I navigate to pkg_edit.php?xml=frr/frr_bgp.xml and define a Route Map for the IPv6 networks to distribute and click save.
I then see the BGPd service is running and I have a valid IPv6 peer to my router but there will bo no advertised-routes showed when I issue this command to see the status of my peering via vtysh.
show bgp ipv6 neighbors 2606:0000:a120:5::13 advertised-routes
Now that the service is running if I go back to pkg_edit.php?xml=frr/frr_bgp.xml and remote the Route-Map defined for the IPv6 networks to distribute and click save the service will stay running and I will now see the advertised routes in vtysh.
I have recreated this on a second pfsense.
To recreate it yourself create and ipv6 peer in BGP and share a network from pfSense to your peer.