»  Forums
Minimize FLCAUG Discussion Forums
Print  
 
Subject: DAR's: DISCOVERY with ICMP OFF
You are not authorized to post a reply.
Author Messages

SuperUser

Advanced MemberUser is Offline
Posts:26

09/30/2003 6:12 PM  
TND 3.0 0202
Would like to discover servers by name or ip with ICMP off.
With all the virus issues the Network Team has shut off ICMP on some DMZ sites. We are looking to get a jump on changing the discovery process

SuperUser

Advanced MemberUser is Offline
Posts:26

10/01/2003 8:45 AM  
There are actually multiple components of the discovery process. I am pretty sure that only the first part uses the ICMP PING functionality to make sure there is an IP device that responds to the request. After that, I believe it uses UDP rather than ICMP for SNMP communication to query the MIB.

I understand there is a way to do a PING using UDP rather than ICMP but I am not familiar with it. This may help you as an avenue to pursue.

Jeff

SuperUser

Advanced MemberUser is Offline
Posts:26

10/01/2003 8:56 AM  
I think Jeff is right, but if I remember correctly, one of CA's published DAR's suggested using the installed agents to facilitate the discovery process. But Richard has a valid point, as it becomes more common place to cease the flow of ICMP traffic, CA will need to modify the discovery process.

Just a reminder: Review the list of DAR's... 1 Week Left. Also, as you see these DAR's come through your email, it would help if you reply with an "Agree" or "Disagree" That way we can keep track of the validity of the request.

SuperUser

Advanced MemberUser is Offline
Posts:26

10/06/2003 3:37 PM  
Thanks Chris and Jeff for getting back to me.
I am checking on the UDP ping but unless CA changes the way its discovery works I am still stuck. See below for the answers I received from support.
Sep 12, 2003 10:57 SCOTT MOBERG

Hi Richard

Unfortunately, all of the discovery processes depend on ICMP Ping. Even if
you choose to run an Arp Cache discovery, we have to have ICMP access to the
gateway address in order for it to retrieve the Cache information.
The suggestion in this situation is to open ICMP and to run a discovery,
and then shut your access back off once the disocvery is complete.
Please let me know if this helps.
AND

Sep 24, 2003 17:04 SCOTT MOBERG

Hi Richard,

Unicenter, being a TCP/IP-SNMP based product, does require ICMP Ping for
it's discovery process.
The first step in discovery is to ping the device. If there is a response,
we then issue a SNMPGET against the SysObjID for classification of the device
If there is no response to the Ping, the object is not placed into the COR.
There have been other issue opened for this in the past, and the answer has
been to allow ICMP Ping for the discovery, and then shut Ping back off once
the discovery is complete. You would then be relying on SNMP for the status
of the devices in the COR.
Once these devices are in the COR, the DSM polls them using ICMP and SNMP
methods. Without ICMP Ping, the devices will all be marked Unreachable and
will be Red in the map. The only method of Up/Down status would be SNMP. If
both ICMP and SNMP polls get no response, the device is marked as Broken.
Without Ping in the environment, all of these devices will be marked as
Unreachbale and will be Red in the map.
What I can do is offer you an Enhancement Request which would request
the ability to discover devices into the COR without the use of Ping.
Please let me know how you would like to proceed with this issue.

Thank You
Scott

SuperUser

Advanced MemberUser is Offline
Posts:26

12/08/2003 4:00 PM  
Here it is guard it with your life...LOL
1) You will need to load the TNG Command Line utilities into
%agentworksdir%\tng\bin or %agentworksdir%\tnd\bin on your Repository


>From command line on the repository:
2)Usage: creaobj -cClass -nName [-lLabel -rRep -uUser -pPassword]


creaobj will enable the creation of an object in the CORE from the
command-line. Ensure that all argument
are supplied (order is not important) and that
arguments are identified with an initial '-' or '/' character.
label will default to name if not specified
username and password will default to 'sa' and blank is not specified
repository will default to local node if not specified



3)Usage: setilp -cClass -nName -rRep -iILPName [-q] [-uUser -pPassword]
Value


setilp sets the instance level property of an object in the CORE from
the command-line. All ILPs values are specified in string format
setilp will convert to object-type as required. Note that the value
MUST be the final argument for setilp, if whitespace is required
enclose the value in double quotes
Username will default to sa with null password, unless specified.
Repository will default to local node, unless specified
Arguments may be identified with an initial '-' or '/' character.
q = Quiet Mode (no stdout)


