Patch Name: PHNE_9551 Patch Description: s700_800 10.10 SNAplus Common R4.3 cumulative patch Creation Date: 97/04/11 Post Date: 97/04/23 Hardware Platforms - OS Releases: s700: 10.10 s800: 10.10 Products: SNAP-COMMON R4.3 Filesets: SNAP-COMMON.SNAP-COMMON Automatic Reboot?: Yes Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHNE_9551 Symptoms: PHNE_9551: (1) 1653145649 Snapbrowse creates an snabrowse.dat file which is supposed to save the customer's options, but it was not doing so correctly. (2) 1653167726 The problem is that the /etc/opt/sna/snapdaemons file does not have the ability to start TN Server. (3) 1653168591 MC_ALLOCATE fails after (x)snapmanage has deactivated the session. (4) 1653172585 The problem was actually due to floating values in the configuration file - and so the fix is to the config program. When the fix is shipped to the customer, it will be necessary for them to load their config file into the new config program and then save it. (5) 1653191924 On R4.2 customer configured incoming peer SDLC connection. DTR was raised but instead of frames being received RX overrun and Lost interrupt events occured. Short frames could be received, frames could be transmitted. (6) 1653195065 Symptoms of problem: APPC TP can fail intermittently, when sna.aud flips. Only occurs if TP has a SIGCHLD catcher. (7) 4701335000 Customer may get a variety of communication path errors on any of the services, but this is most likely to hit those who are running a large number of TPs. (8) 5003295402 R4 xsnapmanage core dumps when the user zooms in on the Node -> APPC LU -> Partner LU and then hits done. Defect Description: PHNE_9551: (1) 1653145649 snabrow.dat actually had the correct information in it, but that information was inadvertently stepped on when snapbrowse started up. (2) 1653167726 The problem was caused by an incorrect compiler option that was used to build snapdaemons. The snapdaemonc file was built correctly. To determine if the daemon you are using has this problem, run the command nm /opt/sna/bin/snapdaemon | grep start_tn_srvr If start_tn_srvr is found, the daemon will be able to start TN Server. If that function is not found, TN Server cannot be started. NOTE: /opt/sna/bin/snapdaemon is a soft link to /etc/opt/sna/snapdaemon and either /etc/opt/sna/snapdaemonc or /etc/opt/sna/snapdaemons is copied to /etc/opt/sna/snapdaemon by INSTALL_SNAP. Only snapdaemons exhibits this problem. (3) 1653168591 Snapmanage was resetting session limits for Dependent LUs causing any session recovery attempts to fail. (4) 1653172585 Ensure that the area of storage used for the session securit information is zero'd before we start processing the information entered in the dialogue box. (5) 1653191924 Problem was that the HMOD was being primed with a frame size of 5, the configured frame size in the connection record was not reflected in the link record. Altered the link record to point to link data of the first connection in all cases (already done for Host links). Also sent fix to HMOD. (6) 1653195065 Details of fix applied is to ensure SIGCHLD not sent to TP when it causes the sna.aud file to flip. (7) 4701335000 When the customer has used up all of the Service Table entries, the node (PU2.1) will be unable to handle any more requests from the services causing various types of errors. (8) 5003295402 Possible causes are: insufficient memory or swap space, or stack size exceeded maxssiz. SR: 5003295402 4701335000 1653195065 1653191924 1653172585 1653168591 1653167726 1653145649 Patch Files: /usr/conf/lib/libsixr.a /opt/sna/bin/X11/xsnapconfig /opt/sna/bin/X11/xsnapmanage /opt/sna/bin/snapbincfg /opt/sna/bin/snapconfig /opt/sna/bin/snapmanage /opt/sna/bin/X11/xsnapbrowse /opt/sna/bin/snapbrowse /opt/sna/lib/libmgr.1 /etc/opt/sna/snapdaemons what(1) Output: /opt/sna/bin/snapconfig: A.10.10.202 SNAplus R4.3 Configuration Utility (PHNE_9551: 96/12/05 18:12:51) A.10.10.200 SNAplus R4.3 Character Windows Library (PHNE_9551: 96/12/05 17:18:44) A.10.10.200 SNAplus R4.3 Help Engine Library (PHNE_9551: 96/12/05 17:20:31) A.10.10.200 SNAplus R4.3 Utility Library (PHNE_9551: 96/12/05 17:30:57) /opt/sna/bin/snapbincfg: A.10.10.201 SNAplus R4.3 Text To Binary Configuratio n Program (PHNE_9551: 96/12/05 18:59:35) A.10.10.200 SNAplus R4.3 Utility Library (PHNE_9551: 96/12/05 17:30:57) /opt/sna/bin/X11/xsnapconfig: A.10.10.202 SNAplus R4.3 Motif Config Utility (PHNE_9551: 96/12/05 20:17:20) A.10.10.200 SNAplus R4.3 Help Engine Library (PHNE_9551: 96/12/05 17:20:31) A.10.10.200 SNAplus R4.3 Utility Library (PHNE_9551: 96/12/05 17:30:57) A.10.10.200 SNAplus R4.3 Character Windows Library - Motif version (PHNE_9551: 96/12/05 17:20:48) /opt/sna/bin/snapmanage: A.10.10.002 SNAplus R4.3 Manage Utility (PHNE_9551: 96/06/03 16:41:23) A.10.10.000 SNAplus R4.3 Character Windows Library (10.10AR: 96/04/24 01:47:49) A.10.10.000 SNAplus R4.3 Help Engine Library (10.10AR: 96/04/24 02:56:49) A.10.10.000 SNAplus R4.3 Utility Library (10.10AR: 96/04/24 02:46:07) /opt/sna/bin/X11/xsnapmanage: A.10.10.002 SNAplus R4.3 Motif Manage Utility (PHNE_9551: 96/06/03 17:01:39) A.10.10.000 SNAplus R4.3 Help Engine Library (10.10AR: 96/04/24 02:56:49) A.10.10.000 SNAplus R4.3 Utility Library (10.10AR: 96/04/24 02:46:07) A.10.10.000 SNAplus R4.3 Character Windows Library - Motif version (10.10AR: 96/04/24 02:32:15) /opt/sna/bin/snapbrowse: A.10.10.001 SNAplus R4.3 Browse Utility (PHNE_9551: 96/09/11 09:35:20) A.10.10.000 SNAplus R4.3 Character Windows Library (10.10AR: 96/04/24 01:47:49) A.10.10.000 SNAplus R4.3 Help Engine Library (10.10AR: 96/04/24 02:56:49) A.10.10.000 SNAplus R4.3 Utility Library (10.10AR: 96/04/24 02:46:07) /opt/sna/bin/X11/xsnapbrowse: A.10.10.001 SNAplus R4.3 Motif Browse Utility (PHNE_9551: 96/09/11 09:37:05) A.10.10.000 SNAplus R4.3 Help Engine Library (10.10AR: 96/04/24 02:56:49) A.10.10.000 SNAplus R4.3 Utility Library (10.10AR: 96/04/24 02:46:07) A.10.10.000 SNAplus R4.3 Character Windows Library - Motif version (10.10AR: 96/04/24 02:32:15) /opt/sna/lib/libmgr.1: A.10.10.201 SNAplus R4.3 Tools Library (PHNE_9551: 96/12/13 10:56:24) /usr/conf/lib/libsixr.a: A.10.10.001 SNAplus R4.3 Router (PHNE_9551: 96/08/20 02:59:29) /etc/opt/sna/snapdaemons: A.10.10.001 SNAplus R4.3 Daemon (Streams) (PHNE_9551: 96/04/23 12:11:56) A.10.10.000 SNAplus R4.3 Utility Library (10.10AR: 96/04/11 10:15:19) cksum(1) Output: 3432152710 815104 /opt/sna/bin/snapconfig 2891951569 442368 /opt/sna/bin/snapbincfg 3310824566 958464 /opt/sna/bin/X11/xsnapconfig 1051837397 401408 /opt/sna/bin/snapmanage 1791399807 520192 /opt/sna/bin/X11/xsnapmanage 4121255761 237568 /opt/sna/bin/snapbrowse 3106073230 348160 /opt/sna/bin/X11/xsnapbrowse 2832435689 106496 /opt/sna/lib/libmgr.1 40993152 52600 /usr/conf/lib/libsixr.a 3412465029 94208 /etc/opt/sna/snapdaemons Patch Conflicts: None Patch Dependencies: s700: 10.10: PHNE_9550 s800: 10.10: PHNE_9550 Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 3950 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_9551 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_9551.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_9551.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/PHNE_9551. 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_9551.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_9551.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: Stop SNA daemon before installing patch (snapstop daemon). After installing the patch start the SNA daemon (snapstart daemon).