Patch Name: PHNE_6016 Patch Description: s700_800 10.0X SNAplus R4 3270/3179G cumulative patch Creation Date: 95/09/26 Post Date: 95/10/24 Hardware Platforms - OS Releases: s700: 10.00 10.01 s800: 10.00 10.01 Products: SNAplus3270 R4 Filesets: SNAP-3X7X_NLS.SNAP-3X7X SNAP-3270.SNAP-3270 SNAP-3179G.SNAP-3179G Automatic Reboot?: No Status: General Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHNE_6016 Symptoms: PHNE_6016: (1) 1653142679 The UI did not properly display any characters above ASCII 0x80. (2) 1653140400 After the presentation space is modified (using HLLAPI or the keyboard) not all of the data was sent to the host. (3) 5000712778 It appears that 3270 printing is not adhering to the SNALU1MPP and SNAPRMPL environment variables. (4) 1653133371 3270 aborted without an error message if the Code Page # was left at 0 when a user modified the file lang3270.tbl for a customized language. PHNE_5884: (1) 5003274175 Customer gets "Invalid option ASCII" error message when trying to perform a file transfer using the EBCDIC<=>ASCII translation. (2) 5003274944 HLLAPI fails to run because it can not find libmgr.sl Defect Description: PHNE_6016: (1) 1653142679 There was special processing performed for these characters to correctly print double byte chars. Now, we only do that special processing if the LANG is set to a double byte language. (2) 1653140400 There was a problem in 3270 where it only sent one RU size worth of data to the host. If the presentation space had major modifications, 3270 would just truncate the data to fit into one RU. (3) 5000712778 In some cases, 3270 would fail to advance the printer to the next line if it printed a full line of blanks. This caused the printer to get out of sync with the line count, and page breaks occurred at the wrong time. (4) 1653133371 Upon encountering the error in the language file, 3270 failed but did not log an error message to stdout or to sna.err or sna.aud. Now 3270 prints a message in stdout for the user to see. PHNE_5884: (1) 5003274175 SNAplus3270 included its NLS capabilities in the Query Reply so apparently the host was expecting the option JISCII instead of ASCII. (2) 5003274944 libmgr.sl was only included with the API product not with the SNAplus3270 product. SR: 5003274944 5003274175 5000712778 1653142679 1653140400 1653133371 Patch Files: /opt/sna/bin/X11/snap3179g /opt/sna/bin/X11/snap3179gui /opt/sna/bin/X11/xsnap3270d /opt/sna/bin/X11/xsnap3270dui /opt/sna/bin/snap3270d /opt/sna/bin/snap3270d.sjis /opt/sna/bin/snap3270d.sjisui /opt/sna/bin/snap3270dui /opt/sna/bin/snapreceive /opt/sna/bin/snapsend what(1) Output: /opt/sna/bin/snapsend: A.10.00.001 SNAplus R4 Command-line File Transfer SE ND (PHNE_6016: 95/09/21 08:26:31) /opt/sna/bin/snapreceive: A.10.00.001 SNAplus R4 Command-line File Transfer RE CEIVE (PHNE_6016: 95/09/21 08:27:35) /opt/sna/bin/snap3270d: A.10.00.005 SNAplus R4 3270 Emulator program (NLS) (PHNE_6016: 95/09/25 11:36:17) A.10.00.000 SNAplus R4 Utility Library (10.0_AR: 95/05/19 08:07:47) /opt/sna/bin/snap3270dui: A.10.00.005 SNAplus R4 3270 User Interface program ( NLS) (PHNE_6016: 95/09/25 11:10:33) A.10.00.001 SNAplus R4 Character Windows Library(NLS ) (PHNE_6016: 95/09/25 11:31:17) A.10.00.000 SNAplus R4 Utility Library (10.0_AR: 95/05/19 08:07:47) /opt/sna/bin/snap3270d.sjis: A.10.00.005 SNAplus R4 3270 Emulator program (NLS-Ja panese SJIS) (PHNE_6016: 95/09/21 08:32:49) A.10.00.000 SNAplus R4 Utility Library (10.0_AR: 95/05/19 08:07:47) /opt/sna/bin/snap3270d.sjisui: A.10.00.005 SNAplus R4 3270 User Interface program ( NLS-Japanese SJIS) (PHNE_6016: 95/09/26 06:55:03) A.10.00.001 SNAplus R4 Character Windows Library(NLS ) (PHNE_6016: 95/09/25 11:31:17) A.10.00.000 SNAplus R4 Utility Library (10.0_AR: 95/05/19 08:07:47) /opt/sna/bin/X11/xsnap3270d: A.10.00.005 SNAplus R4 Motif 3270 Emulator program ( NLS) (PHNE_6016: 95/09/21 08:43:29) A.10.00.000 SNAplus R4 Utility Library (10.0_AR: 95/05/19 08:07:47) /opt/sna/bin/X11/xsnap3270dui: A.10.00.005 SNAplus R4 Motif 3270 User Interface pro gram (NLS) (PHNE_6016: 95/09/21 08:47:09) A.10.00.000 SNAplus R4 Utility Library (10.0_AR: 95/05/19 08:07:47) A.10.00.000 SNAplus R4 Character Windows Library - M otif version (NLS) (10.0_AR: 95/05/18 09:44:30) /opt/sna/bin/X11/snap3179g: A.10.00.005 SNAplus R4 3179G Emulator program (NLS) (PHNE_6016: 95/09/21 08:50:40) A.10.00.000 SNAplus R4 Utility Library (10.0_AR: 95/05/19 08:07:47) /opt/sna/bin/X11/snap3179gui: A.10.00.005 SNAplus R4 3179G User Interface program (NLS) (PHNE_6016: 95/09/21 08:55:10) A.10.00.000 SNAplus R4 Utility Library (10.0_AR: 95/05/19 08:07:47) A.10.00.000 SNAplus R4 Character Windows Library - M otif version (NLS) (10.0_AR: 95/05/18 09:44:30) cksum(1) Output: 3147586547 24576 /opt/sna/bin/snapsend 3012939952 24576 /opt/sna/bin/snapreceive 642391592 634880 /opt/sna/bin/snap3270d 416216319 364544 /opt/sna/bin/snap3270dui 1363751807 638976 /opt/sna/bin/snap3270d.sjis 1261979666 364544 /opt/sna/bin/snap3270d.sjisui 2032617740 745472 /opt/sna/bin/X11/xsnap3270d 2466764363 516096 /opt/sna/bin/X11/xsnap3270dui 3609215823 1024000 /opt/sna/bin/X11/snap3179g 3238746908 516096 /opt/sna/bin/X11/snap3179gui Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHNE_5884 Equivalent Patches: None Patch Package Size: 4810 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_6016 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_6016.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/PHNE_6016.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/PHNE_6016. 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_6016.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_6016.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None