Patch Name: PHSS_7420 Patch Description: s700_800 10.X OV NNM4.10 Consolidated Patch 6/28/96 Creation Date: 96/06/28 Post Date: 96/07/18 Hardware Platforms - OS Releases: s700: 10.00 10.01 10.10 s800: 10.00 10.01 10.10 Products: OpenView Network Node Manager 4.10 Filesets: OVPlatform.OVMIN OVNNMgr.OVNNM-RUN OVPlatform.OVPMD-MIN OVPlatform.OVWIN OVPlatform.OVEVENT-MIN OVPlatform.OVSNMP-MIN OVNNMgrMan.OVNNM-RUN-MAN OVLicense.OVLICENSE OVLicenseMan.OVLICENSE-MAN OVPlatformDevKit.OVWIN-PRG OVSNMPDevKit.OVSNMP-PRG OVPlatform.OVSNMP-PRG-MAN Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_7420 Symptoms: PHSS_7420: Cumulative Consolidated Patch. PHSS_7632: OVW core dumps when hiding/unhiding symbols. This is particularly likely when combined with copying/pasting symbols. The following steps will reliably demonstrate the problem: 1. Start the hide application (uses the OVW API to hide/unhide symbols on a submap) 2. Add 5 objects to the map. 3. Hit return to hide some of the symbols (toggle). 4. Hit return to show the symbols (toggle). 5. Select all the symbols on the map, and copy, and paste them. 6. Go back to step 1, (on the fourth try, it gets in the broken state). On Solaris this core dumped on the first or second attempt. PHSS_7426: Applications built with the NNM 4.0 developer's kit may not run on NNM 4.1. The symptoms will vary, but may include - an error message indicating an unexpected (unknown) error code has been encountered - an ovstart message indicating that it cannot start an application's process because "trapd" cannot be found - application or libovsnmp.sl core dumps - application installation failure due to failure of an "ovtopofix -o" command PHSS_7428: When running on Ingres/Oracle, the topology database dates can get rolled back one day when ovtopmd is stopped and restarted. This happens in leap years after Feb. 29 of that year. This causes bad effects in a distributed environment. When ovrepld comes up, it decides to completely reset and resyncronize with every collection station. It may also effect map synchronization, causing some map changes that occurred after the map was last opened to not be reflected in the map. PHSS_7820: memory leak originating in OVwGetSymbolsByObject(). PHSS_7416: A number of defects are addressed. Their symptoms are: ------------------------------------------------------ When NNM distributed consoles are deployed, OpenView processes can hang. The most likely processes to hang are ovw and xnmevents. The problem becomes more likely as the number of distributed consoles increases. (SR 4000-124560). Support for several new HP 10base T and VGanyLAN hubs which support the old proprietary HP hub MIB. (SR 4000-124578). Netmon startup is very slow when the database is large. This causes ovstart to hang, waiting for netmon to finish loading. (SR 4000-124586). A netmon core dump can occur after a discovery filter configuration change has been made. (SR 4000-124594). An error is reported during a demand poll of a node which supports the RFC 1573 interface extensions table complaining about an "SNMP response error". This error causes no problem, but may cause concern. The interfaces for a node supporting the RFC1573 interface extensions table also have incorrect names associated with them. Finally if the network environment contains certain HP Advance Stack Hubs, nodes on the map are moved to wrong segments within a network whenever netmon is restarted, and then they are moved back to the correct segments sometime later. (SR 4000-124602). NNM processes may core dump during filter processing. These modules include ovtopmd, netmon, ipmap, ovfiltertest, ovtopmd and ovtopodump. (SR 4000-124610). Filters using sysObjectID values/patterns are not functioning correctly. Neither ~ nor !~ operators return expected results. (SR 4000-124628). Timeouts experienced when performing an nmdemandpoll to a node with an X.25 interface. (SR 4000-124636). ipmap core dump. (SR 4000-124651). Multiple ovtopmd warnings/errors and database inconsistencies. The warnings typically take the form of traps reporting that ovtopmd had a problem updating the fields in ovwdb because the object did not exist. If ovtopmd is running on Ingres or Oracle, error traps will likely occur reporting that a unique constraint has been violated for the table nnm_objects and that the nodes interfaces could not be updated. (SR 4000-124677). When deleting a network containing HP smart bridges and hubs monitored by multiple collection stations, warnings may appear in trapd.log indicating that ovtopmd had "Too many values for listFieldValue". This happens when several secondary hubs are deleted in sequence, as is typical of a user delete of a network. When this happens for a locally monitored network, there may also appear warnings in trapd.log from netmon about not being able to remove a network or segment because it was not empty. (SR 4000-124685). Interfaces which have been removed on the monitoring collection station may continue to appear on the management station, especially if the removal occurred while the management station's ovrepld was not running. Related to this, nmdemandpoll -s may result in ovrepld warning messages about being unable to remove objects because they are already removed or do not exist. (SR 4000-124693). snmpCollect won't collect on nodes monitored by collection stations. $OV_LOG/snmpCol.trace indicates that the nodes don't support SNMP (when in fact they do). (SR 4000-124701). Data collector fails to collect on nodes matching a specified sysObjectID -- IP wildcard combination. Also, multiple warnings of duplicate IP wildcard matches appear in snmpCol.trace. This occurs if two or more sysObjectID specifications are given in which the accompanying IP wildcards overlap. E.g., IP Wildcard: 15.2.*.* with sysObjectID: .1.3.6.1.4.1.11.2.3.7.5.6 IP Wildcard: 15.2.112.* with sysObjectID: .1.3.6.1.4.1.11.2.3.2.5 snmpCollect will fail to collect on nodes matching the second wildcard/sysObjectID. (SR 4000-124446). Various ipmap problems: - ipmap core dumps when submap is added/deleted in one batch. - if map is closed during synchronization, the next OVW session for that map doesn't reflect all map changes. - ITO submaps are removed when setting IP Map on-demand submap level. - If a map is deleted, objects will remain in the ovwdb database (marked as removed). - ipmap locates unmanaged nodes when searching for nodes with unknown symbol status. - in some cases gateways are not connected to segments. - ipmap may hang when opening a transient submap in a read-only map. - ipmap produces bad nettl msg: "confirmManageNode: findSubmap(841) (SR 4000-124719). Events received from collection station regarding removed objects are not handled correctly by the management station. (SR 4000-124735). For interfaces without a MAC address, the collection station reports the last valid MAC address rather than properly reporting an empty MAC address. (SR 4000-124743). Ovtoposql -M fails to migrate an NNM 4.0 topology database to NNM 4.1 if the database tables are empty. Upon receiving a zero rows count from the relational database, ovtoposql exits with an error message about no rows being present in the 4.0 table. (SR 4000-124750). xnmsnmpconf -import fails to import all stations specified in the import file. (SR 4000-124768). After starting ovw, the hourglass cursor doesn't change back to the normal cursor. Also, the welcome window doesn't go away until after an X event (like a mouse click). (SR 4000-124776). Lack of filter support in data collector and event config. (SR 4000-124792, SR 4000-124800). Confusion may occur when configuring multiple NNM stations from a single display. The configuration dialogs bear no indication of which station they pertain to. (SR 4000-124818). If the management station loses contact with a collection station during topology synchronization, ovrepld may core dump. (Topology synchronization happens when the collection station is first managed, or when ovrepld is started up on the management station). (SR 4000-124875). NNM 4.1 topology filters pass all networks and segments to the management station, even if the filter explicitly indicates networks or segments should be filtered out. (SR 4000-124883). ipmap core dump when a node exists with multiple serial interfaces on the same network and segment. (SR 4000-124842). Interface not shown as connected to segment/network. (SR 4000-124891). A flurry of "FLAGS CHANGED" events are generated when the topology filter is changed. (SR 4000-124909). Management station reports the topology MIB is not available on the collection station, when in fact it is. (SR 4000-124917). Can't override Oracle topology database name with -d option on ovtopmd. ovtopmd reports the error "Cannot connect to ovw database". (SR 1653166207). After indicating a primary collection station preference for a node, segment views go into a state of continual update, with a node going back and forth between segments. (SR 4000-124925). ovtopmd startup fails with the message "Unable to obtain Network Node Manager license: No response from license manager" (SR 4000-124933). No man page for ovlmd (OpenView license manager daemon). (SR 4000-124941). When accessing a Cisco router with a large number of secondary addresses, trapd.log shows: Agent in distress. Spinning in ip addr table. (SR 4000-124545). ovtopofix -o doesn't fix anything. (SR 4000-125153). Defect Description: PHSS_7420: Cumulative Consolidated Patch. PHSS_7632: The list which stores symbols to be hidden/unhidden is also used for symbols to be copied/pasted. After a hide/unhide, the symbols were not being cleared from the list. Prior to copying symbols to the list, OVW attempts to clear the list. In this case, hide/unhide symbols remained on the list and caused problems when OVW tried to remove them. PHSS_7426: The NNM 4.1 changes which affected backward compatibility were: - a change in error codes to accomodate standard SNMPv2 errors. Unfortunately, this change altered HP OVsnmp API error values returned to NNM 4.0 applications. - the addition of HP OVsnmp API error codes to support NNM 4.1 functionality. Some of these new errors can be returned to NNM 4.0 applications, which don't expect them. - an increase in the size of the OVsnmpPdu structure, again to accomodate SNMPv2. Only NNM 4.0 applications which bypass OVsnmpCreatePdu() and allocate their own OVsnmpPdu structures (e.g., via the stack or malloc()) are affected. The impact is that the 4.1 OVsnmp API library may access memory beyond the end of the allocated PDU. - renaming of the HP OpenView executable "trapd" to "ovtrapd". This broke startup for those applications using ovstart/ovspmd as a startup vehicle and specifying "trapd" as a dependency. PHSS_7428: The code which produced a date to be stored in the RDBMS checked for previous leap years, but did not handle the current leap year correctly. PHSS_7820: OVwFreeSymbolList() was not freeing memory associated with executable symbols. PHSS_7416: Distributed console hang: Distributed console communication involves a significant amount of NFS activity, including NFS file locking. An NFS file locking defect may cause OpenView distributed console processes to block on a file lock which will never be released. Changes were made to significantly reduce the amount of NFS locking performed. (SR 4000-124560). New HP 10base T and VGanyLAN hubs: Added support for the following devices: HPJ2610B 8-port AdvanceStack 10Base-T hub HPJ2611B 16-port AdvanceStack 10Base-T hub HPJ2410A 15-port AdvanceStack 100VG hub HPJ2413A 7-port AdvanceStack 100VG hub HPJ2415A 14-port AdvanceStack 100VG hub (SR 4000-124578) Slow netmon startup: Netmon wasn't returning control to ovstart (actually, ovspmd) until it was done loading the database. The problem was further exacerbated by netmon's name verification on unmanaged nodes. (SR 4000-124586) Core dump following discovery filter change: This core dump occurs while netmon is processing interfaces which no longer pass the (new) discovery filter. (SR 4000-124594). nmdemandpoll timeout: If the target node has an X.25 interface, nmdemandpoll may select the X.25 address as its target address. nmdemandpoll attempts to connect to this address in loopback mode, which is not supported on some X.25 interfaces. (SR 4000-124636). ipmap core dump: Occurs on Solaris when the management station changes primaries from a collection station that does support SNMP to the node to a collection station that cannot speak SNMP to the node. (SR 4000-124651). snmpCollect not collecting on remotely monitored nodes: snmpCollect incorrectly interprets topology database data, leading to the erroneous conclusion remote nodes do not support SNMP. (SR 4000-124701). snmpCollect failure to collect on sysObjectID match: snmpCollect was not including the sysObjectID in its check for duplicate wildcard matches. It would think it had discovered a duplicate wildcard match (based only on the IP wildcard) and abort any further checks for that node / MIB variable combination. (SR 4000-124446). Various ipmap problems: - mapCloseTime is set incorrectly if map is closed during synchronization. - ipmap ignores ovw "confirm Delete Objects" events after map deletion. (SR 4000-124719). Events for removed objects: Events pertaining to removed objects received from collection station not handled correctly by the management station. (SR 4000-124735). Filter support for data collector and event configuration: Neither the data collector nor event configuration support the generic filtering mechanism (i.e., $OV_CONF/C/filters). To compensate for this, hostname wildcarding has been added to both, and specification of sources via a file of hostnames has been added to data collector. (SR 4000-124792, SR 4000-124800). Confusion during config of multiple NNM stations: The station name has been added to the dialog titles for configuation of events, snmp, polling and data collector. (SR 4000-124818). Interface not shown as connected to segment/network: This defect occurs if a collection station discovers a new node during synchronization with the management station. If the new node has an interface connected to a network/segment not yet reported to the management station, the interface and network/segment will eventually be reported to the management station, but will not be connected to each other. (SR 4000-124891). Topology MIB not available: The management station (in particular, the process ovrepld), does not synchronize properly with a collection station that has no segments to report. ovrepld reports (in ovrepld.log) that the topology MIB is not available on that collection station. Synchronization is aborted. (SR 4000-124917). ovtopmd -d: The actual ovtopmd option for specifying a non-default RDBMS database name is -r, not -d. The ovtopmd man page fails to document this, as does the ovtopmd usage message. (SR 1653166207). Segment view goes into continual update: When a collection station is marked preferred via 'xnmtopoconf -preferred', the management station may toggle back and forth, first choosing one station as primary for the object then another. This will likely cause the map segment views to be in a consistent state of updating, with the node bouncing back and forth between various segments. This is particularly likely with locally monitored nodes that are chosen as the preference over a remotely monitored version of the node. (SR 4000-124925). ovtopmd: "No response from license manager": This is due to a defect in ovlmd and occurs only on HPUX 9.X. (SR 4000-124933). Agent in distress: netmon has a hardcoded limit for the number of interfaces per device. It was put in place to detect, and recover from, defective agents. The limit, unfortunately, is 200 -- less than the number of interfaces for this router. (SR 4000-124545). SR: 1653166207 1653168880 4000124446 4000124545 4000124560 4000124578 4000124586 4000124594 4000124602 4000124610 4000124628 4000124651 4000124677 4000124685 4000124693 4000124701 4000124719 4000124735 4000124743 4000124750 4000124768 4000124792 4000124800 4000124818 4000124842 4000124875 4000124883 4000124891 4000124909 4000124917 4000124925 4000124933 4000124941 4000125153 5003321299 4000124503 4000125567 4000125575 4000124495 Patch Files: /opt/OV/bin/nmdemandpoll /opt/OV/bin/netmon /opt/OV/lib/libovtopm.1 /opt/OV/bin/ipmap /opt/OV/bin/ovrepld /opt/OV/bin/ovtopmd /opt/OV/bin/ovtoposql /opt/OV/bin/ovtopodump /opt/OV/bin/ovtopofix /opt/OV/bin/xnmtopoconf /opt/OV/newconfig/OVNNM-RUN/conf/C/filters /opt/OV/bin/ovfiltercheck /opt/OV/bin/ovfiltertest /opt/OV/bin/ovfiltermerge /opt/OV/lib/libov.1 /opt/OV/newconfig/OVNNM-RUN/nnm.sdl /opt/OV/bin/pmd /opt/OV/bin/ovw /opt/OV/bin/xnmevents /opt/OV/bin/ovactiond /opt/OV/bin/xnmtrap /opt/OV/bin/snmpCollect /opt/OV/bin/xnmcollect /opt/OV/bin/xnmpolling /opt/OV/bin/xnmsnmpconf /opt/OV/man/man1m.Z/ovtopmd.1m /opt/OV/newconfig/OVLICENSE/bin/ovlmd /opt/OV/man/man1m.Z/ovlmd.1m /opt/OV/lib/libovw.1 /opt/OV/lib/libovw.a /opt/OV/lib/libovtopmdb.1 /opt/OV/include/OV/OVsnmpApi.h /opt/OV/include/OV/OVsnmpErr.h /opt/OV/man/man3.Z/OVsnmpErrString.3 /opt/OV/bin/findroute /opt/OV/lib/libovsnmp.1 /opt/OV/lib/libovsnmp.a /opt/OV/lib/libXovsnmp.1 /opt/OV/lib/libXovsnmp.a /opt/OV/bin/loadhosts /opt/OV/bin/mibtable /opt/OV/bin/netcheck /opt/OV/bin/ovcolqsql /opt/OV/bin/ovcoltosql /opt/OV/bin/ovtopoconv /opt/OV/bin/ovtrapd /opt/OV/bin/rbdf /opt/OV/prg_samples/ovsnmp_app/rectrap.c /opt/OV/bin/rnetstat /opt/OV/bin/rping /opt/OV/bin/snmpColDump /opt/OV/prg_samples/ovsnmp_app/snmpdemo.c /opt/OV/bin/snmpwalk /opt/OV/bin/xnmappmon /opt/OV/bin/xnmbrowser /opt/OV/bin/xnmbuilder /opt/OV/bin/xnmgraph /opt/OV/bin/xnmloadmib what(1) Output: /opt/OV/bin/nmdemandpoll: PATCH PHSS_7426, 960620 nmdemandpoll HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/netmon: PATCH PHSS_7426, 960620 netmon libfilter.a DFIX 5017 5024 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/lib/libovtopm.1: PATCH PHSS_7416, 960520 libovtopm.sl /opt/OV/bin/ipmap: PATCH PHSS_7426, 960620 ipmap libfilter.a DFIX 5017 5024 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovrepld: PATCH PHSS_7426, 960620 ovrepld HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovtopmd: lic050.c bug254977 01/31/95 5 of 5 PATCH PHSS_7426, 960620 ovtopmd libfilter.a DFIX 5017 5024 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovtoposql: lic050.c bug254977 01/31/95 5 of 5 PATCH PHSS_7416, 960520 HP OpenView -- ovtoposql HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovtopodump: PATCH PHSS_7426, 960620 ovtopodump libfilter.a DFIX 5017 5024 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovtopofix: PATCH PHSS_7426, 960620 ovtopofix libfilter.a DFIX 5017 5024 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmtopoconf: PATCH PHSS_7426, 960620 xnmtopoconf HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/newconfig/OVNNM-RUN/conf/C/filters: $OV_CONF/$LANG/filters HP OpenView NNM Release B.0 4.10 Copyright (c) 1995 - 1996 Hewlett-Packard Company $Revision: /main/TORNADO/8 $ PATCH PHSS_7415, PATCH PHSS_7416, PATCH PSOV_1027 (D FIX 5027) /opt/OV/bin/ovfiltercheck: PATCH PHSS_7416, 960520 ovfiltercheck libfilter.a DFIX 5017 5024 HP C++ HPCPLUSPLUS A.03.60 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovfiltertest: PATCH PHSS_7416, 960520 ovfiltertest libfilter.a DFIX 5017 5024 HP C++ HPCPLUSPLUS A.03.60 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovfiltermerge: PATCH PHSS_7416, 960520 ovfiltermerge libfilter.a DFIX 5017 5024 HP C++ HPCPLUSPLUS A.03.60 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/lib/libov.1: PATCH PHSS_7416, 960520 HP OpenView libov.a NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 1 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/newconfig/OVNNM-RUN/nnm.sdl: None. /opt/OV/bin/pmd: HP OpenView PostMaster NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company PATCH PHSS_7426, 960620 OV_EVENT OPI Stack libeventFmt.a DFIX 5018 HP OpenView Distributed Management NNM Release B.04. 10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 1 1996 Copyright (c) 1991-1996 Hewlett-Packard Company pmd /opt/OV/bin/ovw: PATCH PHSS_7416, 960520 ovw OV DFIX5022 05/03/96 ovw OV DFIX4021 04/02/96 PATCH PHSS_7632, 960620 HP OpenView Windows NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 1 1996 Copyright (c) 1991-1996 Hewlett-Packard Company ovw /opt/OV/bin/xnmevents: PATCH PHSS_7426, 960620 xnmevents libeventFmt.a DFIX 5018 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovactiond: PATCH PHSS_7426, 960620 ovactiond libeventFmt.a DFIX 5018 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmtrap: PATCH PHSS_7426, 960620 xnmtrap libeventFmt.a DFIX 5018 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/snmpCollect: PATCH PHSS_7426, 960620 snmpCollect libeventFmt.a DFIX 5018 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmcollect: PATCH PHSS_7426, 960620 xnmcollect HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmpolling: PATCH PHSS_7426, 960620 xnmpolling HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmsnmpconf: PATCH PHSS_7426, 960620 xnmsnmpconf HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/man/man1m.Z/ovtopmd.1m: None. /opt/OV/newconfig/OVLICENSE/bin/ovlmd: PATCH PHSS_7416, 960520 ovlmd HP OpenView License Manager Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 1 1996 Copyright (c) 1991-1996 Hewlett-Packard Company iFOR/LS Library Version 2.0.1 (GR1.3.2) HP-UX /opt/OV/man/man1m.Z/ovlmd.1m: None. /opt/OV/lib/libovw.1: PATCH PHSS_7820, 960620 HP OpenView Windows NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/lib/libovw.a: PATCH PHSS_7820, 960620 HP OpenView Windows NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/lib/libovtopmdb.1: PATCH PHSS_7428, 960620 /opt/OV/include/OV/OVsnmpApi.h: $Header: /view/jimg.tr2/DE/SNMP/snmpCore/libovsnmp/i nclude/OV/OVsnmpApi.h,v /main/TORNADO/19 199 6/06/21 15:17 UTC jimg Exp $ /opt/OV/include/OV/OVsnmpErr.h: $Header: /view/jimg.tr2/DE/SNMP/snmpCore/libovsnmp/i nclude/OV/OVsnmpErr.h,v /main/TORNADO/11 199 6/06/21 15:17 UTC jimg Exp $ /opt/OV/man/man3.Z/OVsnmpErrString.3: None. /opt/OV/bin/findroute: PATCH PHSS_7426, 960620 findroute HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/lib/libovsnmp.1: PATCH PHSS_7426, 960620 libovsnmp libovsnmp HP OpenView SNMP Dev Kit NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/lib/libovsnmp.a: PATCH PHSS_7426, 960620 libovsnmp libovsnmp HP OpenView SNMP Dev Kit NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/lib/libXovsnmp.1: PATCH PHSS_7426, 960620 libXovsnmp HP OpenView SNMP Dev Kit (X functions) NNM Release B .04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/lib/libXovsnmp.a: PATCH PHSS_7426, 960620 libXovsnmp HP OpenView SNMP Dev Kit (X functions) NNM Release B .04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/loadhosts: PATCH PHSS_7426, 960620 loadhosts HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/mibtable: PATCH PHSS_7426, 960620 mibform/mibtable HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/netcheck: PATCH PHSS_7426, 960620 netcheck HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovcolqsql: lic050.c bug254977 01/31/95 5 of 5 PATCH PHSS_7426, 960620 ovcolqsql HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovcoltosql: lic050.c bug254977 01/31/95 5 of 5 PATCH PHSS_7426, 960620 ovcoltosql/ovcolsql/ovcoldelsql HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/ovtopoconv: lic050.c bug254977 01/31/95 5 of 5 PATCH PHSS_7426, 960620 ovtopoconv HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company HP C++ HPCPLUSPLUS A.03.60 /opt/OV/bin/ovtrapd: PATCH PHSS_7426, 960620 ovtrapd HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/rbdf: PATCH PHSS_7426, 960620 rbdf HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/prg_samples/ovsnmp_app/rectrap.c: None. /opt/OV/bin/rnetstat: PATCH PHSS_7426, 960620 rnetstat HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/rping: PATCH PHSS_7426, 960620 rping HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/snmpColDump: PATCH PHSS_7426, 960620 snmpColDump HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/prg_samples/ovsnmp_app/snmpdemo.c: None. /opt/OV/bin/snmpwalk: PATCH PHSS_7426, 960620 snmpget/snmpset/snmpnext/snmpwalk/snmpbulk/snmptrap/ snmpnotify/ovevent HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmappmon: PATCH PHSS_7426, 960620 xnmappmon HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmbrowser: PATCH PHSS_7426, 960620 xnmbrowser DFIX4025 04/10/96 HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmbuilder: PATCH PHSS_7426, 960620 xnmbuilder HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmgraph: PATCH PHSS_7426, 960620 xnmgraph HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company /opt/OV/bin/xnmloadmib: PATCH PHSS_7426, 960620 xnmloadmib HP OpenView Network Node Manager NNM Release B.04.10 HP 9000 S700/S800 HP-UX 10.x OpenView version Jun 1 0 1996 Copyright (c) 1991-1996 Hewlett-Packard Company libeventFmt.a DFIX 5018 cksum(1) Output: 3028492604 345229 /opt/OV/bin/nmdemandpoll 1528270575 1316132 /opt/OV/bin/netmon 2353254497 893780 /opt/OV/lib/libovtopm.1 3175939089 1156143 /opt/OV/bin/ipmap 3621303476 563226 /opt/OV/bin/ovrepld 3576630933 3630480 /opt/OV/bin/ovtopmd 2428324456 2783422 /opt/OV/bin/ovtoposql 141381007 691336 /opt/OV/bin/ovtopodump 3646959260 728324 /opt/OV/bin/ovtopofix 4047036863 419219 /opt/OV/bin/xnmtopoconf 1043737715 9421 /opt/OV/newconfig/OVNNM-RUN/conf/C/filters 1610151289 641957 /opt/OV/bin/ovfiltercheck 4241801779 641948 /opt/OV/bin/ovfiltertest 3556395517 666642 /opt/OV/bin/ovfiltermerge 3469172089 148010 /opt/OV/lib/libov.1 690165849 841879 /opt/OV/newconfig/OVNNM-RUN/nnm.sdl 1309925307 698237 /opt/OV/bin/pmd 245990958 2491716 /opt/OV/bin/ovw 2864664442 612296 /opt/OV/bin/xnmevents 3986569921 361604 /opt/OV/bin/ovactiond 2393163033 526001 /opt/OV/bin/xnmtrap 1931923772 579612 /opt/OV/bin/snmpCollect 130243176 657834 /opt/OV/bin/xnmcollect 3573743654 246625 /opt/OV/bin/xnmpolling 3190686460 304136 /opt/OV/bin/xnmsnmpconf 475678075 4142 /opt/OV/man/man1m.Z/ovtopmd.1m 1748542768 554701 /opt/OV/newconfig/OVLICENSE/bin/ovlmd 664707832 780 /opt/OV/man/man1m.Z/ovlmd.1m 575460116 641915 /opt/OV/lib/libovw.1 1651308010 702244 /opt/OV/lib/libovw.a 3660033134 168243 /opt/OV/lib/libovtopmdb.1 866151344 16239 /opt/OV/include/OV/OVsnmpApi.h 2859956995 9364 /opt/OV/include/OV/OVsnmpErr.h 914811742 1047 /opt/OV/man/man3.Z/OVsnmpErrString.3 2020942412 349374 /opt/OV/bin/findroute 964456973 226198 /opt/OV/lib/libovsnmp.1 3623387481 221862 /opt/OV/lib/libovsnmp.a 496984215 16417 /opt/OV/lib/libXovsnmp.1 1125344900 6976 /opt/OV/lib/libXovsnmp.a 928103573 365774 /opt/OV/bin/loadhosts 1538139938 291732 /opt/OV/bin/mibtable 1751424800 299988 /opt/OV/bin/netcheck 3049863947 2960378 /opt/OV/bin/ovcolqsql 3604172439 2993249 /opt/OV/bin/ovcoltosql 1003955876 2676757 /opt/OV/bin/ovtopoconv 3489183252 176706 /opt/OV/bin/ovtrapd 2810048210 164365 /opt/OV/bin/rbdf 2046603496 11338 /opt/OV/prg_samples/ovsnmp_app/rectrap.c 842125944 357556 /opt/OV/bin/rnetstat 1409916895 168504 /opt/OV/bin/rping 3043764758 427572 /opt/OV/bin/snmpColDump 1077925061 35357 /opt/OV/prg_samples/ovsnmp_app/snmpdemo.c 2899428108 299935 /opt/OV/bin/snmpwalk 2660823562 345295 /opt/OV/bin/xnmappmon 20688470 538539 /opt/OV/bin/xnmbrowser 1297092112 567249 /opt/OV/bin/xnmbuilder 2618747172 665781 /opt/OV/bin/xnmgraph 1691746751 464361 /opt/OV/bin/xnmloadmib Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_7416 PHSS_7426 PHSS_7428 PHSS_7632 PHSS_7820 Equivalent Patches: PHSS_7419: s700: 9.01 9.03 9.05 9.07 s800: 9.00 9.04 Patch Package Size: 37910 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_7420 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_7420.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHSS_7420.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. The cluster clients must be shut down as described in step 5b. By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_7420. 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_7420.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_7420.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: BEFORE LOADING THIS PATCH... ************************************************** IMPORTANT NOTE REGARDING APPLICATION COMPATIBILITY If you are running an application that interacts with Network Node Manager 4.1, check with the application supplier to verify that the application is compatible with 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. WARNING : the installation scripts will perform an ovstop to ensure that the patch loads correctly. Any running ovw sessions will be ungracefully shutdown by ovstop. 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. IMPORTANT NOTE TO TOPOLOGY FILTER USERS... The behavior of topology filters has changed with this patch. In particular, the ability to perform topology filtering on networks and segments has been added. This new behavior is documented in $OV_NEW_CONF/OVNNM-RUN/conf/C/filters, the new default filters file. If you have not changed the original $OV_CONF/C/filters file, it will be overwritten with the new filters file. All filters and filter expressions from the original are retained in the new file. You may need to add network and segment filtering to your topology filters. See the new filter file for more details on how to do this. If you *have* changed the original $OV_CONF/C/filters file, the file will not be overwritten with the new. To migrate to the new filters file, perform the following steps: 1. cp $OV_CONF/C/filters $OV_CONF/C/filters.sav 2. cp $OV_NEW_CONF/OVNNM-RUN/conf/C/filters \ $OV_CONF/C/filters 3. Add to $OV_CONF/C/filters any filter or filter expression definitions you had created in $OV_CONF/C/filters.sav. 4. If necessary, add network and segment filtering to your topology filters. See the new filter file for more details on how to do this. IMPORTANT NOTE TO DEVELOPERS... As part of a fix to backward compatibility with NNM 4.0X applications, the NNM 4.11 OVsnmp shared library (libovsnmp), and the header files OVsnmpApi.h and OVsnmpErr.h, have been patched. This means that applications built with the unpatched NNM 4.1 must be rebuilt using these new header files. The rebuilt applications will run only on patched versions of the NNM 4.1 runtime. Hence, your users should install this patch prior to installing the rebuilt application. Applications built with the unpatched 4.1 header files will NOT run on the patched runtime. Furthermore, the following guidelines (in addition to those listed in the NNM 4.1 SNMP Developer's Guide and Reference) must be followed if your application uses the SNMPv2 style API: - All PDU's passed to the API by the application must be created by the API, that is, returned by one of - OVsnmpCreatePdu() - OVsnmpCopyPdu() - OVsnmpFixPdu() - OVsnmpBlockingSend() - OVsnmpRecv() or passed to the non-blocking mode OVsnmpCallback() function. - Error values derived from a PDU's error_status field must be mapped to the OVsnmp API error code space prior to being passed to OVsnmpErrString(). This mapping is performed via the newly provided SNMP_STD2OV_ERR macro. See the program samples in $OV_MAIN_PATH/prg_samples/ovsnmp_app for macro use examples.