Hey there,
I’m on VyOS 1.3.
I’m seeing these BGP messages in my log saying DENIED due to: route-map and I’m unsure what I’m doing wrong. When I check the received routes, they’re there. (Peer IP changed to 5.5.5.5 to sanitize)
Log Messages:
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE w/ attr: nexthop 5.5.5.5, origin i, community 6327:2, path 6327 6939 37662 9498 36926 327708 37133 37349 327792
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE wlen 0 attrlen 59 alen 4
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 165.16.192.0/21 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE w/ attr: nexthop 5.5.5.5, origin i, community 6327:3, path 6327 3356 53013 267662
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE wlen 0 attrlen 39 alen 12
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 45.224.164.0/23 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 45.224.164.0/22 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 45.224.166.0/23 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE w/ attr: nexthop 5.5.5.5, origin i, community 6327:2, path 6327 6939 37662 12455 327972
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE wlen 0 attrlen 43 alen 4
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 169.239.168.0/22 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE w/ attr: nexthop 5.5.5.5, origin i, community 6327:2, path 6327 6939 23947 46063
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE wlen 0 attrlen 39 alen 4
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 27.112.70.0/24 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE w/ attr: nexthop 5.5.5.5, origin i, community 6327:3, path 6327 3356 6453 327708 37343 37343 37343 37343
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE wlen 0 attrlen 55 alen 4
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 197.158.208.0/20 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE w/ attr: nexthop 5.5.5.5, origin i, community 6327:3, path 6327 3356 209 6223 4155
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE wlen 0 attrlen 43 alen 4
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 199.146.19.0/24 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE w/ attr: nexthop 5.5.5.5, origin i, community 6327:3, path 6327 174 2914 135097 133180
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE wlen 0 attrlen 43 alen 4
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 38.207.248.0/21 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE w/ attr: nexthop 5.5.5.5, origin i, community 6327:2, path 6327 16509
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE wlen 0 attrlen 31 alen 8
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 130.137.230.0/24 IPv4 unicast -- DENIED due to: route-map;
Jun 14 14:42:15 VyOS-GW1 bgpd[1115]: 5.5.5.5 rcvd UPDATE about 130.137.219.0/24 IPv4 unicast -- DENIED due to: route-map;
BGP Peer configuration (ASN Sanitized):
set protocols bgp XXXXX neighbor 5.5.5.5 address-family ipv4-unicast route-map export 'V4-BGP-ADV'
set protocols bgp XXXXX neighbor 5.5.5.5 address-family ipv4-unicast route-map import 'V4-BGP-RECEIVED'
set protocols bgp XXXXX neighbor 5.5.5.5 address-family ipv4-unicast soft-reconfiguration inbound
BGP Prefix List for Received Routes:
set policy prefix-list V4-BGP-RECEIVED rule 10 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 10 prefix '0.0.0.0/8'
set policy prefix-list V4-BGP-RECEIVED rule 20 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 20 prefix '10.0.0.0/8'
set policy prefix-list V4-BGP-RECEIVED rule 30 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 30 prefix '100.64.0.0/10'
set policy prefix-list V4-BGP-RECEIVED rule 40 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 40 prefix '127.0.0.0/8'
set policy prefix-list V4-BGP-RECEIVED rule 50 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 50 prefix '169.254.0.0/16'
set policy prefix-list V4-BGP-RECEIVED rule 60 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 60 prefix '172.16.0.0/12'
set policy prefix-list V4-BGP-RECEIVED rule 70 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 70 prefix '192.0.0.0/24'
set policy prefix-list V4-BGP-RECEIVED rule 80 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 80 prefix '192.0.2.0/24'
set policy prefix-list V4-BGP-RECEIVED rule 90 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 90 prefix '192.168.0.0/16'
set policy prefix-list V4-BGP-RECEIVED rule 100 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 100 prefix '198.18.0.0/15'
set policy prefix-list V4-BGP-RECEIVED rule 110 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 110 prefix '198.51.100.0/24'
set policy prefix-list V4-BGP-RECEIVED rule 120 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 120 prefix '203.0.113.0/24'
set policy prefix-list V4-BGP-RECEIVED rule 130 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 130 prefix '224.0.0.0/4'
set policy prefix-list V4-BGP-RECEIVED rule 140 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 140 prefix '240.0.0.0/4'
set policy prefix-list V4-BGP-RECEIVED rule 150 action 'deny'
set policy prefix-list V4-BGP-RECEIVED rule 150 prefix '255.255.255.255/32'
set policy prefix-list V4-BGP-RECEIVED rule 160 action 'permit'
set policy prefix-list V4-BGP-RECEIVED rule 160 prefix '0.0.0.0/0'
BGP Route Map:
set policy route-map V4-BGP-RECEIVED rule 10 action 'permit'
set policy route-map V4-BGP-RECEIVED rule 10 match as-path 'BGP-ASN'
set policy route-map V4-BGP-RECEIVED rule 10 match ip address prefix-list 'V4-BGP-RECEIVED'
set policy route-map V4-BGP-RECEIVED rule 10 set local-preference '100'
set policy route-map V4-BGP-RECEIVED rule 10 set metric '80'
set policy route-map V4-BGP-RECEIVED rule 10 set weight '100'
Regex to make sure we only accept from our peer’s BGP ASN:
set policy as-path-list BGP-ASN rule 10 action 'permit'
set policy as-path-list BGP-ASN rule 10 description 'Match AS 6237'
set policy as-path-list BGP-ASN rule 10 regex '^6327$'
Here’s the output when I check the received routes for one of those networks
admin@VyOS-GW1:~$ show ip bgp neighbors 5.5.5.5 received-routes | grep 197.158.208.0/20
*> 197.158.208.0/20 5.5.5.5 0 6327 3257 6453 327708 37343 37343 37343 37343 i
Any idea why those messages are appearing and how to resolve it?
Thanks!