Patch Name: PHSS_25864 Patch Description: s700_800 10.20 OV OVMF3.0 cumulative patch A.03.01 Creation Date: 02/01/18 Post Date: 02/02/05 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: OpenView OS/390 Management A.03.00 Filesets: VP390Eng.VP390-CORE,A.03.00 VP390Eng.VP390-CONF,A.03.00 VP390Eng.VP390-MF,A.03.00 Automatic Reboot?: No Status: General Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_25864 Symptoms: PHSS_25864: The Master Message server (evohci_tcp_server) is susceptible to a "half-open" TCP connection. In this case the Master Message Server shows the connection established. The OS/390 agent TCP subtask (EVTCP) shows the connection in a listen state. The MVS subtask (EVMVS) does not correctly parse the Message ID from the console message for a WTOR (Write to Operator with Reply). Certain OS/390 commands could cause the OS/390 agent Command subtask (EVCMD) to abend with an OC4. Unable to initialize TCP socket on the OS/390 when the MAXFILEPROC parameter is greater than 2000. VP390 does not have a command to show CPU and memory utilization. MVS messages are incorrectly displaying in the browser as critical JES3 messages. Defect Description: PHSS_25864: If the TCP connection between the OV OS/390 agent and the Master Connection Server is lost due to other than normal socket closing, the Master Message Server may not recognize that the connection is closed. For WTOR's the reply number is incorrectly parsed as the message ID. Commands with a zero length or a certain length could cause the Command subtask to abend. If the MAXFILEPROC in the TCPIP data parms is greater than 2000 the TCP subtask is unable to initialize. The IAT6341 Message Condition in the "Mainframe MVS Messages" template does not have a message condition. This causes MVS messages that do not match any prior conditions to match this condition. Resolution: The heartbeat mechanism between the OS/390 agent and the Unix server processes has been enhanced. The Master Message Server will now recognize when a heartbeat has not been received and will close the connection and begin retry attempts. The MVS subtask will skip over any reply numbers in a WTOR before parsing the Message ID. A null terminator at the end of a command is removed which could cause malloc/free abends. A fix to the SAS/C socket library function L$CNCOM will allow socket initializatoin when MAXFILEPROC is greater than zero. New message templates are distributed with this patch to correct the IAT6341 message condition. SR: 0000000000 Patch Files: /opt/OV/vp390/bin/evohci_tcp_server /opt/OV/vp390/bin/evocommand_tcp_server /opt/OV/vp390/bin/vp390elli /opt/OV/vp390/mf/VP390.PATCH1.LOAD.SEQ /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/vp390_00.idx /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/TEMPLATES/ INTERFACE/interface.dat /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/TEMPLATES/ SCHEDULE/schedule.dat /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/TEMPLATES/ TEMPLGROUP/templgroup.dat /var/opt/OV/share/tmp/OpC_appl/vp390_001/download.dsf what(1) Output: /opt/OV/vp390/bin/evohci_tcp_server: HP OpenView VantagePoint OS/390 Management Version 3 .0 (01/01/01) evohci_tcp_server Patch_001 (01/21/02) /opt/OV/vp390/bin/evocommand_tcp_server: HP OpenView VantagePoint OS/390 Management Version 3 .0 (01/01/01) evocommand_tcp_server Patch_001 (01/21/02) /opt/OV/vp390/bin/vp390elli: HP OpenView VantagePoint OS/390 Management Version 3 .0 (03/01/01) vp390elli Patch_001 (01/21/02) /opt/OV/vp390/mf/VP390.PATCH1.LOAD.SEQ: None /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/TEMPLATES/ INTERFACE/interface.dat: None /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/TEMPLATES/ TEMPLGROUP/templgroup.dat: None /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/vp390_00.idx: None /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/TEMPLATES/ SCHEDULE/schedule.dat: None /var/opt/OV/share/tmp/OpC_appl/vp390_001/download.dsf: None cksum(1) Output: 1324496348 159892 /opt/OV/vp390/bin/evohci_tcp_server 2552605571 184508 /opt/OV/vp390/bin/evocommand_tcp_server 551710329 135324 /opt/OV/vp390/bin/vp390elli 2908836955 566160 /opt/OV/vp390/mf/VP390.PATCH1.LOAD.SEQ 1301818636 2581 /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/ vp390_00.idx 3622917949 34690 /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/ TEMPLATES/INTERFACE/interface.dat 2781468891 201 /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/ TEMPLATES/SCHEDULE/schedule.dat 2083746768 272 /var/opt/OV/share/tmp/OpC_appl/vp390_001/C/ TEMPLATES/TEMPLGROUP/templgroup.dat 2919825577 214 /var/opt/OV/share/tmp/OpC_appl/vp390_001/ download.dsf Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: PHSS_25865: s700: 11.00 s800: 11.00 ITOSOL_00133: sparcSOL: 2.7 2.8 Patch Package Size: 1130 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_25864 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_25864.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_25864. 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_25864.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_25864.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: All VP390 processes must be stopped before installing this patch. Perform vp390sv -stop ovstop vp390elli After installation of this patch the OS/390 agent files need to be FTP'ed to the target OS/390 system(s). The following FTP commands should be used to transfer the agent file: >bin >quote site lrecl=80 >quote site blkszie=3120 >quote site recfm=fb >put /opt/OV/vp390/mf/VP390.PATCH1.LOAD.SEQ On the OS/390 system receive the file with the TSO command: receive inds(VP390.PATCH1.LOAD.SEQ) Depending on the OS/390 FTP defaults you may need to pre-allocate the VP390.PATCH1.LOAD.SEQ dataset. It will require a minimum of 25 tracks of 3390-3 equivalent space. Stop the VP390 started task. Make a backup copy of the VP390 load library. Copy the members from the PATCH1.LOAD dataset to the VP390 load library. Start the VP390 started task. On the OVO Management server start the VP390 processes. vp390sv -start ovstart vp390elli Modified message templates are uploaded in a new template group VP390 (A.03.01). If this is a new installation assign this group to th management server and remove the VP390 group (if assigned). If this is not a new installation the administrator will need to evaluate changes made to the existing OS/390 message templates and the new template to see if changes need to be made.