Patch Name: PHSS_22187 Patch Description: s700_800 10.24 VirtualVault 3.50 libproxy fix Creation Date: 00/08/21 Post Date: 00/10/05 Hardware Platforms - OS Releases: s700: 10.24 s800: 10.24 Products: VirtualVault A.03.50 US/Canada Release; VirtualVault A.03.50 International Release Filesets: VaultNES.NES-VAULT VaultTS.INES-COMMON VaultTS.VAULT-CORE-CMN Automatic Reboot?: Yes Status: General Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_22187 Symptoms: PHSS_22187: The TGA (NSAPI plugin version) and the java servlet proxy NSAPI plugin demonstrate high CPU utilization under certain conditions. PHSS_20732: Under certain CGI redirect conditions, the Netscape Enterprise Server (NES) does not function properly. This has been observed in the NES bundled with VirtualVault A.03.50. PHSS_19376: Under certain conditions, the Netscape Enterprise Server (NES) does not function properly. This has been observed in the NES bundled with VirtualVault A.03.50 . PHSS_18621: Under certain conditions, the Netscape Enterprise Server (NES) does not function properly. This has been observed in the NES bundled with VirtualVault A.03.50 . PHSS_17947: Under certain conditions, the Netscape Enterprise Server (NES) does not function properly. This has been observed in the NES bundled with VirtualVault A.03.50 . Defect Description: PHSS_22187: Under certain CGI redirect conditions, the Netscape Enterprise Server (NES) does not function properly. This has been observed in the NES bundled with VirtualVault A.03.50. PHSS_20732: Under certain CGI redirect conditions, the Netscape Enterprise Server (NES) does not function properly. This has been observed in the NES bundled with VirtualVault A.03.50. PHSS_19376: Under certain conditions, the Netscape Enterprise Server (NES) does not function properly. This has been observed in the NES bundled with VirtualVault A.03.50 . PHSS_18621: Under certain conditions, the Netscape Enterprise Server (NES) does not function properly. This has been observed in the NES bundled with VirtualVault A.03.50 . PHSS_17947: Under certain conditions, the Netscape Enterprise Server (NES) does not function properly. This has been observed in the NES bundled with VirtualVault A.03.50 . SR: 8606155741 8606102059 8606123993 4701420059 4701420059 Patch Files: /opt/vaultTS/lib/libproxy.so /var/opt/nes/bin/https/libvvtga.so /var/opt/vaultTS/inside/nes/bin/https/libvvauth.so /tcb/bin/tga /var/opt/vaultTS/outside/app/cgibin/tga what(1) Output: /opt/vaultTS/lib/libproxy.so: @(#)64 1.5.1.1 proxy.c, vaultNES, vaultNES_3.5 08/ 18/00 12:12:33 VVOS 10.24 PHSS_22187 /var/opt/nes/bin/https/libvvtga.so: @(#)98 1.28.2.2 tgansapi.c, vaultNES, vaultNES_3.5 08/18/00 12:19:15 VVOS 10.24 PHSS_22187 97 1.14.1.1 src/gateway/cgi2/nsapi/env.c, vaultNES , vaultNES_3.5 11/12/98 12:00:53 95 1.13 src/gateway/cgi2/nsapi/argv.c, vaultNES, v aultNES_3.5 06/30/98 18:02:06 65 1.9 src/gateway/cgi2/nsapi/log.c, vaultNES, vau ltNES_3.5 07/29/99 11:47:29 PATCH_10.24 (PHS S_19376) src/gateway/cgi2/nsapi/cgi-audit.c, vaultNES, vaultN ES_3.5 1.7 07/29/99 PATCH_10.24 (PHSS_19376 ) /var/opt/vaultTS/inside/nes/bin/https/libvvauth.so: src/lib/vvcertutil/b64dec.c, vaultTS, vaultTS_3.5 1. 1 06/07/97 src/misc/nsapi/vvauth/auth.c, vaultTS, vaultTS_3.5 1 .12 09/22/97 05 1.11 src/misc/nsapi/vvauth/log.c, vaultTS, vaul tTS_3.5 07/29/99 12:07:42 PATCH_10.24 (PHSS_ 19376) src/lib/vvcertutil/certutil.c, vaultTS, vaultTS_3.5 1.9 08/14/98 /var/opt/vaultTS/outside/app/cgibin/tga: src/gateway/cgi2/cgi/tga.c, vaultTS, vaultTS_3.5 1.8 07/07/98 93 1.13.2.3 io.c, vaultTS, vaultTS_3.5 05/24/99 14 :11:22 PATCH_10.24 (PHSS_18621) /tcb/bin/tga: src/gateway/cgi2/cgi/tga.c, vaultTS, vaultTS_3.5 1.8 07/07/98 93 1.13.2.3 io.c, vaultTS, vaultTS_3.5 05/24/99 14 :11:22 PATCH_10.24 (PHSS_18621) cksum(1) Output: 655699835 110436 /opt/vaultTS/lib/libproxy.so 640631854 241020 /var/opt/nes/bin/https/libvvtga.so 2233237897 352948 /var/opt/vaultTS/inside/nes/bin/https/ libvvauth.so 142348526 28743 /var/opt/vaultTS/outside/app/cgibin/tga 142348526 28743 /tcb/bin/tga Patch Conflicts: None Patch Dependencies: s700: 10.24: PHCO_18615 s800: 10.24: PHCO_18615 Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_19376 PHSS_17947 PHSS_18621 PHSS_20732 Equivalent Patches: None Patch Package Size: 820 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_22187 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_22187.depot By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_22187. 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_22187.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_22187.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: The PHCO_18615 (libsecalarm) patch should be installed prior to installing this patch in order to maintain application library compatibility.