Patch Name: PHSS_16938 Patch Description: s700_800 10.20 HP SIU A.01.10 cumulative patch Creation Date: 99/02/26 Post Date: 99/03/08 Hardware Platforms - OS Releases: s700: 10.20 s800: 10.20 Products: HP SIU A.01.10 Filesets: SIU-PR.SIU-ENCAP SIU-PR.SIU-GUI SIU-PR.SIU-NF-UTILS SIU-PR.SIU-SERV SIU-PR.SIU-MIGR SIU-DOCS-PR.SIU-DOCS Automatic Reboot?: No Status: Special Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_16938 Symptoms: PHSS_16938: 01. SIU does not process the requests to the extent it is supposed to do. 02. SIU Server does not support more than 8 encapsulators connect to server. 03. The Fixed IP encapsulator input log file generation is not user friendly. 04. SIU do not distinguish the subscriber-to-subscriber traffic from other types of traffic in the IDR file. 05. SIU IDR record does not give more information about the guest subscribers. 06. Error / Warning message format different for server and encapsulator. 07. In-compatible TAPS records created when SIU set to run in UDC-SOHO mode. 08. Error checking not performed while calling script files while calling the scripts in check pointing, TAPS data file upload etc., 09. Reverse lookup cache not cleared when not using IP accounting. 10. Enabling reverse lookup at run time initiates server to reverse lookup hostname of all usages irrespective of the value set for ReverseLookupBytes. 11. SIU does not print warning / error messages for wrong DST configuration. 12. Netflow script to concatenate log files hard codes netflow log file name. Defect Description: PHSS_16938: 01. Fixed IP encapsulator does not send EOF with current date. 02. The communication mechanism between the server and encapsulators i.e RPC, does not allow more than 8 active connections by default. 03. SIU does not provide any tool to generate the input log file for Static IP encapsulator. 04. Standardization of error and warning message formats. 05. Concrete error checking introduced in scripts and server modules calling the script. 06. SIU IDR's made compatible with TAPS format when SIU run in UDC-SOHO mode. 07. Reverse lookup negative cache cleared irrespective of whether IP accounting is enabled or disabled. 08. cout statements after server/client getting into daemonized state removed. 09. Destination NAS Port, Destination User ID fields added to the TR records. 10. Additional fields included in the IDR records. 11. idrMoveToData,idrMoveToUpload and idrMoveToArchive scripts modified to take care of errors. 12. nsMoveToData and nsMoveToArchive scripts modified to take care of errors. 13. State transition diagram bug relating to same user ID and account number (primary & secondary user) problem fixed. 14. SIU Server core dumping after performing a set number of demand flushes (continuous demand flush operation) fixed. 15. Failure to load usage activity file with an open error fixed in server. 16. udcutils format changed to correspond to what the server outputs on a call to udc monitor. 17. convert_dbtocpf program modified to take care of converting persistent data from UDC-SOHO mode to the current patch mode. 18. Actions DB for server, encapsulator and router collector modified to reflect the new message numbers. 19. Two new binaries called utcToLocal & localToUtc added in the patch. These binaries help to convert UTC time to local time & vice versa. 20. A new binary called updatecpf added to convert the persistent data information from SIU 1.1 base to the current patch. 21. Script file GetTailFile modified to return the correct input log file name. 22. Proxy encapsulator modified to handle the updation of encaps_data_file.dat during aggregation. 23. Encapsulator inode problem fixed. 24. Rollover format for netflow file changed in the script rotateNetflowlog. SR: 0000000000 Patch Files: /opt/siu/udc/bin/udcencap /opt/siu/udc/bin/genfixediplog /etc/opt/siu/udc/newconfig/fixedip.cfg /etc/opt/siu/udc/newconfig/udc.cfg /opt/siu/udc/bin/RouterCollector /opt/siu/udc/ns-home/java/classes/parsefile.class /opt/siu/udc/admin/cat_netflow_logs /opt/siu/udc/admin/rotateNetflowlog /opt/siu/udc/bin/localToUtc /opt/siu/udc/bin/utcToLocal /opt/siu/udc/bin/udcserver /opt/siu/udc/bin/idrMoveToData /opt/siu/udc/bin/idrMoveToUpload /opt/siu/udc/bin/idrMoveToArchive /opt/siu/udc/bin/nsMoveToArchive /opt/siu/udc/bin/nsMoveToData /opt/siu/udc/bin/udcutils /opt/siu/udc/bin/updatecpf /opt/siu/udc/bin/convert_dbtocp /opt/siu/udc/ns-home/docs/help/SIU_OP.htm /opt/siu/udc/ns-home/docs/help/SIU_IC.htm /opt/siu/udc/admin/siuserver.actions /opt/siu/udc/admin/siuencap.actions /opt/siu/udc/admin/siurc.actions /opt/siu/udc/bin/GetTailFile what(1) Output: /opt/siu/udc/bin/udcencap: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ krb5rpc.c 3 - 10/10/91 krb5-manual-glue.c 13 - 12/12/91 rc_base.c 3 - 10/24/91 localaddr.c 3 - 10/24/91 locate_kdc.c 3 - 10/24/91 qarith_lib.c 7 (DECdns) 11/9/1990 SIU build view:siu11_shanghai SIU build user:pranjit SIU build machine:HP-UX tpobb33 B.10.20 A 9000/780 2 016687151 two-user license SIU build date:Fri Feb 5 06:12:14 PST 1999 SIU Release:HP SIU (Z7092AB) Release A.01.10 - PHSS_ 16938 (c) Copyright 1996-1998, Hewlett-Packa rd Company HP DCE/9000 1.4 $RCSfile: environment.c,v $ $Revision: /main/HPDCE02 /2 $ (OSF) $Date: 1994/12/05 19:53 UTC $ rec_seq.c 8.2 (Berkeley) 9/7/93 /opt/siu/udc/bin/genfixediplog: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ krb5rpc.c 3 - 10/10/91 krb5-manual-glue.c 13 - 12/12/91 rc_base.c 3 - 10/24/91 localaddr.c 3 - 10/24/91 locate_kdc.c 3 - 10/24/91 qarith_lib.c 7 (DECdns) 11/9/1990 $RCSfile: environment.c,v $ $Revision: /main/HPDCE02 /2 $ (OSF) $Date: 1994/12/05 19:53 UTC $ rec_seq.c 8.2 (Berkeley) 9/7/93 /etc/opt/siu/udc/newconfig/fixedip.cfg: PATCH_A01.10:fixedip.cfg:/main/shanghai_branch/2 - H P SIU (Z7092AB) Release A.01.10 - PHSS_16938 (c) Copyright 1996-1998, Hewlett-Packard Co mpany$ /etc/opt/siu/udc/newconfig/udc.cfg: PATCH_A01.10:udc.cfg:/main/siuprod_branch/shanghai_b ranch/5 - HP SIU (Z7092AB) Release A.01.10 - PHSS_16938 (c) Copyright 1996-1998, Hewlett -Packard Company$ /opt/siu/udc/bin/RouterCollector: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ krb5rpc.c 3 - 10/10/91 krb5-manual-glue.c 13 - 12/12/91 rc_base.c 3 - 10/24/91 localaddr.c 3 - 10/24/91 locate_kdc.c 3 - 10/24/91 qarith_lib.c 7 (DECdns) 11/9/1990 SIU build view:siu11_shanghai SIU build user:ragsv SIU build machine:HP-UX tpobb33 B.10.20 A 9000/780 2 016687151 two-user license SIU build date:Tue Feb 2 07:11:11 PST 1999 SIU Release:HP SIU (Z7092AB) Release A.01.10 - PHSS_ 16938 (c) Copyright 1996-1998, Hewlett-Packa rd Company HP DCE/9000 1.4 $RCSfile: environment.c,v $ $Revision: /main/HPDCE02 /2 $ (OSF) $Date: 1994/12/05 19:53 UTC $ rec_seq.c 8.2 (Berkeley) 9/7/93 /opt/siu/udc/ns-home/java/classes/parsefile.class: None /opt/siu/udc/admin/cat_netflow_logs: PATCH_A01.10:cat_netflow_logs:/main/siuprod_branch/s hanghai_branch/3 - HP SIU (Z7092AB) Release A.01.10 - PHSS_16938 (c) Copyright 1996-1998 , Hewlett-Packard Company$ /opt/siu/udc/admin/rotateNetflowlog: PATCH_A01.10:rotateNetflowlog:/main/siuprod_branch/s hanghai_branch/1 - HP SIU (Z7092AB) Release A.01.10 - PHSS_16938 (c) Copyright 1996-1998 , Hewlett-Packard Company$ /opt/siu/udc/bin/localToUtc: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/siu/udc/bin/utcToLocal: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/siu/udc/bin/udcserver: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ krb5rpc.c 3 - 10/10/91 krb5-manual-glue.c 13 - 12/12/91 rc_base.c 3 - 10/24/91 localaddr.c 3 - 10/24/91 locate_kdc.c 3 - 10/24/91 qarith_lib.c 7 (DECdns) 11/9/1990 SIU Release:HP SIU (Z7092AB) Release A.01.10 - PHSS_ 16938 (c) Copyright 1996-1998, Hewlett-Packa rd Company SIU build date:Tue Feb 2 07:06:41 PST 1999 SIU build machine:HP-UX tpobb33 B.10.20 A 9000/780 2 016687151 two-user license SIU build user:ragsv SIU build view:siu11_shanghai HP DCE/9000 1.4 $RCSfile: environment.c,v $ $Revision: /main/HPDCE02 /2 $ (OSF) $Date: 1994/12/05 19:53 UTC $ rec_seq.c 8.2 (Berkeley) 9/7/93 /opt/siu/udc/bin/idrMoveToData: PATCH_A01.10:idrMoveToData:/main/siuprod_branch/shan ghai_branch/4 - HP SIU (Z7092AB) Release A.0 1.10 - PHSS_16938 (c) Copyright 1996-1998, H ewlett-Packard Company$ /opt/siu/udc/bin/idrMoveToUpload: PATCH_A01.10:idrMoveToUpload:/main/siuprod_branch/sh anghai_branch/4 - HP SIU (Z7092AB) Release A .01.10 - PHSS_16938 (c) Copyright 1996-1998, Hewlett-Packard Company$ /opt/siu/udc/bin/idrMoveToArchive: PATCH_A01.10:idrMoveToArchive:/main/siuprod_branch/s hanghai_branch/2 - HP SIU (Z7092AB) Release A.01.10 - PHSS_16938 (c) Copyright 1996-1998 , Hewlett-Packard Company$ /opt/siu/udc/bin/nsMoveToArchive: PATCH_A01.10:nsMoveToArchive:/main/siuprod_branch/sh anghai_branch/4 - HP SIU (Z7092AB) Release A .01.10 - PHSS_16938 (c) Copyright 1996-1998, Hewlett-Packard Company$ /opt/siu/udc/bin/nsMoveToData: PATCH_A01.10:nsMoveToData:/main/siuprod_branch/shang hai_branch/4 - HP SIU (Z7092AB) Release A.01 .10 - PHSS_16938 (c) Copyright 1996-1998, He wlett-Packard Company$ /opt/siu/udc/bin/udcutils: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/siu/udc/bin/updatecpf: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/siu/udc/bin/convert_dbtocp: HP92453-02A.10.00 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 74.03 $ /opt/siu/udc/ns-home/docs/help/SIU_OP.htm: None /opt/siu/udc/ns-home/docs/help/SIU_IC.htm: None /opt/siu/udc/admin/siuserver.actions: None /opt/siu/udc/admin/siuencap.actions: None /opt/siu/udc/admin/siurc.actions: None /opt/siu/udc/bin/GetTailFile: PATCH_A01.10:GetTailFile:/main/siuprod_branch/shangh ai_branch/3 - HP SIU (Z7092AB) Release A.01. 10 - PHSS_16938 (c) Copyright 1996-1998, Hew lett-Packard Company$ cksum(1) Output: 184106938 5988336 /opt/siu/udc/bin/udcencap 3710854012 4364208 /opt/siu/udc/bin/genfixediplog 103824993 1786 /etc/opt/siu/udc/newconfig/fixedip.cfg 61597082 34754 /etc/opt/siu/udc/newconfig/udc.cfg 1112529101 5390264 /opt/siu/udc/bin/RouterCollector 1841778009 16553 /opt/siu/udc/ns-home/java/classes/ parsefile.class 848980874 2235 /opt/siu/udc/admin/cat_netflow_logs 2279132228 1349 /opt/siu/udc/admin/rotateNetflowlog 1239541121 738272 /opt/siu/udc/bin/localToUtc 3089553081 779120 /opt/siu/udc/bin/utcToLocal 4034370772 7381928 /opt/siu/udc/bin/udcserver 2761297302 2331 /opt/siu/udc/bin/idrMoveToData 1341263882 2958 /opt/siu/udc/bin/idrMoveToUpload 3613874962 2939 /opt/siu/udc/bin/idrMoveToArchive 2549335331 2932 /opt/siu/udc/bin/nsMoveToArchive 1994654734 2296 /opt/siu/udc/bin/nsMoveToData 3392484007 1526768 /opt/siu/udc/bin/udcutils 3061216565 868856 /opt/siu/udc/bin/updatecpf 1191646704 1588152 /opt/siu/udc/bin/convert_dbtocp 1480659773 145785 /opt/siu/udc/ns-home/docs/help/SIU_OP.htm 1110965394 254447 /opt/siu/udc/ns-home/docs/help/SIU_IC.htm 4208620130 7906 /opt/siu/udc/admin/siuserver.actions 3466432816 6440 /opt/siu/udc/admin/siuencap.actions 3861278075 2233 /opt/siu/udc/admin/siurc.actions 2781914679 885 /opt/siu/udc/bin/GetTailFile Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 28740 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_16938 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_16938.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/PHSS_16938.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/PHSS_16938. 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_16938.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_16938.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: 01. The patch contains 6 filesets to be installed on the following machines Fileset Machine --------------------------------------------------- SIU-SERV Machine running the SIU Server. SIU-SERV Machine running the router collector. SIU-ENCAP Machine running the SIU Radius encapsulator. SIU-ENCAP Machine running the SIU FixedIP encapsulator. SIU-ENCAP Machine running the SIU Session encapsulator. SIU-ENCAP Machine running the proxy encapsulator. SIU-GUI Machine running the SIU GUI. SIU-NF-UTILS Machine running the SIU NetFlow encapsulator. SIU-DOCS Machine running SIU server. SIU-MIGR Machine running SIU server. 02. The patch should be installed after installing the HP SIU A.01.10 product. 03. The patch does not over-write the existing SIU configuration file on the server or encapsulator machines. 04. Any script file existing in the patch is over- written with that existing on the server or encapsulator machine.