Thank you Ben.<div><br></div><div>May be you are correct about " ./xorpsh -v", in my system xorpsh failed to start.</div><div><br></div><div> I already straced ./xorpsh, and sent to the xorp mailing list. But my mail is not posted to mailing list ( due to big size waiting for admin approval).<div>
<br></div><div>First, i did not set any port while installation. </div><div><br></div><div> In trace, i checked with Port number as you mentioned. Xorpsh is trying to bind to same port which finder is listening.</div><div>
<br></div><div><div>-bash-3.2# netstat -n -l -p -t -u </div><div>Active Internet connections (only servers)</div><div>Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name </div>
<div>tcp 0 0 <a href="http://127.0.0.1:19999" target="_blank">127.0.0.1:19999</a> 0.0.0.0:* LISTEN 12118/xorp_fea </div><div><br></div><div><br></div><div><div>getsockname(24, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("0.0.0.0")}, [16]) = 0</div>
<div>connect(24, {sa_family=AF_INET, <b>sin_port=htons(19999)</b>, sin_addr=inet_addr("127.0.0.1")}, 16) = -1 EINPROGRESS (Operation now in progress)</div></div><div>After some time it (xorpsh) is terminating.</div>
<div>
<br></div><div>In strace output i found many "no such file or directory" errors. For sample, few lines are below ( if you need any thing let me know). </div><div><br></div><div><div>stat64("/usr/local/xorp/lib/xorp/bin/ping", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/usr/local/xorp/ping", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/kerberos/sbin/ping", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/kerberos/bin/ping", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/usr/local/sbin/ping", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/local/bin/ping", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/sbin/ping", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/bin/ping", {st_mode=S_IFREG|S_ISUID|0755, st_size=36264, ...}) = 0</div><div>stat64("/usr/local/xorp/lib/xorp/bin/ping6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/local/xorp/ping6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/usr/kerberos/sbin/ping6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/kerberos/bin/ping6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/local/sbin/ping6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/usr/local/bin/ping6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/sbin/ping6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/bin/ping6", {st_mode=S_IFREG|S_ISUID|0755, st_size=31292, ...}) = 0</div>
<div>stat64("/usr/local/xorp/lib/xorp/bin/traceroute", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/local/xorp/traceroute", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/usr/kerberos/sbin/traceroute", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/kerberos/bin/traceroute", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/usr/local/sbin/traceroute", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/local/bin/traceroute", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>
stat64("/sbin/traceroute", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/bin/traceroute", {st_mode=S_IFREG|0755, st_size=47752, ...}) = 0</div><div>stat64("/usr/local/xorp/lib/xorp/bin/traceroute6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/usr/local/xorp/traceroute6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/kerberos/sbin/traceroute6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/usr/kerberos/bin/traceroute6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/usr/local/sbin/traceroute6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div>
<div>stat64("/usr/local/bin/traceroute6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div>stat64("/sbin/traceroute6", 0xbfbb1f80) = -1 ENOENT (No such file or directory)</div><div><br></div>
<div>In my Vhost, there is no above files. Does any one have any idea what all these?</div><div><br></div><div>FYI</div><div><div>-bash-3.2# find / -name ping* </div><div>/usr/sbin/ping6</div><div>/bin/ping</div><div>/bin/ping6</div>
<div>-bash-3.2# find / -name *tracerou*</div><div>/bin/traceroute6</div><div>/bin/traceroute</div><div><br></div></div><div>Thanks,</div><div>-- Ram</div></div><div><br><div class="gmail_quote">On Thu, Mar 25, 2010 at 1:24 PM, Ben Greear <span dir="ltr"><<a href="mailto:greearb@candelatech.com" target="_blank">greearb@candelatech.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On 03/25/2010 01:23 AM, Ram wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi All,<br>
<br>
I have couple of questions.<br>
<br>
1.If i changed the configuration by entering into configure mode by<br>
using SET and DELETE commands, In which file these changes save after<br>
commit command?<br>
In case if i need to restart rtrmgr, Can i point rtrmgr to load<br>
that changed file?<br>
</blockquote>
<br></div>
Looks like you can do 'configure' from within xorpsh and<br>
then do 'save foo.conf'.<div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
2. How can use -v (verbose) option for "./xorpsh" and "./xorp_rtrmgr"<br>
commands?<br>
I tried "./xorpsh -v". Nothing got different in output from ./xorpsh<br>
command.<br>
</blockquote>
<br></div>
I have lots of output in 'xorpsh -v' on my system.<br>
<br>
If it can't connect to the rtrmgr, it probably won't print anything<br>
out though.<br>
<br>
Please compare the environment variables. Maybe you are setting<br>
the XORP_FINDER_SERVER_PORT differently?<br>
<br>
You can try strace to see if it's attempting to open the socket with the<br>
same port on the instance that works and the one that doesn't.<br>
<br>
Thanks,<br>
Ben<br><font color="#888888">
<br>
-- <br>
Ben Greear <<a href="mailto:greearb@candelatech.com" target="_blank">greearb@candelatech.com</a>><br>
Candela Technologies Inc <a href="http://www.candelatech.com" target="_blank">http://www.candelatech.com</a><br>
<br>
</font></blockquote></div><br></div></div></div>