Patch Name: PHSS_16327 Patch Description: s700_800 10.20 OEMF 4.0 MD Y2K cumulative patch Creation Date: 98/02/19 Post Date: 98/10/14 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: HP OEMF Mediation Device 4.0 Filesets: OEMFMedDev.mediation Automatic Reboot?: No Status: General Release Critical: Yes PHSS_16327: OTHER This patch contains changes to SNMP DC where alarms were getting buffered during alarm storm Path Name: /hp-ux_patches/s700_800/10.X/PHSS_16327 Symptoms: PHSS_16327: SNMP DC Defect If a lot of alarms are receieved, there is a possibility of the alarms being stuck in the PipeBuffer interal memory until another alarm is received. match.h Defect The spelling of "sfwrEnvironmentProblem" was wrong. All modules using this header file. PHSS_15334: 1. Some M3100 probable cause values not configurable in the configurator 2. When MD server is shutdown, any TCP/IP DC configured for this server is not shutdown 3. fmpstart utility failed to startup in the recovery mode 4. MD server structured on ECS , listed file access errors when started by a non-rootuser 5. The TCP/IP reduced the rate at which it processed alarms after processing 200 alarms PHSS_14674: 1. Alarms with event time before 1970 causes a -ve number in the alarm database. 2. "fmpadm" FMPMAP session hangs on start-up. 3. Able to delete objects in Admin State. 4. Able to delete more than 100 objects at a time. 5. FMPMAP setting application interest for all isFMP map objects. 6. FMPClass set wrongly when objects are added through the maploader. 7. In case the trailer is not present for an alarm, then the second alarm gets appended. 8. CCI has bus error when the total no. of DCs exceed 80 9. Print doesn't print "Alarm Type". 10. format.conf is not validated. 11. The date and time format in the Alarm Viewer is configurable. 12. AV Clients popup giving "Communication to AH Failed". 13. AV sessions on a workstation show AH Time Zone even though a separate TZ is set for workstation. 14. Exception Submap layout and exception icon symbol placement conflict. 15. ESM sets the label of the symbol to blank when the flashing is set to OFF. 16. ESM looping when OVw(1) crashes. 17. Start-up is slow when, workstations are connected to server through T1 link. 18. Background file cannot be set using the ML API 19. Maploader APIs give error when loading more than 25 links at a time. 20. Maploader APIs give an error when a "/" was included in the FDN. 21. Maploader APIs give an error when a link is created without TPs. 22. Client OSM taking too long to terminate. 23. Database inconsistency created if an object is deleted when maploading has just finished. 24. OSM Start-up wrong error message. 25. If two SIGTERMs were received, OSM exits without a cleanup. 26. Flashing re-connect dialog box. 27. Semaphore deadlock. 28. Death of OSM_DM detection mechanism is too slow. 29. ovfmplock fails to read username and password from fmpdbauth.conf. 30. Option List Window of Port Specific Fields dumps core. Defect Description: PHSS_16327: Refer to Symptoms. PHSS_15334: 1. The M3100 Probable cause values "unavailable", "lossOfMultiFrame" and "signalLabelMismatch" were not configurable in the configurator. 2. When the TCP/IP DC was configured in Server Mode, then it did not shutdown when you shutdown the OEMF/MD Server to which it was linked. This did not ccur when the TCP/IP DC was configured in the Client mode. 3. fmpstart utility failed to startup in the recovery mode 4. If a non-root user tried to start the OEMF/MD Server structured on ECS, the system listed many error regarding file permissions. These messages were irrelevent to the user. 5. The TCP/IP reduced the rate at which it processed alarms after processing 200 alarms. PHSS_14674: 1. When the alarm has event time before 1970, the date was considered to be correct and the corresponding unix time was being set to a negative number, causing the -ve time in the alarm database. Now the alarms with date before 1970 will be discarded. The time interval considered valid is as follows: 01-01-1970 to 18-01-2038. 2. While starting up the fmpadm session, after creating a few objects it goes into the synchronising mode and hangs. There are no problems with the operator sessions. 3. It is possible to delete objects in admin state in the fmpadm session. 4. In a fmpadm session, it is possible to delete more than 100 objects at a time. 5. When the maploader finishes, NSM would inform FMPMAP, at which point FMPMAP gets a list of all isFMP map objects irrespective of whether they were new creations or not and proceeds to set application interest in all these. 6. When an object is created using the FMP ML apis, the symbol class FMPclass field is being re-set by the FMPMAP. 7. If alarms are configured not to have the trailers. The second alarm gets appended to the first with a separator of \012. 8. If the number of DCs configured exceed 80, CCI exits with a bus error. This is because DcProcess is set to an array of 80 and there is no check performed to check if the no of dcs exceeds 80. 9. "Alarm Type" is not printed when the alarm details are printed through either "Details Window" or "Main Window". 10. 1. If the field length value is not set for a column in the format.conf, then all the widths of the columns is set to 1. 2. If the "," separator is not present for a column in the format.conf, then only the first four columns are displayed 3. If an unknown field is specified in the format.conf, the fields following it will not be displayed. In all cases, no errors/warnings are logged. 11. The date and time format for SetTime and UpdateTime in the Alarm Viewer is configurable. An environment variable "FMPAVTIMEFORMAT" should be set. This takes all the formats that can be given to 'date'. 12. When an operator starts AV with many clients (say 10 AVs) configured and closes one of the client using "File->Close" menu option, other AVs popup window showing the above error and exits. 13. The settime and update time of the alarm in the AV on Workstation are with the FMPS time zone even after setting different time zones for the workstations. This results in changes in the FMPPRG package as well. 14. ESM submap layout setting gives error. When the object layout placement and the submap layout are set to Ring and Star, the symbol placement was giving error. 15. ESM sets the label of a symbol to blank when flashing is set to OFF and the exception is owned and disowned. The label is not replaced with the correct string, instead by a empty string. 16. If the connection to the OVw(1) is lost, at times ESM is not able to detect this socket connection loss and starts to loop taking over 80% CPU. 17. Startup is slow when, workstations are connected to server through T1 link. Since the complete Check Point information was transferred across the T1 link from Server to Workstation without doing any data compression before transfer, the data transfer takes a long time. 18. Even though the background file variable is correctly set in the Maploader application and is documented, there is no code to set the background to the file provided. 19. When more than 25 links are created with both TP's present, maploader APIs give errors and fail to create the same. 20. Maploader APIs give error when a "/" was included in the FDN. When a link was added with Termination Point FDNs having a "/" was not created, as the parser was not built to take care of this case. 21. Maploader APIs give error when a link is created without TPs or with only one TP present. As Maploader APIs are supposed to create TPs and then create Link. 22. If there are many messages to sync up with, the client OSM's do not allow the user to close the OVw(1) session till all the messages are processed. 23. Database inconsistency created if an object is deleted when maploading has just finished. 24. When the OSM starts up, if it cannot grab the delete semaphore and then finds out that there is no-one attached to the shared memory, it exits; but the error message logged is not adequate as it mentions just getting rid of the shared memory and not the removal of the delete semaphore. 25. If two SIGTERMs are received, OSM exits without a cleanup. After receiving the SIGTERM the signal handler is not re-intialised. 26. If the non-map-master session did not connect to the NSM at start-up, and the user closes the OVw(1) session, the re-connect box starts to flash. 27. There is a semaphore dead lock situation when the OSM is re-trying to lock the shared memory semaphore when it is exiting on an error. 28. The non-OSM-DM's take more than 12 hours to realise that the OSM-DM has terminated. The current detection mechanism is not sufficient as it relies on the number of OSM processes attached to the shared memory i.e. only itself and a failure to grab the deletion semaphore. 29. The ovfmplock doesn't read fmpdbauth.conf file to get the username and password. When the oracle username and password is configured other than 'fmpadm' and 'fmpadm', ovfmplock fails to start. 30. Option list of the Port Specific fields moves with along with different windows. In the MD window when this appears, click twice and it dumps core. SR: 0000000000 Patch Files: /opt/FMP/install/product/MD/util/fmpinstall /opt/FMP/install/product/MD/util/fmpremove /opt/FMP/install/product/MD/util/fmpinfo /opt/FMP/install/product/MD/util/mdlogdisp /opt/FMP/install/product/MD/util/mdlogswitch /opt/FMP/install/product/MD/bin/fmpmddc232d /opt/FMP/install/product/MD/bin/fmpmddctcpd /opt/FMP/install/product/MD/bin/fmpmdsnmpdcd /opt/FMP/install/product/MD/bin/fmpmdifmpsd /opt/FMP/install/product/MD/bin/fmpmdccid /opt/FMP/install/product/MD/bin/fmpmdmapd /opt/FMP/install/product/MD/bin/fmpmdformd /opt/FMP/install/product/MD/bin/fmpmdlogd /opt/FMP/install/product/MD/bin/fmpmdstop /opt/FMP/install/product/MD/bin/fmpmdstart /opt/FMP/install/product/MD/bin/fmpstart /opt/FMP/install/product/MD/bin/fmpmdevcd /opt/FMP/install/product/MD/bin/mddownloadcfg /opt/FMP/install/product/MD/doc/fmpmdccid.msg /opt/FMP/install/product/MD/doc/fmpmdmapd.msg /opt/FMP/install/product/MD/doc/fmpmdifmpsd.msg /opt/FMP/install/product/MD/lbin/md.ftn /opt/FMP/install/product/MD/lib/hlp.sl /opt/FMP/install/product/MD/lbin/writetolog /opt/FMP/install/product/MD/ReleaseNotes/PHSS_16327.ps /opt/FMP/install/product/MD/install/product/MD.ver /opt/FMP/install/product/MD/install/product/MD.img what(1) Output: /opt/FMP/install/product/MD/ReleaseNotes/PHSS_16327.ps: None /opt/FMP/install/product/MD/bin/fmpmdccid: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company /opt/FMP/install/product/MD/bin/fmpmddc232d: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company /opt/FMP/install/product/MD/bin/fmpmddctcpd: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ TCP/IP DC $Revision: 1.3 $ /opt/FMP/install/product/MD/bin/fmpmdevcd: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ nams.c bug441647 01/22/97 1 of 14 nasvc.c bug441647 01/22/97 1 of 14 lxcl.c bug441647 01/22/97 1 of 14 lxdobl.c bug441647 01/22/97 1 of 14 lxclc.c bug441647 01/22/97 1 of 14 lxd.c bug441647 01/22/97 1 of 14 lxdget.c bug441647 01/22/97 1 of 14 lxdunld.c bug441647 01/22/97 1 of 14 lxdlobj.c bug441647 01/22/97 1 of 14 lmxcmp.c bug441647 01/22/97 1 of 14 Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company $Header: topodbEC.pc,v 1.1 97/07/23 13:31:40 demgr E xp $ ECS.c 1.7 1996/06/26 06:48:42 ECS 2.1 (A.02.15) ECS REV: 980520.0517(opt) HP-UX B.10.10 Server A.04. 21 eventio.c 1.22.2.13 1998/01/16 07:41:21 sockstack.c 1.32.2.12 1998/01/29 04:43:44 fatal.c 1.11 1996/05/24 07:54:38 log.c 1.6 1996/05/15 06:18:38 mesgbuf.c 1.13.2.1 1997/06/27 03:52:45 trace.c 1.7 1996/05/15 06:18:41 PATCH-PHCO_14511 for 10.20; for 10.30, 11.x compatib ility libc.a_ID@@/main/r10dav/libc_dav/libc_ dav_cpe/8 /ux/core/libs/libc/archive_pa1/libc.a_ID Mar 12 1998 12:42:31 /opt/FMP/install/product/MD/bin/fmpmdformd: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company /opt/FMP/install/product/MD/bin/fmpmdifmpsd: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company PATCH PHSS_14693, 980402 DFIX9001: pm_ipc.c 20Apr98 PATCH-PHCO_14511 for 10.20; for 10.30, 11.x compatib ility libc.a_ID@@/main/r10dav/libc_dav/libc_ dav_cpe/8 /ux/core/libs/libc/archive_pa1/libc.a_ID Mar 12 1998 12:42:31 /opt/FMP/install/product/MD/bin/fmpmdlogd: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company /opt/FMP/install/product/MD/bin/fmpmdmapd: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company $Header: mapinfoM.y,v 1.5 97/11/19 10:10:45 prem Exp $ $Header: cfinitM.c,v 1.2 97/11/07 17:55:15 prem Exp $ /opt/FMP/install/product/MD/bin/fmpmdsnmpdcd: PATCH PHSS_12265, 970825 PATCH PHSS_12418, 970905 PATCH PHSS_13557, 971212 libovsnmp PATCH-PHCO_14511 for 10.20; for 10.30, 11.x compatib ility libc.a_ID@@/main/r10dav/libc_dav/libc_ dav_cpe/8 /ux/core/libs/libc/profiled_pa1/libc.a_ID Mar 12 1998 13:40:41 /opt/FMP/install/product/MD/bin/fmpmdstart: HP OpenView Fault Management Platform Copyright (c) 1997 Hewlett-Packard Company /opt/FMP/install/product/MD/bin/fmpmdstop: HP OpenView Fault Management Platform Copyright (c) 1997 Hewlett-Packard Company /opt/FMP/install/product/MD/bin/fmpstart: HP OpenView Fault Management Platform 1997 # Copyright (c) 1993-1997 Hewlett-Packard Company # /opt/FMP/install/product/MD/bin/mddownloadcfg: None /opt/FMP/install/product/MD/doc/fmpmdccid.msg: None /opt/FMP/install/product/MD/doc/fmpmdifmpsd.msg: None /opt/FMP/install/product/MD/doc/fmpmdmapd.msg: None /opt/FMP/install/product/MD/install/product/MD.img: None /opt/FMP/install/product/MD/install/product/MD.ver: None /opt/FMP/install/product/MD/lbin/md.ftn: None /opt/FMP/install/product/MD/lbin/writetolog: HP OpenView Fault Management Platform 1997 Copyright (c) 1993-1997 Hewlett-Packard Company /opt/FMP/install/product/MD/lib/hlp.sl: Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company /opt/FMP/install/product/MD/util/fmpinfo: HP OpenView Fault Management Platform 1997 Copyright (c) 1993-1997 Hewlett-Packard Company /opt/FMP/install/product/MD/util/fmpinstall: HP OpenView Fault Management Platform 1997 # Copyright (c) 1993-1997 Hewlett-Packard Company # /opt/FMP/install/product/MD/util/fmpremove: HP OpenView Fault Management Platform 1997 # Copyright (c) 1993-1997 Hewlett-Packard Company # /opt/FMP/install/product/MD/util/mdlogdisp: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company /opt/FMP/install/product/MD/util/mdlogswitch: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ Patch Numbers : PHSS_16326 PHSS_16327 PHSS_16328 Oct . 1998 HP OpenView Fault Management Platform V4.0 1997 Copyright (c) 1993-1997 Hewlett-Packard Company cksum(1) Output: 3276380962 287291 /opt/FMP/install/product/MD/ReleaseNotes/ PHSS_16327.ps 2871839513 1675288 /opt/FMP/install/product/MD/bin/fmpmdccid 3267267276 1581400 /opt/FMP/install/product/MD/bin/ fmpmddc232d 2136030059 1660072 /opt/FMP/install/product/MD/bin/ fmpmddctcpd 896781694 5560544 /opt/FMP/install/product/MD/bin/fmpmdevcd 1604145305 3897224 /opt/FMP/install/product/MD/bin/ fmpmdformd 2376439508 4017968 /opt/FMP/install/product/MD/bin/ fmpmdifmpsd 3015485598 381680 /opt/FMP/install/product/MD/bin/fmpmdlogd 2852740448 3251848 /opt/FMP/install/product/MD/bin/fmpmdmapd 4119580849 2251208 /opt/FMP/install/product/MD/bin/ fmpmdsnmpdcd 1526932179 1278 /opt/FMP/install/product/MD/bin/fmpmdstart 3450198918 972 /opt/FMP/install/product/MD/bin/fmpmdstop 2896543143 23023 /opt/FMP/install/product/MD/bin/fmpstart 2132105143 4236 /opt/FMP/install/product/MD/bin/ mddownloadcfg 1330369348 12763 /opt/FMP/install/product/MD/doc/ fmpmdccid.msg 1066156430 18833 /opt/FMP/install/product/MD/doc/ fmpmdifmpsd.msg 3888811364 23841 /opt/FMP/install/product/MD/doc/ fmpmdmapd.msg 3122943186 3452 /opt/FMP/install/product/MD/install/product/ MD.img 3561095099 92 /opt/FMP/install/product/MD/install/product/ MD.ver 1224698949 1511 /opt/FMP/install/product/MD/lbin/md.ftn 2656948500 1778 /opt/FMP/install/product/MD/lbin/writetolog 3485453942 27424 /opt/FMP/install/product/MD/lib/hlp.sl 1862773864 757 /opt/FMP/install/product/MD/util/fmpinfo 293665845 185217 /opt/FMP/install/product/MD/util/fmpinstall 4124392763 41356 /opt/FMP/install/product/MD/util/fmpremove 1672108085 377904 /opt/FMP/install/product/MD/util/mdlogdisp 1004832208 362928 /opt/FMP/install/product/MD/util/ mdlogswitch Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_14674 PHSS_15334 Equivalent Patches: None Patch Package Size: 8020 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_16327 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_16327.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_16327.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. By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_16327. 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_16327.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_16327.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None