Patch Name: PHNE_8940 Patch Description: s700_800 10.X Internet Server Management System patch Creation Date: 96/11/01 Post Date: 96/11/07 Hardware Platforms - OS Releases: s700: 10.10 10.20 s800: 10.10 10.20 Products: ISMS B.01.00 Filesets: WebAdmin.WEBADMIN-RUN Automatic Reboot?: No Status: General Release Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHNE_8940 Symptoms: PHNE_8940: 1. Templates on the management server may not get distributed. 2. New messages are not always loaded when the user clicks on 'Last' in the message browser. 3. There are no OpenMail templates. 4. MeasureWare alarms do not appear in the HP ISMS browser window. 5. Possibility of incomplete reading of the file /etc/mail/sendmail.cf. 6. Installing multiple services sometimes drops a service from the execution list. 7. Not able to start installation for the Netscape Mail or Netscape News Servers. 8. No tools to restart server or change port number from web page. 9. hpsetup starts the Navigator with the wrong "setup" page if ISMS port number is not 8181. 10. Installation of Netscape mail is difficult. Add initial configuration to web interface. 11. Installing Netscape services on system without DNS may cause install problems. Defect Description: PHNE_8940: 1. The templates on the management server do not get distributed if the hostname returned by the hostname command is an alias name instead of a primary name. 2. New messages are not reloaded in the message browser when the user clicks on 'Last' when the message 'New messages have arrived. Reload the messages.' appears in the Status Bar and there are over 100 messages in the message browser. 3. OpenMail templates were not included in the initial release. 4. Corrects various problems in the MeasureWare templates and installation script. 5. A process trying to read the file /etc/mail/sendmail.cf may end up reading a partially written file when a Sendmail configuration agent (applet) is uploading this file at the same time. 6. When multiple services are selected for installation using the installation utility of the Internet Server Management System, sometimes one of the services will not appear in the list of actions (e.g. the "Install Service" action button may appear for some services, but not all of them). The installation works for the services that are listed. The missing service can be installed if it is selected by itself when using the installation utility. 7. Installing mail or news services may fail because the ISMS Installation utility tries to locate a domestic or international version, even though the opposite was selected. An international customer would see a message that ns-mailUS was not found. 8. Without this enhancement the user must log on to the ISMS server node to: - restart the ISMS admin server the user must sign in as root the user must run /opt/hpwebsuite/admserv/stop-admin then run /opt/hpwebsuite/admserv/start-admin - change the port number of the admin server. the user must sign in as root the user must run /opt/hpwebsuite/admserv/stop-admin the user must edit /opt/hpwebsuite/admserv/conf/httpd.conf, change the port number in the "Port" directive, and then run /opt/hpwebsuite/admserv/start-admin With this enhancement the user only needs to visit the "Server Control" section of ISMS. Both these functions are available from the "HP Web Admin" page. The user never needs to log on to the ISMS server node. 9. If the user changes the ISMS admin server port number from the default (8181) then reruns /opt/hpwebsuite/hpsetup, hpsetup will not work properly. It will not start the Netscape browser in the setup page of the ISMS interface. The fix involves having hpsetup check the ISMS admin server config file for the correct port number. 10. Without this enhancement the user still needs to run Netscape Mail's initial configuration script after Netscape Mail is installed. This enhancement incorporates Netscape Mail's initial configuration script into the ISMS interface such that a user never needs to log on to the Mail Server node to configure it. Netscape Mail Server configuration is incorporated into the "Netscape Admin" web page under the "Server Control" section of ISMS. Upon entering the page after the Netscape Mail Server is installed, the user has the option to initially configure the mail server. After the mail server has been "initialized," the option is no longer available. The Netscape Mail Admin server should be used for subsequent mail server configuration. 11. When using the ISMS installation utility installing Enterprise, Fasttrack, Proxy or News on a system that is not running DNS, it is possible that the domain name will not be properly determined. The result is that the installation will report back an error in the output window. The error will say: Could not read your input. Exiting. ns-setup script returned an error 1 SR: 4701339382 Patch Files: /opt/hpwebsuite/ReleaseNotes /opt/hpwebsuite/Version /opt/hpwebsuite/hpsetup /opt/hpwebsuite/hpwebadm/bin/mwa-web.setup /opt/hpwebsuite/hpwebadm/bin/webalarm.def /opt/hpwebsuite/hpwebadm/bin/webparm /opt/hpwebsuite/hpwebadm/config/cgi-bin/nsadmserv.cgi /opt/hpwebsuite/hpwebadm/config/cgi-bin/webAdminServ.cgi /opt/hpwebsuite/hpwebadm/html/CopyRight.html /opt/hpwebsuite/hpwebadm/html/mwa.html /opt/hpwebsuite/hpwebadm/html/overcontent.html /opt/hpwebsuite/hpwebadm/html/help/oper.html /opt/hpwebsuite/hpwebadm/html/help/operintertempl.html /opt/hpwebsuite/hpwebadm/html/help/operlogtempl.html /opt/hpwebsuite/hpwebadm/html/help/opermontempl.html /opt/hpwebsuite/hpwebadm/html/help/servcntl.html /opt/hpwebsuite/hpwebadm/install/bin/nsent.install /opt/hpwebsuite/hpwebadm/install/cgi-bin/SetupWebAdm.cgi /opt/hpwebsuite/hpwebadm/install/cgi-bin/hpsetup.cgi /opt/hpwebsuite/hpwebadm/install/cgi-bin/pkgmgr.cgi /opt/hpwebsuite/hpwebadm/lbin/appconn /opt/hpwebsuite/hpwebadm/oper/bin/checkfs.sh /opt/hpwebsuite/hpwebadm/oper/bin/iasreadq /opt/hpwebsuite/hpwebadm/oper/bin/install_templ.sh /opt/hpwebsuite/hpwebadm/oper/bin/prepare_install.sh /opt/hpwebsuite/hpwebadm/oper/cgi-bin/assigntemplact.cgi /opt/hpwebsuite/hpwebadm/oper/cgi-bin/historylog.cgi /opt/hpwebsuite/hpwebadm/oper/cgi-bin/historylogact.cgi /opt/hpwebsuite/hpwebadm/oper/cgi-bin/historylogmsg.cgi /opt/hpwebsuite/hpwebadm/oper/cgi-bin/installcheck.cgi /opt/hpwebsuite/hpwebadm/oper/cgi-bin/msgbrowser.cgi /opt/hpwebsuite/hpwebadm/oper/cgi-bin/msgbrowseract.cgi /opt/hpwebsuite/hpwebadm/oper/cgi-bin/msglist.cgi /opt/hpwebsuite/hpwebadm/oper/cgi-bin/templact.cgi /etc/opt/hpwebsuite/hpwebadm/templates/interface /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-action/ OMRestart.sh /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-action/ OMScanCmd.sh /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-action/ OMStatMap.sh /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-action/ OMVersion.sh /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-cmd/opcFrDate /etc/opt/hpwebsuite/hpwebadm/templates/ito/interface/ OMopcmsg.int /etc/opt/hpwebsuite/hpwebadm/templates/ito/interface/ opcmsg.int /etc/opt/hpwebsuite/hpwebadm/templates/logfile/miscellaneous /etc/opt/hpwebsuite/hpwebadm/templates/monitor/miscellaneous what(1) Output: /opt/hpwebsuite/ReleaseNotes: None /opt/hpwebsuite/Version: HP Internet Access Server B.01.00.001 /opt/hpwebsuite/hpsetup: $Header: hpsetup,v 1.12 96/10/23 15:08:42 hmgr Exp $ /opt/hpwebsuite/hpwebadm/bin/mwa-web.setup: mwa web A.00.00.02 10/01/96 =*= /opt/hpwebsuite/hpwebadm/bin/webalarm.def: mwa WebServer A.00.00.02 08/14/96 =*= /opt/hpwebsuite/hpwebadm/bin/webparm: None /opt/hpwebsuite/hpwebadm/config/cgi-bin/nsadmserv.cgi: $Header: nsadmserv.cgi,v 1.13 96/10/25 18:17:51 hmgr Exp $ /opt/hpwebsuite/hpwebadm/config/cgi-bin/webAdminServ.cgi: $Header: webAdminServ.cgi,v 1.17 96/10/25 16:21:05 h mgr Exp $ /opt/hpwebsuite/hpwebadm/html/CopyRight.html: $Revision: 1.9 $ -- /opt/hpwebsuite/hpwebadm/html/mwa.html: $Revision: 1.6 $ -- /opt/hpwebsuite/hpwebadm/html/overcontent.html: $Revision: 1.25 $ -- /opt/hpwebsuite/hpwebadm/html/help/oper.html: $Revision: 1.16 $ -- /opt/hpwebsuite/hpwebadm/html/help/operintertempl.html: $Revision: 1.7 $ $Date: 96/10/24 10:57:54 $ -- /opt/hpwebsuite/hpwebadm/html/help/operlogtempl.html: $Revision: 1.16 $ $Date: 96/10/23 11:33:52 $ -- /opt/hpwebsuite/hpwebadm/html/help/opermontempl.html: $Revision: 1.12 $ $Date: 96/10/24 09:37:11 $ -- /opt/hpwebsuite/hpwebadm/html/help/servcntl.html: $Revision: 1.11 $ -- /opt/hpwebsuite/hpwebadm/install/bin/nsent.install: None /opt/hpwebsuite/hpwebadm/install/cgi-bin/SetupWebAdm.cgi: $Header: SetupWebAdm.cgi,v 1.12 96/10/30 14:08:06 hm gr Exp $ /opt/hpwebsuite/hpwebadm/install/cgi-bin/hpsetup.cgi: hpsetup.cgi $Date: 96/10/09 16:43:10 $ $Revision: 1. 31 $ /opt/hpwebsuite/hpwebadm/install/cgi-bin/pkgmgr.cgi: pkgmgr.cgi $Date: 96/10/09 16:38:28 $ $Revision: 1.3 6 $ /opt/hpwebsuite/hpwebadm/lbin/appconn: $Revision: 1.4 $ $Date: 96/10/23 08:18:26 $ /opt/hpwebsuite/hpwebadm/oper/bin/checkfs.sh: $Revision: 1.7 $ $Date: 96/10/30 12:44:42 $ /opt/hpwebsuite/hpwebadm/oper/bin/iasreadq: $Revision: 1.14 $ $Date: 96/10/23 13:57:59 $ /opt/hpwebsuite/hpwebadm/oper/bin/install_templ.sh: $Revision: 1.15 $ $Date: 96/10/30 15:18:40 $ /opt/hpwebsuite/hpwebadm/oper/bin/prepare_install.sh: $Revision: 1.1 $ $Date: 96/10/28 07:38:21 $ /opt/hpwebsuite/hpwebadm/oper/cgi-bin/assigntemplact.cgi: $Revision: 1.12 $ $Date: 96/10/30 09:46:22 $ templui Library Version 1.1 templ Library Version 1.1 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/historylog.cgi: $Revision: 1.5 $ $Date: 96/10/25 11:14:56 $ msgui Library Version 1.1 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/historylogact.cgi: $Revision: 1.3 $ $Date: 96/10/23 09:28:37 $ msgui Library Version 1.1 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/historylogmsg.cgi: $Revision: 1.3 $ $Date: 96/10/23 09:28:50 $ msgui Library Version 1.1 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/installcheck.cgi: templui Library Version 1.1 templ Library Version 1.1 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/msgbrowser.cgi: $Revision: 1.5 $ $Date: 96/10/25 11:15:37 $ msgui Library Version 1.1 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/msgbrowseract.cgi: $Revision: 1.3 $ $Date: 96/10/23 09:35:58 $ msgui Library Version 1.1 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/msglist.cgi: msgui Library Version 1.1 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/templact.cgi: $Revision: 1.7 $ $Date: 96/10/23 09:38:03 $ templui Library Version 1.1 templ Library Version 1.1 /etc/opt/hpwebsuite/hpwebadm/templates/interface: None /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-action/ OMRestart.sh: $Header: OMRestart.sh,v 1.1 96/10/07 09:20:31 hmgr E xp $ /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-action/ OMScanCmd.sh: $Header: OMScanCmd.sh,v 1.1 96/10/07 09:20:38 hmgr E xp $ /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-action/ OMStatMap.sh: $Header: OMStatMap.sh,v 1.1 96/10/07 09:20:44 hmgr E xp $ /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-action/ OMVersion.sh: $Header: OMVersion.sh,v 1.1 96/10/07 09:20:49 hmgr E xp $ /etc/opt/hpwebsuite/hpwebadm/templates/ito/bin-cmd/ opcFrDate: HP92453-02A.09.01 HP-UX SYMBOLIC DEBUGGER (END.O) $R evision: 72.3 $ /etc/opt/hpwebsuite/hpwebadm/templates/ito/interface/ OMopcmsg.int: None /etc/opt/hpwebsuite/hpwebadm/templates/ito/interface/ opcmsg.int: None /etc/opt/hpwebsuite/hpwebadm/templates/logfile/ miscellaneous: None /etc/opt/hpwebsuite/hpwebadm/templates/monitor/ miscellaneous: None cksum(1) Output: 1832135534 4116 /opt/hpwebsuite/ReleaseNotes 2906171809 42 /opt/hpwebsuite/Version 2329610283 3723 /opt/hpwebsuite/hpsetup 2895448838 17930 /opt/hpwebsuite/hpwebadm/bin/mwa-web.setup 3200533320 2250 /opt/hpwebsuite/hpwebadm/bin/webalarm.def 3611465077 73 /opt/hpwebsuite/hpwebadm/bin/webparm 502822705 22818 /opt/hpwebsuite/hpwebadm/config/cgi-bin/ nsadmserv.cgi 2910255914 13851 /opt/hpwebsuite/hpwebadm/config/cgi-bin/ webAdminServ.cgi 3389715535 3100 /opt/hpwebsuite/hpwebadm/html/CopyRight.html 3449263249 10235 /opt/hpwebsuite/hpwebadm/html/mwa.html 639191096 6335 /opt/hpwebsuite/hpwebadm/html/ overcontent.html 2885088416 26492 /opt/hpwebsuite/hpwebadm/html/help/ oper.html 1679372635 4762 /opt/hpwebsuite/hpwebadm/html/help/ operintertempl.html 960877701 22471 /opt/hpwebsuite/hpwebadm/html/help/ operlogtempl.html 3530343722 36763 /opt/hpwebsuite/hpwebadm/html/help/ opermontempl.html 587809367 3550 /opt/hpwebsuite/hpwebadm/html/help/ servcntl.html 4265306214 5206 /opt/hpwebsuite/hpwebadm/install/bin/ nsent.install 1128632556 17720 /opt/hpwebsuite/hpwebadm/install/cgi-bin/ SetupWebAdm.cgi 4022144587 37006 /opt/hpwebsuite/hpwebadm/install/cgi-bin/ hpsetup.cgi 4007375434 69813 /opt/hpwebsuite/hpwebadm/install/cgi-bin/ pkgmgr.cgi 1823451204 20545 /opt/hpwebsuite/hpwebadm/lbin/appconn 637382049 1237 /opt/hpwebsuite/hpwebadm/oper/bin/checkfs.sh 2984039406 111021 /opt/hpwebsuite/hpwebadm/oper/bin/iasreadq 2012958887 1984 /opt/hpwebsuite/hpwebadm/oper/bin/ install_templ.sh 1324355929 1052 /opt/hpwebsuite/hpwebadm/oper/bin/ prepare_install.sh 1361930055 181019 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/ assigntemplact.cgi 3815198540 160328 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/ historylog.cgi 2312908204 156229 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/ historylogact.cgi 1632927469 156229 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/ historylogmsg.cgi 2700901294 123431 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/ installcheck.cgi 1615915673 160328 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/ msgbrowser.cgi 3676096404 156229 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/ msgbrowseract.cgi 2949640372 156229 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/ msglist.cgi 476896057 156355 /opt/hpwebsuite/hpwebadm/oper/cgi-bin/ templact.cgi 652564437 24 /etc/opt/hpwebsuite/hpwebadm/templates/ interface 3231707014 4803 /etc/opt/hpwebsuite/hpwebadm/templates/ito/ bin-action/OMRestart.sh 3969323068 5335 /etc/opt/hpwebsuite/hpwebadm/templates/ito/ bin-action/OMScanCmd.sh 566449132 2723 /etc/opt/hpwebsuite/hpwebadm/templates/ito/ bin-action/OMStatMap.sh 1281331809 3925 /etc/opt/hpwebsuite/hpwebadm/templates/ito/ bin-action/OMVersion.sh 2954506685 16384 /etc/opt/hpwebsuite/hpwebadm/templates/ito/ bin-cmd/opcFrDate 3574543709 4465 /etc/opt/hpwebsuite/hpwebadm/templates/ito/ interface/OMopcmsg.int 3245961384 1565 /etc/opt/hpwebsuite/hpwebadm/templates/ito/ interface/opcmsg.int 4121292435 181 /etc/opt/hpwebsuite/hpwebadm/templates/ logfile/miscellaneous 1980836779 671 /etc/opt/hpwebsuite/hpwebadm/templates/ monitor/miscellaneous Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 1960 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_8940 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHNE_8940.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_8940.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_8940. 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_8940.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_8940.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None