Dear colleagues, I have a trouble with eBGP multihop on cisco ASR 9k6 XR 6.4.2. Bgp session stuck in "Active" state. My conf is:
router bgp 65535
vrf cache
neighbor 10.1.0.40
remote-as 64536
ebgp-multihop 50
update-source Bundle-Ether2.37
address-family ipv4 unicast
route-policy RP_CACHE_IN in
route-policy RP_CACHE_OUT out
!
!
!
interface Bundle-Ether2.37
description ---Cache---
vrf cache
ipv4 address 192.168.100.225 255.255.255.224
encapsulation dot1q 37
VRF cache has leacked bgp-route to 10.1.0.0/24 from another vrf. Both peers are pingable from other side. I tried to make static route to 10.1.0.40:
router static
vrf cache
address-family ipv4 unicast
10.1.0.40/32 vrf ext 172.16.0.1
but it didn't help.
My peering partner told me , that my peer did not open tcp 179 port for his peer and send "Connection Refused". I captured traffic with wireshark and i saw that my peer send initial packet to my partner from local port 26921 to remote port 179. Ack packet received. But ASR send TCP RST after ACK-packet received.
My router refusing bgp connection from my partner.
I have read the topic: https://www.cisco.com/c/en/us/support/docs/routers/asr-9000-series-aggregation-services-routers/213710-troubleshoot-ebgp-session-stuck-in-activ.html , but my topology wasn't changed
show lpts ifib entry brief | inc "BGP"
BGP4 cache TCP any 0/RSP0/CPU0 192.168.100.225,179 10.1.0.40
Thank you!
With best regards, Sergey