Hi Try set „multihop 10” for example.
> Wiadomość napisana przez Marek Królikowski <ad...@wset.edu.pl> w dniu > 08.08.2017, o godz. 17:57: > > Hello guys, > I buy VPS with BGP and try setup BGP session but got strange problem. > VPS support send me this information to setup session: > "Please peer with 185.144.XXX.YYY, you will need to enable eBGP multihop. > Our ASN is XXXX. > The IPv6 peer address is 2a04:9dc0:XX:YYY::1" > > My bird configuration looks like this: > --------------------------------------- > router id 85.204.XXX.YYY; > # debug protocols all; > protocol device { > scan time 10; > } > > protocol static { > route 2a04:9dc0:XX:YYY::1/128 via "eth0"; > } > > protocol kernel { > device routes; > import none; > scan time 15; > export filter { > if net = 2a04:9dc0:XX:YYY::1/128 then reject; > if source = 2a04:9dc0:XX:YYY::1/128 then reject; > accept; > }; > } > > protocol bgp Romania > { > description "Romania link local"; > local as YYYYY; > source address 2a04:9dc0:X:YY::f0; > graceful restart on; > default bgp_local_pref 200; > multihop 2; > neighbor 2a04:9dc0:XX:YYY::1 as XXXX; > import filter { > if net = 2a04:9dc0:XX:YYY::1/128 then reject; > if source = 2a04:9dc0:XX:YYY::1/128 then reject; > if bgp_path.len > 49 then reject; > accept; > }; > export filter { > if net = 2a07:1c44:3511::/48 then accept; > reject; > }; > } > --------------------------------------- > > In logs got it: > Aug 8 16:21:41 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 16:24:02 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 16:27:07 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 16:35:58 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 16:37:25 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 16:39:27 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 16:41:57 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 16:56:19 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:00:29 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:06:10 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:09:58 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:13:01 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:15:08 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:18:15 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:22:58 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:29:17 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:31:49 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:35:17 ro-bgp bird6: Romania: Error: Hold timer expired > Aug 8 17:40:08 ro-bgp bird6: Romania: Error: Hold timer expired > > > root@bgp:~# birdc6 show protocols all Romania > BIRD 1.6.3 ready. > name proto table state since info > Romania BGP master up 16:22:37 Established > Description: Romania link local > Preference: 100 > Input filter: (unnamed) > Output filter: (unnamed) > Routes: 11560 imported, 5 exported, 11560 preferred > Route change stats: received rejected filtered ignored > accepted > Import updates: 11560 0 0 0 > 11560 > Import withdraws: 0 0 --- 0 > 0 > Export updates: 11586 11560 21 --- > 5 > Export withdraws: 0 --- --- --- > 0 > BGP state: Established > Neighbor address: 2a04:9dc0:XX:YYY::1 > Neighbor AS: XXXX > Neighbor ID: 185.144.XXXX > Neighbor caps: refresh restart-aware AS4 > Session: external multihop AS4 > Source address: 2a04:9dc0:X:YY::f0; > Hold timer: 27/90 > Keepalive timer: 23/30 > > root@bgp:~# birdc6 show protocols all Romania > BIRD 1.6.3 ready. > name proto table state since info > Romania BGP master start 16:24:05 Idle BGP Error: Hold > timer expired > Description: Romania link local > Preference: 100 > Input filter: (unnamed) > Output filter: (unnamed) > Routes: 0 imported, 0 exported, 0 preferred > Route change stats: received rejected filtered ignored > accepted > Import updates: 0 0 0 0 > 0 > Import withdraws: 0 0 --- 0 > 0 > Export updates: 0 0 0 --- > 0 > Export withdraws: 0 --- --- --- > 0 > BGP state: Idle > Neighbor address: 2a04:9dc0:XX:YYY::1 > Neighbor AS: XXXX > Error wait: 57/120 > Last error: BGP Error: Hold timer expired > > > Best Regards > Marek Krolikowski > >