The out-of-box tool 'ping from server' doesn't work on Redhat Linux. If you have this problem you need to do following:
1. the default tool is configured to use /opt/IBM/tivoli/netcool/omnibus_webgui/etc/cgi-bin/nco_ping.cgi , which is for UNIX system other than linux, so the first thing you need to do is to replace the nco_ping.cgi file with nco_ping_linux.cgi.
2. the nco_ping_linux.cgi uses /usr/sbin/ping, which doesn't exist on Redhat V6. find where is 'ping' program located then put the fullpath in the cgi script. line 86.
below is what I've done:
[root@itnm39fp2db2 cgi-bin]# uname -a Linux itnm39fp2db2.test.com 2.6.18-348.3.1.el5 #1 SMP Mon Mar 11 19:40:14 EDT 2013 i686 i686 i386 GNU/Linux [root@itnm39fp2db2 cgi-bin]# pwd /opt/IBM/tivoli/netcool/omnibus_webgui/etc/cgi-bin
[root@itnm39fp2db2 cgi-bin]# cp nco_ping_linux.cgi nco_ping.cgi cp: overwrite `nco_ping.cgi'? y [root@itnm39fp2db2 cgi-bin]# which ping /bin/ping [root@itnm39fp2db2 cgi-bin]# vi nco_ping.cgi
change line 86 to:
open(PING,"/bin/ping -c 10 ".$nodeName."|");