[Xorp-users] Re: "No Finder" error message?

Pavlin Radoslavov pavlin@icir.org
Thu, 08 Dec 2005 13:51:59 -0800


> > > I still get this error from time-to-time.  What does it mean?
> > > 
> > > [ 2005/12/08 15:13:03  ERROR xorp_rtrmgr:9368 XRL +634 xrl_router.cc
> > > wait_until_xrl_router_is_ready ] XrlRouter failed.  No Finder?
> > 
> > I presume it happens only on startup.
> 
> Yes, only on startup.
> 
> > Are there any XORP leftover processes when you see the message?
> 
> No.
> 
> > Also, can you double-check that the loopback interface is configured
> > properly and is UP.
> 
> [mit_rcp@planetlab1 mit_rcp]$ /sbin/ifconfig lo
> lo        Link encap:Local Loopback  
>           inet addr:127.0.0.1  Mask:255.0.0.0
>           UP LOOPBACK RUNNING  MTU:16436  Metric:1
>           RX packets:283527002 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:283527002 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:0 
>           RX bytes:513931460 (490.1 Mb)  TX bytes:513931460 (490.1 Mb)
> 
> 
> > Any additional info can also be useful (e.g., is the error gone if
> > you restart immediately the rtrmgr, etc).
> 
> No, it persists.  I am unable to start XORP at all on this machine.

Other things to check whether the default XRL TCP port (19999) is
not used by some other process. Also, make sure there are no
firewall rules that stop the internal XRL TCP communication.

If the above is OK, then you can try the following:

1. Verify that you can start by hand "libxipc/xorp_finder -v".

2. Execute "env FINDERTRACE=t libxipc/xorp_finder" in one window,
   and after that execute "fea/xorp_fea" in another. After you
   execute "fea/xorp_fea" you should see lots of messages like:

[ 2005/12/08 13:48:39 INFO xorp_finder XifFinderClient ]
register_finder_client(target =
"fea-b0c076d86dbb1cdf1648730a89c6629f@127.0.0.1", class = "fea",
singleton = "0", cookie = "") -> "687b71f659b1088a" okay
[ 2005/12/08 13:48:39 INFO xorp_finder XifFinderClient ]
register_finder_client(target =
"socket_server-a2b810e77fc56205486f00623a0155be@127.0.0.1", class =
"socket_server", singleton = "0", cookie = "") -> "687b71f72d46518e"
okay
[ 2005/12/08 13:48:39 INFO xorp_finder XifFinderClient ]
add_xrl("finder://fea-b0c076d86dbb1cdf1648730a89c6629f@127.0.0.1/common/0.1/get_status",
"stcp", "127.0.0.1:1488") -> okay
[ 2005/12/08 13:48:39 INFO xorp_finder XifFinderClient ]
add_xrl("finder://socket_server-a2b810e77fc56205486f00623a0155be@127.0.0.1/common/0.1/get_status",
"stcp", "127.0.0.1:2697") -> okay
[ 2005/12/08 13:48:39 INFO xorp_finder XifFinderClient ]
add_xrl("finder://fea-b0c076d86dbb1cdf1648730a89c6629f@127.0.0.1/common/0.1/get_target_name",
"stcp", "127.0.0.1:1488") -> okay



If nothing of the above gives you any clue about the issue, then try
to create a temporary account on that machine I can use to track
down the problem.

Pavlin