This is a discussion on OpenBGPD quits when adding an already existing network within the mailing.openbsd.tech forums, part of the OpenBSD category; --> Hi, # bgpctl sh net flags: S = Static flags destination * 10.10.2.0/24 # bgpctl net add 10.10.2.0/24 request ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi, # bgpctl sh net flags: S = Static flags destination * 10.10.2.0/24 # bgpctl net add 10.10.2.0/24 request sent. # tail /var/log/daemon Jun 20 17:46:37 somebox bgpd[326]: fatal in RDE: Uh, oh a politician in the decision process Jun 20 17:46:37 somebox bgpd[32374]: Lost child: route decision engine exited Jun 20 17:46:37 somebox bgpd[6728]: fatal in SE: session_dispatch_imsg: pipe closed: Operation now in progress Jun 20 17:46:37 somebox bgpd[32374]: kernel routing table decoupled Jun 20 17:46:37 somebox bgpd[32374]: Terminating This was tested on an OpenBSD 4.1 box running 4.1 and -current of bgpd/bgpctl. I have no idea where in the code to add the check for already existing networks but a quick fix for me was to add a return 1 and change the fatalx to log_warn in rde_decide.c. Regards Andreas Lundin |