Hi misc, After fixing error in bgpd.conf (OpenBSD 4.6), bgpctl reload, refuse to load new configuration. from /var/log/messages:
Jan 27 06:55:43 acbgp bgpd[31029]: /etc/bgpd.conf:114: rib "Adj-RIB-In" allready exists. Jan 27 06:55:43 acbgp bgpd[31029]: /etc/bgpd.conf:114: rib "Loc-RIB" allready exists. line 114 is the end of file. you can not load new configuration without kill bgpd process. below is portion of bgpd.conf # global configuration AS $our_as router-id xx.xx.xx.xx fib-update no neighbor $dist_peer { remote-as $our_as announce all descr "Dist" } there are several neighbor configuration, but all configured in the same way. the difference is in the $dist_peer macro. It happened in all bgp router, be it IBGP or EBGP. Is there a way to reload new configuration (after fixing error) without bringing down bgpd? thanks.