[Xorp-users] Error writing to routing socket: No such process
Edwin Schokkenbroek
edwin at spacebugs.nl
Wed Jul 28 12:18:30 PDT 2010
Hello Ben,
Thank you for your quick response. I already started to experiment with xopr.ct. I ran into it when trying to solve the errors mentioned earlier.
I compile xorp.ct (1.8) And when I start it I receive messages like:
ssion denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.cwKcRV
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.cwKcRV"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.POm5vR. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.POm5vR
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.POm5vR"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.cwKcRV. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.cwKcRV
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.cwKcRV"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.POm5vR. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.POm5vR
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.POm5vR"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.cwKcRV. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.cwKcRV
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.cwKcRV"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.POm5vR. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.POm5vR
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.POm5vR"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.cwKcRV. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.cwKcRV
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.cwKcRV"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.POm5vR. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.POm5vR
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.POm5vR"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.cwKcRV. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.cwKcRV
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.cwKcRV"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.POm5vR. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.POm5vR
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.POm5vR"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.cwKcRV. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.cwKcRV
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.cwKcRV"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.POm5vR. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.POm5vR
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +468 xrl_router.cc get_sender ] Could not create XrlPFSender for protocol = "unix" address = ":var:tmp:xrl.POm5vR"
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 LIBCOMM +831 comm_user.c comm_connect_unix ] Error connecting to unix socket. Path: /var/tmp/xrl.cwKcRV. Error: Permission denied
[ 2010/07/28 21:07:59 ERROR xorpsh:1807 XRL +63 xrl_pf_factory.cc create_sender ] XrlPFSenderFactory::create failed: XrlPFConstructorError from line 131 of xrl_pf_unix.cc: Could not connect to /var/tmp/xrl.cwKcRV
(These messages are going on forever.)
The message is clear, and easy to explain, xorp_rtrmgr is started as the root user. However I start the xorpsh as a other user with less privileges.
When I change the ownership of the file in /var/tmp I'm able to login.
But when I reboot the machine or I start another vimage (or jail with vnet ) I ran into the same problem again. I guess xorp_rtrmgr is creating the files as root.
Since the messages appear very quickly I'm not able to see the messages when xorp_rtrmgr is started.
Edwin
More information about the Xorp-users
mailing list