e.g. setilp -rMYREP -cWindowsNT -nMyHost -iaddress 123.45.67.89



4)Usage:
creaincl -cClass -nName -lParentClass -aParentName [-rRep -uUser
-pPassword] [-m]


creaincl will create an inclusion object in the CORE from the command-line.

Ensure that all arguments are supplied (order is not important) and
that arguments are identified with an initial '-' or '/' character.
Fields requiring whitespace should be double-quoted.
-m parameter 'moves' the object by deleting other inclusions
repository will default to local node is not specified
username and password will default to sa and blank unless specified


5)You might have to run setdsmname to get the agents to show.
setdsmname

SuperUser

Advanced MemberUser is Offline
Posts:26

02/19/2005 12:30 PM  
Hi,

Just wanted to get the source code of tng command line. This is urgent...

SuperUser

Advanced MemberUser is Offline
Posts:26

02/20/2005 1:05 AM  
I wanted the source code of creaobj.exe , creaincl.exe and getsev.exe and getstat.exe.

I am planning to use them in one of my intgration. Secondly wanted to know who provides these executable is it CA of one of the memebers her.

Thanks for the quick reply.

With Regards,
Vaibhav Verma

SuperUser

Advanced MemberUser is Offline
Posts:26

02/20/2005 12:20 PM  
These were supplied by CA. Try getting it from them.

SuperUser

Advanced MemberUser is Offline
Posts:26

02/21/2005 1:33 PM  
I highly doubt CA will provide the source code for one of their components, but feel free to contact them and try.

SuperUser

Advanced MemberUser is Offline
Posts:26

02/21/2005 2:20 PM  
Discovery with ICMP off. Please contact direct with return address for more information. rfeldeisen@ptc.com I have listed the steps below. Richard

> > creaobj -cWindows2000_Server -nServerName -rRepository -u(UserID) -p(Password) > > setilp -rRepository -cWindows2000_Server -nServerName -u(UserID) -p(Password) -iaddress 10.10.10.22 > > creaincl -cWindows2000_Server -nServerName -lLANBus -a10.10.10.0:Segment.1 -rRepository -u(UserID) -p(Password) > > setdsmname goes out and checks the D:\TND\SERVICES\CONFIG\AWS_WVGATE\gwipfltii.dat which in this case is wide open > > > PROCEDURE > > 1) You will need to load the TNG Command Line utilities into > %agentworksdir%\tng\bin or %agentworksdir%\tnd\bin on your Repository > > > >From command line on the repository: > 2)Usage: creaobj -cClass -nName [-lLabel -rRep -uUser -pPassword] > > > creaobj will enable the creation of an object in the CORE from the > command-line. Ensure that all argument > are supplied (order is not important) and that > arguments are identified with an initial '-' or '/' character. > label will default to name if not specified > username and password will default to 'sa' and blank is not specified > repository will default to local node if not specified > > > > 3)Usage: setilp -cClass -nName -rRep -iILPName [-q] [-uUser -pPassword] > Value > > > setilp sets the instance level property of an object in the CORE from > the command-line. All ILPs values are specified in string format > setilp will convert to object-type as required. Note that the value > MUST be the final argument for setilp, if whitespace is required > enclose the value in double quotes > Username will default to sa with null password, unless specified. > Repository will default to local node, unless specified > Arguments may be identified with an initial '-' or '/' character. > q = Quiet Mode (no stdout) > > > e.g. setilp -rMYREP -cWindowsNT -nMyHost -iaddress 123.45.67.89 > > > > 4)Usage: > creaincl -cClass -nName -lParentClass -aParentName [-rRep -uUser > -pPassword] [-m] > > > creaincl will create an inclusion object in the CORE from the command-line. > > Ensure that all arguments are supplied (order is not important) and > that arguments are identified with an initial '-' or '/' character. > Fields requiring whitespace should be double-quoted. > -m parameter 'moves' the object by deleting other inclusions > repository will default to local node is not specified > username and password will default to sa and blank unless specified > > > 5)You might have to run setdsmname to get the agents to show. > setdsmname
You are not authorized to post a reply.
Forums > Discussion Forums > Unicenter Topics > DAR's: DISCOVERY with ICMP OFF



ActiveForums 3.6
 
     
Date » 20 July, 2008    Copyright 2002-2008 by RavenSystems & FL CA Users Group Login : Register
Inspired by Nina