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.

Reply via email to