Patch Name: PHSS_26932 Patch Description: s700_800 10.20 OV NNM6.2 snmpCollect fixes Creation Date: 02/04/24 Post Date: 02/04/30 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: OpenView Network Node Manager 6.2 Filesets: OVNNMgr.OVNNM-RUN,B.06.20.00 OVNNMgrMan.OVNNM-RUN-MAN,B.06.20.00 OVPlatform.OVDB-RUN,B.06.20.00 OVPlatform.OVEVENT-MIN,B.06.20.00 OVPlatform.OVMIN,B.06.20.00 OVPlatform.OVSNMP-MIN,B.06.20.00 OVPlatform.OVWWW-FW,B.06.20.00 Automatic Reboot?: No Status: Special Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_26932 Symptoms: PHSS_26932: SR 8606247376: snmpCollect exits with INTERNAL_ERROR on bad response PDU SR 8606241437: snmpCollect stores wrong counter values in the database. SR 8606233830: snmpCollect exits with message >8k. This problem was fixed in NNM 5.x but was not merged forward to 6.x. PHSS_26282: IPMap core dumps when 1. star segments exist, 2. persistence levels is 'All levels', and 3. map filters are applied. PHSS_26247: Ipmap shows memory growth when it runs for a long time. PHSS_26236: netmon will spend a long time using 100% of CPU when starting up. It will also do the same thing when the SNMP config database is changed. There may also be a large number of OV_Warning events issued for each single interface in the database if the netmon.statusIntervals file includes a filter name that does not exist in the filters definition file. This event is set to 'Log only' by default so it does not appear in the event browser. PHSS_26145: statusIntervalConf.ovpl fails if run from an HA cluster package PHSS_26141: In xnmcollect the "File->Close->Save" operation does not result in the file snmpCol.conf being re-loaded by snmpCollect. This is unlike the "File->Save" operation which does result in the snmpCol.conf file being re-loaded. PHSS_26130: 1)netmon core dumps after calling abort when ecs annotation server closes its connection with netmon. 2)netmon can core dump in appendIfAliasString(), free'ing ifAlias , this happens only when useIfAlias=true. 3)netmon can core dump when tracing netmon health when trace mask is 0x7ffff7ff Defect Description: PHSS_26932: SR 8606247376: Code did not check for a particular bad response PDU. SR 8606241437: Data collected during collection check was stored in the database. SR 8606233830: The buffer size used to store the data was insufficient. SR 8606227163:Code did not check for a particular bad response from agent. SR 8606226617:Certain Devices which do not support sysUpTime, made snmpCollect continuously poll those devices. Resolution: SR 8606247376: Code has been modified to handle the particular bad response PDU. SR 8606241437: Code has been modified not to store data collected during collection check. SR 8606233830: Buffer size has been modified to handle the storage requirements of the data. SR 8606227163: Code has been modified to check for the particular bad response from agent. SR 8606226617: Code has been modified to make snmpCollect defer collections on devices which do not support sysUpTime. PHSS_26901: JAGad96132: Check was not made to see if the trap received(for a level2interface) was from the device, for which N flag is set in the oid_to_type file before scheduling the Config Check. JAGae06448: Netmon dumps core because a null interface pointer is passed to a function that did not handle it appropriately. Resolution: JAGad96132: Changed netmon NOT to schedule Config Checks on receiving linkUP/linkDown traps for the level2 interfaces of the device, for which N flag is set in the oid_to_type file. JAGae06448: Netmon code is modified to check for null interface pointer during repeater mib query and layout. PHSS_26856: 1. The event create_time was not set properly for an event that was being fed from one ECS circuit to another. 2. An extra delete of the event was being done in the Serialization(feed) section of the code. This resulted in an attempt to delete an already deleted event. Resolution: 1. Now the create time of the event is set to the current time when feeding it from the input queue into the circuit. 2. The extra event delete is no longer performed. PHSS_26780: Currently, the only way to manage/unmanage objects via the command line is to use xnmtopoconf which requires an Enterprise license to run. Resolution: ovtopofix has been changed in order to allow the user to set the status of a local object to managed or unmanaged. See the ovtopofix man page for more details. PHSS_26778: Problem 1 : The code was not handling query results which had multiline data for the sysDescr mib variables. Problem 2 : The array that holds the hexadecimal values was not reinitialized to null at the end of each loop. This caused the next hexadecimal value to be appended to the previous value. Resolution: Problem 1 : Codes were introduced to handle multiline sysDescr values that were returned by a snmpwalk. Problem 2 : Codes were introduced to reintialize the array that holds the hexadecimal values to null at the end of each loop. PHSS_26763: This problem was caused by some code in NNM that wraps the client SQL connect routine. This code tested the ovdbrun port to see if it was active. The ovdbrun process responded to this test by allocating some memory that never got freed. Resolution: The test of the ovdbrun port was not necessary, so it was removed. PHSS_26753: OVtopoCGI.pm assumes that nodes with object IDs greater than 1,000,000 do not exist in the topology database. However, it is possible that object IDs greater than 1,000,000 can get assigned. In such cases, nodeView.ovpl will incorrectly report that the node is not in the topology database. Resolution: OVtopoCGI.pm has been modified to allow object ids upto a very large value, 2146483648, to be considered as valid ids. It is not likely that object ids larger than this value will be assigned. PHSS_26751: This problem occurs since the host-byte-order had not been converted to network-byte-order before storing the variable binding information to database. Resolution: The code was changed to convert the IPADDRESS varbind value to network-byte-order before storing into database. PHSS_26738: Exit function in ovrepld DOES NOT delete all the Collection Stations from its internal Collection Station List. Resolution: Changed the exit function of ovrepld to delete all the Collection Stations that are in its internal Collection Station List. PHSS_26717: The defect is that the use of arbitrary port assignment for listener sockets is not acceptable when there is an intervening firewall between the two programs that will communicate. For much of NNM, this is not a problem as the port numbers are well known, but nmdemandpoll does not have this model. Given this fix, it is now able to at least have a set of specific port numbers to utilize. Resolution: The resolution is to create a file, $OV_CONF/nmdemandpoll.ports, that will be able to specify the ports to attempt to use for communications. The model will now exhaustively search the file until it finds a port that it can bind. This is the port number that is sent to the remote netmon for communications. PHSS_26715: 8606230518:There is a data overflow issue resulting in the defect in pmd. 8606242395:There is a data overflow issue resulting in the defect in rectrap. 8606250480:The computation of required free space to allocate more buffer space was not performed correcly. 8606249229:The computation of required free space for allocation of additional buffer space was not performed correctly. 8606249226:The logic used in the code does not handle properly the case of an SNMPV2 inform PDU with error status set. 8606250486:pmd behaviour is affected due to a wrong buffer size used. The size of format buffer used is not sufficient for handling large trap sizes. Resolution: 8606230518:Proper checking introduced to prevent the data overflow problem in pmd. 8606242395:Proper checking introduced to prevent the data overflow problem in rectrap. 8606250480:The buffer space computation algorithm has been corrected. 8606249229:The buffer space computation algorithm has been corrected. 8606249226:The code was modified so that ovtrapd will properly handle the case of SNMPV2 inform PDU with error status set. 8606250486:The format buffer size used in the OV_EVENT stack has been changed to handle the problem. PHSS_26713: 8606223041: Repeated DNS lookups resulted in slow export of event data. 8606234357: Typographical error. Resolution: 8606223041: The code was changed to do away with the repeated DNS lookups. 8606234357: Reference page error corrected. PHSS_26711: This happens due to a limitation on the size of event that can be logged to the event database. Resolution: Introduced new check points to handle the problem. PHSS_26688: Netmon parses the HPoid2type file right . However, based on the device type it unsets the 'G' flag by default. Resolution: Code has been modified to not unset the 'G' flag. PHSS_26686: The code to check the "oid length" in a pdu did not handle all cases. Resolution: Code has been modified to do proper checking of the "oid length" while decoding a pdu. PHSS_26684: JAGad42624 Documentation was incorrect for NT reference pages JAGad93490 Man page/Reference page documentaion was incomplete Resolution: JAGad42624 Reference pages are updated to describe the -H option as applicable to UNIX systems only. JAGad93490 Valid values for the topology status are added to Man pages/Reference pages PHSS_26668: The source code used to build the patches NNM_00856, PHSS_26282, PHSS_26283 & PSOV_03099 did not contain the required fix. Resolution: The right source code is now used to build the patches. PHSS_26547: This is a request to allow a customer to be able to specify IP addresses that should be excluded from NNM's node name selection process. Resolution: This patch extends NNM functionality to allow a customer to specify IP addresses that should, if possible, be excluded from consideration when NNM chooses a name for a node. The list of excluded IP addresses must be placed in configuration file $OV_CONF/excludeip.conf. For more details, see the man page (or Windows NNM reference page) for excludeip.conf that is included in this patch. PHSS_26511: Ovrepld will re-verify the nodename for every change that comes in from a collection station. This verification involves looking up the name for every IP address on the node, which can take a long time. Resolution: Since interface status does not impact how the node name is determined, ovrepld has been modified such that if the only change being reported is an interface status change, no nodename verification will be done. PHSS_26486: The problem occurs because the buffer used to copy the interface details is 255 bytes. When the size of the interface details exceeds this value, it causes a buffer overflow. Resolution: Appropriate checks are added to limit the size of the interface details stored in the buffer. PHSS_26460: When required ifTypes are not available, the filter library generates large error messages. netmon and snmpCollect are not able to handle such large error messages and dump core. Resolution: Code has been modified to handle large error messages properly. PHSS_26392: When node status events are generated, there was no check to see if the primary interface failure was on that node. In this case the node status event should be treated as a primary failure. Resolution: When node status events are being generated, a check is made to see if the primary failure interface is on this node. If it is, the node status event is sent out as a primary node failure. PHSS_26374: The code to handle different input cases for target IP address did not have all the validation steps required. Resolution: The code is modified to address the missing steps in the validation of target IP address. PHSS_26371: There was no check for finding the duplicate module-names when loading a new MIB. Resolution: Code implemented to check for the duplicate module-names when loading a new MIB. On command-line version: Whenever xnmloadmib finds any duplicate module-name w.r.t already loaded MIBs when loading a new MIB, it will give an error, and tell user to use -replace option to force loading of MIB Module from this new MIB. If we use -replace and if there is any duplicate module-name, then it will load the new MIB, but it will give a warning after loading the MIB. On GUI version: Whenever xnmloadmib finds any duplicate module-name w.r.t already loaded MIBs when loading a new MIB, it will give a Reload-Module Confirmation Window. If user selects button to load module from this new MIB, it will load the MIB. As in command-line version, we get a warning after loading the MIB with duplicate module-name. PHSS_26335: xnmcollect dies on performing 'Test SNMP' on a node with large number of interfaces.This is caused by a buffer overflow which leads to stack corruption. Resolution: The code is modified to address the buffer overflow. PHSS_26324: This problem is caused because of improper handling of previous and next pointers in the remoteMgrs list of ovtopmd. Resolution: ovtopmd has been changed to handle the remoteMgrs list properly. PHSS_26286: NNM does not handle traps larger than 4.5K correctly. ovtrapd either exits or dumps core on receipt of larger traps. Resolution: ovtrapd is modified to drop traps larger than 4.5K without exiting or dumping core. Traps upto 4.5K are passed into the NNM event subsystem for further processing. PHSS_26282: A NULL pointer was passed to a function. Resolution: If the pointer variable has NULL value, it is not passed to the function. PHSS_26247: Memory allocated to symbol lists was not deallocated after the symbol lists were deleted. Resolution: Codes were added to deallocate memory used by the symbol lists. PHSS_26236: This problem is caused by an inefficiency in netmon when it processes its list of interfaces. It will check each interface against all the filters listed in the netmon.statusIntervals file, even when this check is not needed. It will also generate a warning event for each time this is done and there is a non-existing filter specified. Resolution: Netmon has been changed to handle parsing of the netmon.statusIntervals file in a more efficient manner. PHSS_26145: statusIntervalConf.ovpl script uses a function to get the physical hostname to decide whether the script is being run on an NNM Management Station. In stead of checking only with physical host name in MC/SG environment, OVservername should also be used. Resolution: Another function that gets the OVservername is now used to check whether the script is being run on an NNM Management server. PHSS_26141: The re-loading of the snmpCol.conf file did not happen because the OV_Data_Collect_Chg event was not generated on the "File->Close->Save" operation. Resolution: Code was modified to generate the OV_Data_Collect_Chg event on the "File->Close->Save" operation. PHSS_26130: 1) On UNIX systems, if the ecs annotation server closes its connection to netmon, netmon was aborting due to a bad file descriptor in a select call. 2)In the function appendIfAliasString(), the buffer, in which the old/new index and ifAlias is copied, was overflowing. 3)This is because of passing of a NULL string to print to the log file. Resolution: 1)Logic was added to netmon to detect the ecs annotation server disconnect and try and re-establish the connection. 2)Allocated enough memory to hold the string being copied. 3)Changed code to not pass a NULL string to print to log file. SR: 8606247376 8606226617 8606227163 8606241437 8606233830 8606227070 8606237408 8606228567 8606226692 8606206484 8606215977 8606230085 8606225653 8606224228 8606234113 8606135044 8606242395 8606230518 8606223041 8606234357 8606230115 8606236069 8606230349 8606173366 8606224398 8606245649 8606224985 8606238466 8606232608 8606227147 8606219973 8606212849 8606227006 8606227330 8606238658 8606230910 8606233701 8606232762 8606223581 8606221231 8606220343 8606228878 8606228157 8606225640 8606161192 Patch Files: /etc/opt/OV/share/conf/stacks/pmd/libECSS.sl /etc/opt/OV/share/conf/stacks/pmd/libovEvent.sl /opt/OV/www/cgi-bin/Main/Snmp /opt/OV/man/man4.Z/netmon.statusMapping.4 /opt/OV/man/man4.Z/excludeip.conf.4 /opt/OV/man/man1.Z/nmdemandpoll.1 /opt/OV/man/man1.Z/ovdwevent.1 /opt/OV/man/man1m.Z/ovtopofix.1m /opt/OV/man/man1m.Z/netmon.1m /opt/OV/lib/libovtopm.2 /opt/OV/lib/libovfilter.2 /opt/OV/lib/libova.2 /opt/OV/lib/libovsnmp.2 /opt/OV/lib/libdbenabled.2 /opt/OV/lib/libovutil.2 /opt/OV/bin/snmpCollect /opt/OV/bin/netmon /opt/OV/bin/ovtopofix /opt/OV/bin/ovrepld /opt/OV/bin/nmdemandpoll /opt/OV/bin/ipmap /opt/OV/bin/xnmcollect /opt/OV/bin/ovtopmd /opt/OV/bin/xnmloadmib /opt/OV/bin/ovtrapd /opt/OV/bin/ovspmd /opt/OV/bin/ovdwquery /opt/OV/bin/ovdwevent /opt/OV/bin/xnmsnmpconf /opt/OV/bin/Perl/lib/perl5/5.6.0/OVtopoCGI.pm /opt/OV/bin/Perl/lib/perl5/5.6.0/OVtopology.pm /opt/OV/bin/Perl/lib/perl5/5.6.0/PA-RISC2.0/auto/OVtopology/ OVtopology.sl what(1) Output: /etc/opt/OV/share/conf/stacks/pmd/libECSS.sl: None log.c $Revision: 1.7 $ $Date: 1997/07/04 07:34:11 $ None trace.c $Revision: 1.12 $ $Date: 1998/03/12 04:48:38 $ None cinter.c $Revision: /main/NEPTUNE/11 $ $Date: 2001/1 1/07 17:03 UTC $ PATCH PHSS_25338, (PTSfc02120) Sep 2001 engine_control.c $Revision: /main/NILGIRIS/5 $ $Date : 2000/02/22 14:08 UTC $ None events.c $Revision: /main/NILGIRIS/9 $ $Date: 2000/0 1/28 14:20 UTC $ None fatal.c $Revision: 1.13 $ $Date: 1998/05/07 02:26:33 $ None mesgbuf.c $Revision: 1.18 $ $Date: 1998/05/07 00:28: 35 $ bus.c $Revision$ $Date$ clock.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/07 /02 05:55 UTC $ DFIX12000:clock.c 19mar99 combine.c $Revision: /main/NILGIRIS/2 $ $Date: 2001/ 01/06 09:20 UTC $ None count.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/09 /29 12:35 UTC $ None create.c $Revision: /main/NILGIRIS/2 $ $Date: 2000/0 2/04 15:32 UTC $ delay.c $Revision$ $Date$ extract.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/ 09/29 12:36 UTC $ None filter.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/0 9/29 12:36 UTC $ None input.c $Revision: /main/NILGIRIS/5 $ $Date: 2001/02 /20 12:04 UTC $ loader.c $Revision$ $Date$ modify.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/0 9/29 12:30 UTC $ output.c $Revision$ $Date$ rate.c $Revision: /main/NILGIRIS/3 $ $Date: 1999/10/ 25 11:06 UTC $ DFIX12000:rate.c 19mar99 PATCH PHSS_18005, Consolidated patch Mar 1999 rearrange.c $Revision$ $Date$ table.c $Revision: /main/NILGIRIS/2 $ $Date: 1999/09 /29 12:31 UTC $ DFIX12000:table.c 19mar99 transit.c $Revision$ $Date$ unless.c $Revision: /main/NILGIRIS/2 $ $Date: 1999/0 9/29 12:31 UTC $ DFIX12000:unless.c 19mar99 assembler.c $Revision: /main/NILGIRIS/1 $ $Date: 200 0/01/28 14:19 UTC $ None bif_oid.c $Revision: 1.1 $ $Date: 1997/09/25 05:08:2 4 $ None dicts.c $Revision: 1.18 $ $Date: 1998/03/27 09:02:35 $ None dicts.c $Revision: /main/NILGIRIS/1 $ $Date: 2001/12 /06 06:59 UTC $ None endecrypt.c $Revision: 1.1 $ $Date: 1997/10/15 09:57 :37 $ None interpreter.c $Revision: /main/NILGIRIS/8 $ $Date: 2 001/09/18 12:28 UTC $ None library.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/ 09/29 12:35 UTC $ None opc_pattern.c $Revision: /main/2 $ $Date: 1998/08/21 10:33 UTC $ None circuit.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/ 07/02 05:52 UTC $ None engine.c $Revision: 1.15 $ $Date: 1997/08/14 00:08:4 2 $ None node.c $Revision: 1.44 $ $Date: 1998/05/01 04:33:53 $ None nodeclass.c $Revision: 1.16 $ $Date: 1997/09/26 07:3 7:47 $ None notify.c $Revision: 1.2 $ $Date: 1997/08/07 08:13:22 $ None patching.c $Revision: 1.8 $ $Date: 1997/12/15 06:19: 31 $ None port.c $Revision: 1.11 $ $Date: 1996/05/15 05:45:40 $ None stream.c $Revision: /main/NILGIRIS/5 $ $Date: 2000/0 1/18 07:32 UTC $ None streamio.c $Revision: /main/NILGIRIS/4 $ $Date: 2000 /02/15 15:22 UTC $ None ctxtmap.c $Revision: 1.3 $ $Date: 1998/01/29 08:58:2 4 $ None datastore.c $Revision: 1.8 $ $Date: 1998/07/25 18:31 :39 $ None dfstore.c $Revision: /main/2 $ $Date: 1998/08/07 15: 39 UTC $ None factstore.c $Revision: 1.8 $ $Date: 1998/07/25 18:36 :10 $ None query.c 1.16 1996/11/20 23:28:02 None sequence.c $Revision: 1.17 $ $Date: 1998/01/28 03:39 :17 $ None anno_event.c $Revision: 1.18 $ $Date: 1997/08/29 00: 49:58 $ None endecode.c $Revision: /main/NILGIRIS/3 $ $Date: 2000 /01/28 15:09 UTC $ None value.c $Revision: /main/NILGIRIS/5 $ $Date: 2001/01 /06 09:21 UTC $ None vstring.c $Revision: /main/2 $ $Date: 1998/08/21 10: 54 UTC $ None timesync.c $Revision: 1.9 $ $Date: 1997/03/24 08:20: 28 $ None container.c $Revision: 1.17 $ $Date: 1998/02/18 00:4 9:18 $ None char_sets.c $Revision: /main/2 $ $Date: 1998/08/21 1 0:39 UTC $ None engmgr.c $Revision: /main/NILGIRIS/7 $ $Date: 2000/0 3/01 09:41 UTC $ None dictionary.c $Revision: 1.23 $ $Date: 1998/04/01 06: 13:08 $ None engine_dict.c $Revision: 1.7 $ $Date: 1998/03/23 07: 30:52 $ None ECS.c $Revision: 1.9 $ $Date: 1998/04/22 23:30:06 $ ECS 3.1 (A.03.10) ECS REV: A.03.10 ecsLocale.c $Revision: /main/2 $ $Date: 1998/08/21 1 0:59 UTC $ None perror.c $Revision: 1.6 $ $Date: 1998/03/19 00:03:27 $ None annotate.c $Revision: /main/NILGIRIS/1 $ $Date: 2000 /01/18 07:35 UTC $ None annotate.c $Revision: /main/NILGIRIS/1 $ $Date: 1999 /09/29 12:35 UTC $ memory.c $Revision$ $Date$ memory.c $Revision$ $Date$ trace.c $Revision: 1.4 $ $Date: 1998/06/10 09:01:45 $ None log.c 1.27 1996/06/03 04:56:34 None annoio.c $Revision: /main/NILGIRIS/1 $ $Date: 2000/0 1/18 07:31 UTC $ None ascii.c $Revision: /main/NILGIRIS/1 $ $Date: 2000/01 /28 14:18 UTC $ ascii_alloc.c $Revision$ $Date$ parse.c $Revision: /main/2 $ $Date: 1998/08/21 10:29 UTC $ token_set.c $Revision$ $Date$ berova.c $Revision: /main/NILGIRIS/3 $ $Date: 2001/0 3/30 06:47 UTC $ md.c $Revision$ $Date$ control.c $Revision: /main/NILGIRIS/1 $ $Date: 1999/ 07/12 09:30 UTC $ None debug.c $Revision: 1.26 $ $Date: 1997/07/08 07:17:52 $ None eventio.c $Revision: 1.37 $ $Date: 1998/05/18 04:14: 16 $ None sockstack.c $Revision: /main/NILGIRIS/2 $ $Date: 200 1/02/01 13:10 UTC $ DFIX12001:sockstack.c 01Sept99 engsockmgr.c $Revision: 1.5 $ $Date: 1997/04/09 05:1 2:44 $ None sockmgr.c $Revision: /main/NILGIRIS/3 $ $Date: 2000/ 01/18 07:46 UTC $ None management.c $Revision: /main/NILGIRIS/2 $ $Date: 20 00/01/31 15:41 UTC $ None /etc/opt/OV/share/conf/stacks/pmd/libovEvent.sl: OV_EVENT OPI Stack HP OpenView OPI Stack OV_EVENT (HP Internal only) NN M Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/www/cgi-bin/Main/Snmp: None /opt/OV/man/man4.Z/netmon.statusMapping.4: None /opt/OV/man/man4.Z/excludeip.conf.4: None /opt/OV/man/man1.Z/nmdemandpoll.1: None /opt/OV/man/man1.Z/ovdwevent.1: None /opt/OV/man/man1m.Z/ovtopofix.1m: None /opt/OV/man/man1m.Z/netmon.1m: None /opt/OV/lib/libovtopm.2: libovtopm.sl findroute HP OpenView Topology NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/lib/libovfilter.2: libovfilter HP OpenView Filter library (HP Internal only) NNM Re lease B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/lib/libova.2: DFIX15000: dtd.c 01Oct1999 DFIX15046: ber.c 28Feb2002 DFIX15014: ber.c 13Dec2000 DFIX15000: ber.c 01Oct1999, 13sep2000 DFIX15001: dict.c 21Dec1999 DFIX15039 parse.c 21Jan2002 DFIX15000: enum.c 01Oct1999 DFIX15027: list.c 2Aug2001 DFIX15000: trans.c 04Nov1999 DFIX15027: struct.c 2Aug2001 DFIX15025: struct.c 06Jul2001 HP OpenView OpenView ASN.1 data minipulation tool (o va) DM Release A.06.00 HP 9000 S700/S800 HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/lib/libovsnmp.2: libovsnmp rnetstat HP OpenView SNMP Dev Kit NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/lib/libdbenabled.2: HP OpenView CORBA: pre-BETA DbEnabled.cpp HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/lib/libovutil.2: HP OpenView ov utility library (HP Internal only) NN M Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/bin/snmpCollect: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ snmpCollect HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/bin/netmon: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 netmon Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 annoio.c $Revision: 1.45 $ $Date: 1998/04/01 06:27:2 6 $ None sockstack.c $Revision: 1.68 $ $Date: 1998/06/09 01:1 6:51 $ value.c $Revision$ $Date$ ECS.c $Revision: 1.9 $ $Date: 1998/04/22 23:30:06 $ ECS 3.0 (STABLE_3_x_980808) ECS REV: 980808.1708(opt) HP-UX B.10.10 Server A.05. 03 trace.c $Revision: 1.12 $ $Date: 1998/03/12 04:48:38 $ None fatal.c $Revision: 1.13 $ $Date: 1998/05/07 02:26:33 $ None log.c $Revision: 1.7 $ $Date: 1997/07/04 07:34:11 $ None mesgbuf.c $Revision: 1.18 $ $Date: 1998/05/07 00:28: 35 $ None sequence.c $Revision: 1.17 $ $Date: 1998/01/28 03:39 :17 $ vstring.c $Revision$ $Date$ /opt/OV/bin/ovtopofix: ovtopofix HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/bin/ovrepld: HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. ovrepld /opt/OV/bin/nmdemandpoll: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ nmdemandpoll HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/bin/ipmap: ipmap HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/bin/xnmcollect: xnmcollect HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/bin/ovtopmd: Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 ovtopmd Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 Copyright 1992-1997 SNMP Research, Incorporated SNMP Research Distribution version 14.2.1.7 /opt/OV/bin/xnmloadmib: xnmloadmib HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/bin/ovtrapd: ovtrapd HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/bin/ovspmd: ovspmd HP OpenView ICVT NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. /opt/OV/bin/ovdwquery: ovdwquery HP OpenView DataBase Tools NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. ovDwCommon /opt/OV/bin/ovdwevent: ovdwevent HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. ovDwCommon /opt/OV/bin/xnmsnmpconf: HP OpenView Network Node Manager NNM Release B.06.20 PATCH PHSS_26932, 04242002 HP Precision Architecture HP-UX 10.x Copyright (c) 1990-2002 Hewlett-Packard Co., All Ri ghts Reserved. xnmsnmpconf /opt/OV/bin/Perl/lib/perl5/5.6.0/OVtopoCGI.pm: OVtopoCGI.pm /opt/OV/bin/Perl/lib/perl5/5.6.0/OVtopology.pm: None /opt/OV/bin/Perl/lib/perl5/5.6.0/PA-RISC2.0/auto/OVtopology/ OVtopology.sl: None cksum(1) Output: 1614936345 841360 /opt/OV/bin/snmpCollect 52151780 2724288 /opt/OV/bin/netmon 1042289803 82216 /opt/OV/bin/ovtopofix 1729183489 14328 /opt/OV/bin/Perl/lib/perl5/5.6.0/ OVtopoCGI.pm 2129482171 1978 /opt/OV/bin/Perl/lib/perl5/5.6.0/ OVtopology.pm 4070395969 74162 /opt/OV/bin/Perl/lib/perl5/5.6.0/ PA-RISC2.0/auto/OVtopology/OVtopology.sl 2109557285 300832 /opt/OV/bin/ovrepld 3100743167 110472 /opt/OV/bin/nmdemandpoll 1274088096 605078 /opt/OV/bin/ipmap 2674078526 168411 /opt/OV/bin/xnmcollect 4006251568 372344 /opt/OV/bin/ovtopmd 2825748125 78070 /opt/OV/bin/xnmloadmib 342326581 45187 /opt/OV/bin/ovtrapd 1427547459 447114 /opt/OV/bin/ovspmd 2200660689 65697 /opt/OV/bin/ovdwquery 2570443398 119123 /opt/OV/bin/ovdwevent 3518364029 98662 /opt/OV/bin/xnmsnmpconf 4032389176 3927552 /opt/OV/lib/libovtopm.2 2069973357 1976384 /opt/OV/lib/libovfilter.2 497110936 493720 /opt/OV/lib/libova.2 1852821214 2569912 /opt/OV/lib/libovsnmp.2 3947280933 53489 /opt/OV/lib/libdbenabled.2 748261574 2367568 /opt/OV/lib/libovutil.2 3351285916 5200 /opt/OV/man/man1m.Z/ovtopofix.1m 3803809945 13644 /opt/OV/man/man1m.Z/netmon.1m 2978519625 2339 /opt/OV/man/man1.Z/nmdemandpoll.1 1926615083 5155 /opt/OV/man/man1.Z/ovdwevent.1 3283066453 2162 /opt/OV/man/man4.Z/netmon.statusMapping.4 2737217529 1703 /opt/OV/man/man4.Z/excludeip.conf.4 3050363771 36944 /opt/OV/www/cgi-bin/Main/Snmp 1655058547 2577130 /etc/opt/OV/share/conf/stacks/pmd/ libECSS.sl 9567931 147804 /etc/opt/OV/share/conf/stacks/pmd/ libovEvent.sl Patch Conflicts: None Patch Dependencies: s700: 10.20: PHSS_25742 s800: 10.20: PHSS_25742 Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_26130 PHSS_26141 PHSS_26145 PHSS_26236 PHSS_26247 PHSS_26282 PHSS_26286 PHSS_26324 PHSS_26335 PHSS_26371 PHSS_26374 PHSS_26392 PHSS_26460 PHSS_26486 PHSS_26511 PHSS_26547 PHSS_26668 PHSS_26684 PHSS_26686 PHSS_26688 PHSS_26711 PHSS_26713 PHSS_26715 PHSS_26717 PHSS_26738 PHSS_26751 PHSS_26753 PHSS_26763 PHSS_26778 PHSS_26780 PHSS_26856 PHSS_26901 Equivalent Patches: PHSS_26933: s700: 11.00 11.11 s800: 11.00 11.11 PSOV_03144: sparcSOL: 2.6 2.7 2.8 NNM_00890: intelNT: 4.00 4.01 intelWIN2000: 1.00 Patch Package Size: 19960 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_26932 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_26932.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_26932. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. WARNING: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHSS_26932.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_26932.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: WARNING: This patch should not be loaded unless the last consolidated patch PHSS_25742 has been loaded. To check if this patch is on your system use the following command: swlist -l product -l fileset PHSS_25742 If swlist cannot find the patch, then you will need to obtain the PHSS_25742 patch and load it before loading this patch. ======================================================== BEFORE LOADING THIS PATCH... If there are any ovw sessions running on either the Management Station or on any Management Consoles, these sessions need to be closed. The "ovstop" command should then be executed. WARNING : the patch will not install if any Network Node Manager processes are detected. BACKUP ALL OpenView DIRECTORIES TO TAPE. This pre-caution ensures that if you have problems after installing the patch, you will be able to restore your current state from tape. NOTE : ovstart is NOT executed after the patch is loaded You will need to manually run ovstart. Also, in order to keep a history of the patches installed on your system the post-install script will attempt to copy this .text file to /usr/OV/ReleaseNotes/patches (or /opt/OV/ReleaseNotes/patches). Please make sure this file is in /tmp before installation. ======================================================== This patch supersedes one or more previous patches. If the superseded patches included special installation instructions those instructions can be found below. PHSS_26780: . PHSS_26547: This patch extends NNM functionality to allow a customer to specify IP addresses that should, if possible, be excluded from consideration when NNM chooses a name for a node. The list of excluded IP addresses must be placed in configuration file $OV_CONF/excludeip.conf. For more details, see the man page (or Windows NNM reference page) for excludeip.conf that is included in this patch. This man page is a section 4 man page.