<div dir="ltr">Hello,<br><br>we have encountered some issues using bird 1.6.8<br><br>there are two issues :<br><br>1) sometimes bird looks like doesn't handle neighbor's bgp keepalive messages.<br><br>when we get bgp hold timer exprired issue,<br>on tcpdump there are keepalive packets that neighbor physical router sent and the server replied.<br><br>but there is no "Got KEEPALIVE" messages on bird.log and bgp session closed after "Error: Hold timer expired" message.<br><br>2) bgp session exprired less than bgp hold timer value.<br><br>we set BGP hold timer to 9 seconds, but bgp expired in 7 seconds<br><br>In logs got it:<br><br>2022-08-28 10:25:55 <TRACE> as1: Got KEEPALIVE<br><br>  <- 10:25:56 ( got keepalived from as1 neighbor on tcpdump but not on bird.log )<br>  <- 10:25:59 ( got keepalived from as1 neighbor on tcpdump but not on bird.log )<br> <br>2022-08-28 10:26:02 <RMT> as1: Error: Hold timer expired<br>2022-08-28 10:26:02 <TRACE> as1: BGP session closed<br><br><br><br>bgp neighbor is physical router.<br><br>have you got reported this cases?<br>or we should upgrade to bird 2?<br><br>Thank you and best regards,<br>ted<br></div>