Patch Name: PHNE_24192 Patch Description: s700_800 10.20 R6.10.20 SNAplus2 RJE cumulative patch Creation Date: 02/02/18 Post Date: 02/02/22 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: SNAplus2-RJE R6.10.20 Filesets: SNAplus2-RJE.SNAP2-RJE,R6.10.20.000,R6.10.20.010 Automatic Reboot?: No Status: General Release Critical: No (superseded patches were critical) PHNE_15676: ABORT Path Name: /hp-ux_patches/s700_800/10.X/PHNE_24192 Symptoms: PHNE_24192: (1) JAGab65378/4701405951 If a user has a UID greater than 65535, then the RJE commands hang. (2) JAGad10169/8606140807 In the spoolfile recovery mechanism for SNAPLUS2 RJE, if a job is being sent and the workstation is stopped immediately (snarjestop -i) or the system crashes then when the RJE workstation is restarted the job is marked as failed rather than being retried. (3) JAGad83536/8606214345 Additional Line Feeds in SNAplus2 job output from host. SNAplus2 RJE output contains extra linefeeds if using the ff_passthrough option. (4) JAGad69070/8606199884 There are software verification errors on an OS-Core fileset when SNA is also installed. PHNE_15676: (1) 5003422105 If you start the RJE workstation from a user ID which does not have permissions to write to the RJE workstation directory, then you get a core dump. (2) 1653268854 R6 10.20 and 11.0 RJE workstation can only use a maximum of 4 LUs if 5 are assigned then the fifth will not become active. R6 10.20 and 11.0 3270 emulators (SNA only, not TN) can only use a maximum of 9 concurrent sessions. If the user attempts to activate all 10 sessions then the tenth will not activate. Defect Description: PHNE_24192: (1) JAGab65378/4701405951 The 6-digit UID was being assigned to a short integer. Resolution: The code has been changed to use a 4 byte field to hold the uid. (2) JAGad10169/8606140807 The SNAPLUS2 RJE code does not retry the RJE job in the following cases: - snaprjestop -i issued - Unix machine crashed. Resolution: Altered code to retry the job in the same way as would happen if there is a session failure (UNBIND etc) while the job is being sent (up to the retry limit). (3) JAGad83536/8606214345 Caused by incorrect code which tracks the number of lines received. Resolution: The code has been modified to correct the counting of lines when doing FF passthrough. (4) JAGad69070/8606199884 Due to duplicate sna man pages, there are software verification errors on a Core fileset when SNA is also installed. Resolution: The duplicate man pages in the Core fileset have now been removed. PHNE_15676: (1) 5003422105 Code changed to ensure workstation creates the directory with permissions which allow all users to read from the directory (this is fine, as the WS will not start if it is incorrectly configured). Also correct a problem where a core dump occurs if you cannot read from the directory, and generate an error log. (2) 1653268854 Problem was a misuse of an array index in the FMI/FMAPI glue layer which interfaces RJE and 3270 to the node. This meant that the last session control block in this glue layer could not be used. SR: 8606214345 8606199884 8606140807 5003422105 4701405951 1653268854 Patch Files: /opt/sna/bin/rjesub /opt/sna/bin/snaprjecan /opt/sna/bin/snaprjelst /opt/sna/bin/snaprjepur /opt/sna/bin/snaprjestart what(1) Output: /opt/sna/bin/rjesub: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ ]R6.10.20.101 SNAplus2 R6 RJEJOB-SUB ] (PHNE_24192 : 98/11/05 17:42:06) ] /opt/sna/bin/snaprjecan: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ ]R6.10.20.101 SNAplus2 R6 RJEJOB-CAN ] (PHNE_24192 : 98/11/05 17:45:39) ] /opt/sna/bin/snaprjelst: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ ]R6.10.20.101 SNAplus2 R6 RJEJOB-LST ] (PHNE_24192 : 98/11/05 17:43:53) ] /opt/sna/bin/snaprjepur: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ ]R6.10.20.101 SNAplus2 R6 RJEJOB-PUR ] (PHNE_24192 : 98/11/05 17:47:26) ] /opt/sna/bin/snaprjestart: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ ]R6.10.20.104 SNAplus2 R6 RJE Workstation ] (PHNE_24192 : 01/09/18 12:07:08) ] cksum(1) Output: 2731178457 89728 /opt/sna/bin/rjesub 3814960087 65152 /opt/sna/bin/snaprjecan 1198224972 65152 /opt/sna/bin/snaprjelst 3221426352 65152 /opt/sna/bin/snaprjepur 2212964685 540288 /opt/sna/bin/snaprjestart Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_15676 Equivalent Patches: None Patch Package Size: 870 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 PHNE_24192 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_24192.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHNE_24192. 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 PHNE_24192.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/PHNE_24192.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: Stop SNA daemon before installing patch (snap stop). After installing the patch start the SNA daemon (snap start).