Do you use 'listen bgp address' config option?
I tried two variants.
Is bird started with root privileges?
[root@border-t2 ~]# whoami root [root@border-t2 ~]# ps -aef | grep bird root 2877 1 0 12:01 ? 00:00:00 /usr/local/sbin/bird -c /etc/bird.conf root 2884 2671 0 12:01 pts/0 00:00:00 grep bird [root@border-t2 ~]#
Isn't there anything other listening on port 179 (can be checked by netstat -anp) ?
BIRD 1.2.3 ready. bird> down Shutdown requested Connection closed by server. [root@border-t2 ~]# netstat -anp | grep tcp tcp 0 0 :::22 :::* LISTEN 2545/sshd tcp 0 0 ::ffff:10.16.1.73:22 ::ffff:10.16.1.244:2389 ESTABLISHED 2805/2 tcp 0 52 ::ffff:10.16.1.73:22 ::ffff:10.16.1.244:2128 ESTABLISHED 2669/0 tcp 0 0 ::ffff:10.16.1.73:22 ::ffff:10.16.1.244:2379 ESTABLISHED 2699/1 [root@border-t2 ~]# [root@border-t2 ~]# netstat -anp | grep 179 [root@border-t2 ~]# -----Original Message----- From: owner-bird-users@atrey.karlin.mff.cuni.cz [mailto:owner-bird-users@atrey.karlin.mff.cuni.cz] On Behalf Of Ondrej Zajicek Sent: Saturday, July 10, 2010 11:58 AM To: Vladislav Grishin Cc: bird-users@trubka.network.cz Subject: Re: BGP Error: No listening socket On Sat, Apr 10, 2010 at 11:14:56AM +0400, ????????? ?????? wrote:
Hi!
I have been forced to change customisations of network interfaces on a server with bird. After modification bird.conf I has checked up availability of BGP neighbors. Everything is all right. ping ok. telnet <ip of bgp neighbor> 179 - ok. After restart bird see error in/var/log/messges
May 12 10:03:01 border-t2 bird: Reconfiguring May 12 10:03:01 border-t2 bird: Enabling protocol bgpfiord May 12 10:03:01 border-t2 bird: Enabling protocol bgpabonent May 12 10:03:01 border-t2 bird: Reconfigured May 12 10:03:01 border-t2 bird: sk_open: bind: Cannot assign requested address May 12 10:03:01 border-t2 bird: BGP: Unable to open listening socket May 12 10:03:01 border-t2 bird: sk_open: bind: Cannot assign requested address May 12 10:03:01 border-t2 bird: BGP: Unable to open listening socket
OSPF the protocol works perfectly. BGP no. ... I can not understand in any way that happens? What to check up?
Do you use 'listen bgp address' config option? Is bird started with root privileges? Isn't there anything other listening on port 179 (can be checked by netstat -anp) ? BTW, your emails have bad date (Apr 10, 2010). -- Elen sila lumenn' omentielvo Ondrej 'SanTiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."