Hi Team,
My vyos version is 1.2. and have 2 ISP links configured on Vyos. I have two vti tunnels configured with Azure with BGP configured. What I observed is if one of the link flaps my entire BGP stops and I lose connectivity.
I started BGP logging - and I noticed below errors. Any clue?
Aug 14 20:09:16 xx-xxxx bgpd[1212]: 169.254.21.1 [Event] Connect failed 110(Connection timed out)
Aug 14 20:09:16 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] TCP_connection_open_failed (Connect->Active), fd 27
Aug 14 20:09:16 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: Active established_peers 0
Aug 14 20:09:16 xx-xxxx bgpd[1212]: 169.254.21.1 went from Connect to Active
Aug 14 20:09:48 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] BGP_Stop (Active->Idle), fd -1
Aug 14 20:09:48 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: Idle established_peers 0
Aug 14 20:09:48 xx-xxxx bgpd[1212]: 169.254.21.1 went from Active to Idle
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Timer (start timer expire).
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] BGP_Start (Idle->Connect), fd -1
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Waiting for NHT
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: Connect established_peers 0
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 went from Idle to Connect
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] TCP_connection_open_failed (Connect->Active), fd -1
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: Active established_peers 0
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 went from Connect to Active
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] ConnectRetry_timer_expired (Active->Connect), fd -1
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [Event] Connect start to 169.254.21.1 fd 27
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Non blocking connect waiting result, fd 27
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: Connect established_peers 0
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 went from Active to Connect
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] TCP_connection_open (Connect->OpenSent), fd 27
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 open active, local address 169.254.21.13
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 Sending hostname cap with hn = xx-xxxx, dn = (null)
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 sending OPEN, version 4, my as 65506, holdtime 30, id 111.125.226.237
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: OpenSent established_peers 0
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 went from Connect to OpenSent
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] ConnectRetry_timer_expired (Active->Connect), fd -1
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 [Event] Connect start to 169.254.22.1 fd 30
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] Non blocking connect waiting result, fd 30
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: Connect established_peers 0
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 went from Active to Connect
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] TCP_connection_open (Connect->OpenSent), fd 30
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 open active, local address 169.254.21.9
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 Sending hostname cap with hn = xx-xxxx, dn = (null)
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 sending OPEN, version 4, my as 65506, holdtime 30, id 111.125.226.237
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: OpenSent established_peers 0
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 went from Connect to OpenSent
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 rcv OPEN, version 4, remote-as (in open) 65515, holdtime 180, id 10.11.44.132
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 rcv OPEN w/ OPTION parameter len: 34
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 rcvd OPEN w/ optional parameter type 2 (Capability) len 32
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 OPEN has MultiProtocol Extensions capability (1), length 4
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 OPEN has MP_EXT CAP for afi/safi: IPv4/unicast
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 OPEN has MultiProtocol Extensions capability (1), length 4
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 OPEN has MP_EXT CAP for afi/safi: IPv6/unicast
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 OPEN has Route Refresh capability (2), length 0
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 OPEN has 4-octet AS number capability (65), length 4
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 OPEN has Graceful Restart capability (64), length 10
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 OPEN has Graceful Restart capability
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 Peer has not restarted. Restart Time : 120
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 Address family IPv4 Unicast is not preserved
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 Addr-family IPv6/unicast(afi/safi) not enabled. Ignore the Graceful Restart capability
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Receive_OPEN_message (OpenSent->OpenConfirm), fd 27
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: OpenConfirm established_peers 0
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 went from OpenSent to OpenConfirm
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Receive_KEEPALIVE_message (OpenConfirm->Established), fd 27
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: Established established_peers 1
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 went from OpenConfirm to Established
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Timer (routeadv timer expire)
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 rcv OPEN, version 4, remote-as (in open) 65515, holdtime 180, id 10.11.44.133
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 rcv OPEN w/ OPTION parameter len: 34
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 rcvd OPEN w/ optional parameter type 2 (Capability) len 32
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 OPEN has MultiProtocol Extensions capability (1), length 4
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 OPEN has MP_EXT CAP for afi/safi: IPv4/unicast
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 OPEN has MultiProtocol Extensions capability (1), length 4
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 OPEN has MP_EXT CAP for afi/safi: IPv6/unicast
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 OPEN has Route Refresh capability (2), length 0
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 OPEN has 4-octet AS number capability (65), length 4
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 OPEN has Graceful Restart capability (64), length 10
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 OPEN has Graceful Restart capability
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 Peer has not restarted. Restart Time : 120
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 Address family IPv4 Unicast is not preserved
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 Addr-family IPv6/unicast(afi/safi) not enabled. Ignore the Graceful Restart capability
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] Receive_OPEN_message (OpenSent->OpenConfirm), fd 30
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: OpenConfirm established_peers 1
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 went from OpenSent to OpenConfirm
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] Receive_KEEPALIVE_message (OpenConfirm->Established), fd 30
Aug 14 20:09:50 xx-xxxx bgpd[1212]: bgp_fsm_change_status : vrf default(0), Status: Established established_peers 2
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 went from OpenConfirm to Established
Aug 14 20:09:50 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] Timer (routeadv timer expire)
Aug 14 20:09:51 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:09:51 xx-xxxx bgpd[1212]: send End-of-RIB for IPv4 Unicast to 169.254.21.1
Aug 14 20:09:51 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Timer (routeadv timer expire)
Aug 14 20:09:51 xx-xxxx bgpd[1212]: send End-of-RIB for IPv4 Unicast to 169.254.22.1
Aug 14 20:09:51 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] Timer (routeadv timer expire)
Aug 14 20:09:55 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:09:59 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:10:00 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Timer (keepalive timer expire)
Aug 14 20:10:00 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] Timer (keepalive timer expire)
Aug 14 20:10:03 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:10:07 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:10:10 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Timer (keepalive timer expire)
Aug 14 20:10:10 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] Timer (keepalive timer expire)
Aug 14 20:10:12 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:10:16 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:10:20 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Timer (keepalive timer expire)
Aug 14 20:10:20 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] Timer (keepalive timer expire)
Aug 14 20:10:20 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:10:24 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:10:29 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:10:30 xx-xxxx bgpd[1212]: 169.254.21.1 [FSM] Timer (keepalive timer expire)
Aug 14 20:10:30 xx-xxxx bgpd[1212]: 169.254.22.1 [FSM] Timer (keepalive timer expire)
Aug 14 20:10:33 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic
Aug 14 20:10:38 xx-xxxx bgpd[1212]: [Event] 10.11.44.132 connection rejected - not configured and not valid for dynamic