On Thu, Jan 28, 2010 at 06:14:10PM +0700, leonardo fabian wrote:
> 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?
> 

Known issue in the 4.6 release, compile a -current bgpd/bgpctl on 4.6
works fine though. Sorry.

-- 
:wq Claudio

Reply via email to