[Xorp-users] Bind failed: Could not assign requested address
Atanu Ghosh
atanu@ICSI.Berkeley.EDU
Mon, 10 Jan 2005 17:07:40 -0800
Hi,
The port (179) that BGP is attempting to bind to is privileged. The
router manager needs to be run as root. It is also necessary to run as
root if you want to install any routes in the kernel.
Atanu.
>>>>> "Jeff" == Jeff Krasky <kras0021@umn.edu> writes:
Jeff> Hi, I am trying to get Xorp running on a Linux machine that I
Jeff> have. When I log in as root and run ./xorp_rtrmgr I get the
Jeff> following:
Jeff> [ 2005/01/10 16:23:59 INFO xorp_rtrmgr:3411 RTRMGR +134
Jeff> master_conf_tree.cc execute ] Changed modules: interfaces,
Jeff> fea, rib, bgp [ 2005/01/10 16:23:59 INFO xorp_rtrmgr:3411
Jeff> RTRMGR +404 module_manager.cc run ] Running module: interfaces
Jeff> (/home/jkrasky/xorp/fea/xorp_fea) [ 2005/01/10 16:24:01 INFO
Jeff> xorp_rtrmgr:3411 RTRMGR +404 module_manager.cc run ] Running
Jeff> module: fea (/home/jkrasky/xorp/fea/xorp_fea) [ 2005/01/10
Jeff> 16:24:07 INFO xorp_rtrmgr:3411 RTRMGR +404 module_manager.cc
Jeff> run ] Running module: rib (/home/jkrasky/xorp/rib/xorp_rib) [
Jeff> 2005/01/10 16:24:09 INFO xorp_rtrmgr:3411 RTRMGR +404
Jeff> module_manager.cc run ] Running module: bgp
Jeff> (/home/jkrasky/xorp/bgp/xorp_bgp) [ 2005/01/10 16:24:11 ERROR
Jeff> xorp_bgp:3414 BGP +400 socket.cc connect_socket ] Bind failed:
Jeff> Cannot assign requested address [ 2005/01/10 16:24:11 FATAL
Jeff> xorp_bgp:3414 BGP +67 socket.cc create_listener ] Bind failed:
Jeff> Cannot assign requested address [ 2005/01/10 16:24:11 INFO
Jeff> xorp_rtrmgr:3411 RTRMGR +550 module_manager.cc killed ] Module
Jeff> abnormally killed: bgp [ 2005/01/10 16:24:11 ERROR
Jeff> xorp_rtrmgr:3411 XRL +628 xrl_pf_stcp.cc die ] XrlPFSTCPSender
Jeff> died: end of file [ 2005/01/10 16:24:11 ERROR xorp_rtrmgr:3411
Jeff> RTRMGR +763 task.cc execute_done ] 210 Transport failed [
Jeff> 2005/01/10 16:24:11 ERROR xorp_rtrmgr:3411 RTRMGR +1179
Jeff> task.cc task_fail ] Shutting down fatally wounded process
Jeff> (bgp) [ 2005/01/10 16:24:11 ERROR xorp_rtrmgr:3411 RTRMGR +540
Jeff> master_conf_tree.cc commit_pass2_done ] Commit failed: 210
Jeff> Transport failed [ 2005/01/10 16:24:11 ERROR xorp_rtrmgr:3411
Jeff> RTRMGR +146 master_conf_tree.cc config_done ] Configuration
Jeff> failed: 210 Transport failed [ 2005/01/10 16:24:11 INFO
Jeff> xorp_rtrmgr:3411 RTRMGR +1372 task.cc run_task ] No more tasks
Jeff> to run [ 2005/01/10 16:24:11 INFO xorp_rtrmgr:3411 RTRMGR +216
Jeff> module_manager.cc terminate ] Terminating module: fea [
Jeff> 2005/01/10 16:24:11 INFO xorp_rtrmgr:3411 RTRMGR +216
Jeff> module_manager.cc terminate ] Terminating module: interfaces [
Jeff> 2005/01/10 16:24:11 INFO xorp_rtrmgr:3411 RTRMGR +262
Jeff> module_manager.cc terminate ] Killing module: interfaces (pid
Jeff> = 3412) [ 2005/01/10 16:24:11 INFO xorp_rtrmgr:3411 RTRMGR
Jeff> +216 module_manager.cc terminate ] Terminating module: rib [
Jeff> 2005/01/10 16:24:11 INFO xorp_rtrmgr:3411 RTRMGR +262
Jeff> module_manager.cc terminate ] Killing module: rib (pid = 3413)
Jeff> [ 2005/01/10 16:24:11 INFO xorp_rtrmgr:3411 RTRMGR +546
Jeff> module_manager.cc killed ] Module killed during shutdown:
Jeff> interfaces [ 2005/01/10 16:24:11 ERROR xorp_rtrmgr:3411 XRL
Jeff> +628 xrl_pf_stcp.cc die ] XrlPFSTCPSender died: end of file [
Jeff> 2005/01/10 16:24:11 INFO xorp_rtrmgr:3411 RTRMGR +546
Jeff> module_manager.cc killed ] Module killed during shutdown: rib
Jeff> [ 2005/01/10 16:24:11 ERROR xorp_rtrmgr:3411 XRL +628
Jeff> xrl_pf_stcp.cc die ] XrlPFSTCPSender died: end of file
Jeff> Here is my config.boot file:
Jeff> interfaces { interface eth0 { description: "data interface"
Jeff> vif eth0 { address 172.16.1.150 { prefix-length: 32 broadcast:
Jeff> 172.16.1.150 } } } }
Jeff> fea { enable-unicast-forwarding4: true /*
Jeff> enable-unicast-forwarding6: true */ }
Jeff> protocols { bgp { bgp-id: 172.16.1.150 local-as: 33333
Jeff> peer 172.16.1.152 { local-ip: 172.16.1.152 as: 33334
Jeff> next-hop: 172.16.1.152
Jeff> local-port: 179 peer-port: 179
Jeff> /* holdtime: 120 */ /* enabled: true */
Jeff> /* Optionally enable other AFI/SAFI combinations */
Jeff> /* enable-ipv4-multicast */
Jeff> /* enable-ipv6-unicast */ /* enable-ipv6-multicast
Jeff> */ }
Jeff> /* Originate IPv4 Routes */ /* network4 10.10.10.0/24 {
Jeff> next-hop: 10.10.10.10 unicast: true multicast: true } */
Jeff> /* Originate IPv6 Routes */ /* network6 10:10:10:10::/64
Jeff> { next-hop: 10:10:10:10:10:10:10:10 unicast: true multicast:
Jeff> true } */ } }
Jeff> If someone could give me a hint to point me in the right
Jeff> direction as to what might be wrong with bind() I would be
Jeff> grateful.
Jeff> Thanks,
Jeff> Jeff
Jeff> _______________________________________________ Xorp-users
Jeff> mailing list Xorp-users@xorp.org
Jeff> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-users