Errors like "bgp1: Error: Hold timer expired"

Roger Whittaker roger at disruptive.org.uk
Thu Jan 5 17:11:25 CET 2017


I'm trying to use bird to help prevent spam as described here:

https://debian-administration.org/article/715/Preventing_SPAM_connections_with_bird

I understand very little about BGP, so I'm really using that article
as a "recipe", and have used the config file there more or less as is,
except for changing the router id setting and enabling logging (and
I've increased scan time to 600).

First question: is trying to use bird in this way in any case this a
sensible thing to do?

If so: second question - I'm seeing the following behaviour:

2017-01-05 15:24:21 <INFO> Started
2017-01-05 15:24:21 <ERR> KRT: Received route 0.0.0.0/0 with unknown ifindex 2
2017-01-05 15:27:59 <RMT> bgp1: Error: Hold timer expired
2017-01-05 15:34:01 <RMT> bgp1: Error: Hold timer expired
2017-01-05 15:34:21 <ERR> KRT: Received route 0.0.0.0/0 with unknown ifindex 2
2017-01-05 15:40:11 <RMT> bgp1: Error: Hold timer expired
2017-01-05 15:44:21 <ERR> KRT: Received route 0.0.0.0/0 with unknown ifindex 2
2017-01-05 15:46:16 <RMT> bgp1: Error: Hold timer expired
2017-01-05 15:52:20 <RMT> bgp1: Error: Hold timer expired
2017-01-05 15:54:21 <ERR> KRT: Received route 0.0.0.0/0 with unknown ifindex 2
2017-01-05 15:58:35 <RMT> bgp1: Error: Hold timer expired

I can't find much reference to these errors in the mailing list
archives.

But it seems that when the "Hold timer expired" errors happen, the
blackhole entries in the routing table disappear for a while.

It would be great if someone could comment on this.

Roger


-- 
========================
Roger Whittaker
roger at disruptive.org.uk
========================


More information about the Bird-users mailing list