**************************** ECO SUMMARY INFORMATION **************************** Release Date: 10-MAY-2004 Kit Name: DEC-VAXVMS-TCPIPJA_ECO-V0503-184-4.PCSI Kit Applies To: OpenVMS VAX V7.3, V7.2 Approximate Kit Size: 57824 blocks Installation Rating: INSTALL_2 Superseded Kits: None. Mandatory Kit Dependencies: None. Optional Kit Dependencies: None. DEC-VAXVMS-TCPIPJA_ECO-V0503-184-4.PCSI-DCX_VAXEXE Checksum: 3528922408 ======================================================================= Hewlett-Packard OpenVMS ECO Cover Letter ======================================================================= ECO NUMBER: TCPIPJAVAX_E04V53 PRODUCT: Compaq TCP/IP Services/Japanese for OpenVMS VAX V5.3 UPDATE PRODUCT: Compaq TCP/IP Services/Japanese for OpenVMS VAX V5.3 1 KIT NAME: DEC-VAXVMS-TCPIPJA_ECO-V0503-184-4 2 KIT DESCRIPTION: 2.1 Installation Rating: INSTALL_2 : This installation rating, based upon current CLD information, is provided to serve as a guide to which customers should apply this remedial kit. (Reference attached Disclaimer of Warranty and Limitation of Liability Statement) _____________________________ Note _____________________________ This ECO kit can be applied only to Japanese language variant of TCP/IP Services for OpenVMS VAX V5.3. _________________________________________________________________ 2.2 Reboot Requirement: A reboot is necessary after installation of this kit. 2.3 Version(s) of OpenVMS to which this kit may be applied: OpenVMS Alpha V7.3, V7.2 2.4 New functionality or new hardware support provided: No. 3 KITS SUPERSEDED BY THIS KIT: - None. 4 KIT DEPENDENCIES: 4.1 The following remedial kit(s), or later, must be installed BEFORE installation of this, or any required kit: - None 4.2 In order to receive all the corrections listed in this kit, the following remedial kits, or later, should also be installed: - None. 5 FILES PATCHED OR REPLACED: File Name --------- [SYS$LDR]TCPIP$BGDRIVER.EXE [SYS$LDR]TCPIP$DNFSDRIVER.EXE [SYS$LDR]TCPIP$INETDRIVER.EXE [SYS$LDR]TCPIP$INTERNET_SERVICES.EXE [SYS$LDR]TCPIP$NFS_SERVICES.EXE [SYS$LDR]TCPIP$PROXY_SERVICES.EXE [SYS$LDR]TCPIP$PWIPDRIVER.EXE [SYS$LDR]TCPIP$TNDRIVER.EXE [SYS$STARTUP]TCPIP$SHUTDOWN.COM [SYS$STARTUP]TCPIP$STARTUP.COM [SYSEXE]HOSTS.DAT [SYSEXE]NETWORKS.DAT [SYSEXE]PROTOCOLS.DAT [SYSEXE]RESOLV.CONF [SYSEXE]TCPIP$BGDRIVER.STB [SYSEXE]TCPIP$BIND-CHECKCONF.EXE [SYSEXE]TCPIP$BIND-CHECKZONE.EXE [SYSEXE]TCPIP$BIND_RUN.COM [SYSEXE]TCPIP$BIND_SERVER.EXE [SYSEXE]TCPIP$CONVERT.COM [SYSEXE]TCPIP$CONVERT.FDL [SYSEXE]TCPIP$DHCP_BPASCIITODBMOD.EXE [SYSEXE]TCPIP$DHCP_BPISAMTOASCII.EXE [SYSEXE]TCPIP$DHCP_CLIENT.EXE [SYSEXE]TCPIP$DHCP_CLIENT_CONF.EXE [SYSEXE]TCPIP$DHCP_CLIENT_RUN.COM [SYSEXE]TCPIP$DHCP_CLIENT_SHOWDHC.EXE [SYSEXE]TCPIP$DHCP_DBDUMP.EXE [SYSEXE]TCPIP$DHCP_DBMODIFY.EXE [SYSEXE]TCPIP$DHCP_DBREGISTER.EXE [SYSEXE]TCPIP$DHCP_DBSHOW.EXE [SYSEXE]TCPIP$DHCP_GUI.EXE [SYSEXE]TCPIP$DHCP_RUN.COM [SYSEXE]TCPIP$DHCP_SERVER.EXE [SYSEXE]TCPIP$DHCP_SHOWDBS.EXE [SYSEXE]TCPIP$DHCP_SIGNAL.EXE [SYSEXE]TCPIP$DIG.EXE [SYSEXE]TCPIP$DNFSACP.EXE [SYSEXE]TCPIP$DNFSDISMOUNT.EXE [SYSEXE]TCPIP$DNFSMOUNT.EXE [SYSEXE]TCPIP$DNSSEC-KEYGEN.EXE [SYSEXE]TCPIP$DNSSEC-MAKEKEYSET.EXE [SYSEXE]TCPIP$DNSSEC-SIGNKEY.EXE [SYSEXE]TCPIP$DNSSEC-SIGNZONE.EXE [SYSEXE]TCPIP$ESNMP_SERVER.EXE [SYSEXE]TCPIP$EXE.ADF [SYSEXE]TCPIP$FINGER.EXE [SYSEXE]TCPIP$FINGER_SERVER.EXE [SYSEXE]TCPIP$FINGER_SRVR_RUN.COM [SYSEXE]TCPIP$FTP_CHILD.EXE [SYSEXE]TCPIP$FTP_CLIENT.EXE [SYSEXE]TCPIP$FTP_RUN.COM [SYSEXE]TCPIP$FTP_SERVER.COM [SYSEXE]TCPIP$FTP_SERVER.EXE [SYSEXE]TCPIP$GATED.EXE [SYSEXE]TCPIP$HLB.ADF [SYSEXE]TCPIP$HOST.EXE [SYSEXE]TCPIP$HR_MIB.EXE [SYSEXE]TCPIP$IFCONFIG.EXE [SYSEXE]TCPIP$IMAP_RUN.COM [SYSEXE]TCPIP$IMAP_SERVER.EXE [SYSEXE]TCPIP$IMAP_STOP.EXE [SYSEXE]TCPIP$INETACP.EXE [SYSEXE]TCPIP$INETACP.STB [SYSEXE]TCPIP$INETDRIVER.STB [SYSEXE]TCPIP$INTERNET_SERVICES.STB [SYSEXE]TCPIP$IP6RTRD_RUN.COM [SYSEXE]TCPIP$IP6_TESTADDR.EXE [SYSEXE]TCPIP$IPTUNNEL.EXE [SYSEXE]TCPIP$LBROKER.EXE [SYSEXE]TCPIP$LBROKER_RUN.COM [SYSEXE]TCPIP$LOCKD.EXE [SYSEXE]TCPIP$LOCKD_RUN.COM [SYSEXE]TCPIP$LPD_RCV.EXE [SYSEXE]TCPIP$LPD_RECV_RUN.COM [SYSEXE]TCPIP$LPD_SMB.EXE [SYSEXE]TCPIP$LPD_UTILITIES.EXE [SYSEXE]TCPIP$LPQ.EXE [SYSEXE]TCPIP$LPRM.EXE [SYSEXE]TCPIP$LPRSETUP.EXE [SYSEXE]TCPIP$METRIC.EXE [SYSEXE]TCPIP$METRICVIEW.EXE [SYSEXE]TCPIP$METRIC_RUN.COM [SYSEXE]TCPIP$MIBCOMP.EXE [SYSEXE]TCPIP$MLB.ADF [SYSEXE]TCPIP$MOSY.EXE [SYSEXE]TCPIP$MOUNTD.EXE [SYSEXE]TCPIP$MOUNTD_RUN.COM [SYSEXE]TCPIP$ND6HOST_RUN.COM [SYSEXE]TCPIP$NET_GLOBALS.STB [SYSEXE]TCPIP$NFSSTAT.EXE [SYSEXE]TCPIP$NFS_GLOBALS.STB [SYSEXE]TCPIP$NFS_RUN.COM [SYSEXE]TCPIP$NFS_SERVER.EXE [SYSEXE]TCPIP$NFS_SERVICES.STB [SYSEXE]TCPIP$NSLOOKUP.EXE [SYSEXE]TCPIP$NSUPDATE.EXE [SYSEXE]TCPIP$NTP-GENKEYS.EXE [SYSEXE]TCPIP$NTP.EXE [SYSEXE]TCPIP$NTPDATE.EXE [SYSEXE]TCPIP$NTPDC.EXE [SYSEXE]TCPIP$NTPQ.EXE [SYSEXE]TCPIP$NTPTRACE.EXE [SYSEXE]TCPIP$NTP_RES_CHILD.EXE [SYSEXE]TCPIP$NTP_RUN.COM [SYSEXE]TCPIP$OBJ.ADF [SYSEXE]TCPIP$OLB.ADF [SYSEXE]TCPIP$OS_MIBS.EXE [SYSEXE]TCPIP$PCNFSD.EXE [SYSEXE]TCPIP$PCNFSD_RUN.COM [SYSEXE]TCPIP$PING.EXE [SYSEXE]TCPIP$POP_RUN.COM [SYSEXE]TCPIP$POP_SERVER.EXE [SYSEXE]TCPIP$PORTMAPPER.EXE [SYSEXE]TCPIP$PORTM_RUN.COM [SYSEXE]TCPIP$PROXY_GLOBALS.STB [SYSEXE]TCPIP$PROXY_SERVICES.STB [SYSEXE]TCPIP$PWIPACP.EXE [SYSEXE]TCPIP$PWIPACP.STB [SYSEXE]TCPIP$PWIPDRIVER.STB [SYSEXE]TCPIP$PWIPSHUT.EXE [SYSEXE]TCPIP$PWIP_GLOBALS.STB [SYSEXE]TCPIP$RCP.EXE [SYSEXE]TCPIP$REXEC_RUN.COM [SYSEXE]TCPIP$RIPQUERY.EXE [SYSEXE]TCPIP$RNDC-CONFGEN.EXE [SYSEXE]TCPIP$RNDC.EXE [SYSEXE]TCPIP$ROUTE.EXE [SYSEXE]TCPIP$RPCINFO.EXE [SYSEXE]TCPIP$RSH_RUN.COM [SYSEXE]TCPIP$SERVICE_START.EXE [SYSEXE]TCPIP$SMTP_RECEIVER.EXE [SYSEXE]TCPIP$SMTP_RECV_RUN.COM [SYSEXE]TCPIP$SMTP_SFF.EXE [SYSEXE]TCPIP$SMTP_SYMBIONT.EXE [SYSEXE]TCPIP$SNMPI.EXE [SYSEXE]TCPIP$SNMP_REQUEST.EXE [SYSEXE]TCPIP$SNMP_RUN.COM [SYSEXE]TCPIP$SNMP_TRAPRCV.EXE [SYSEXE]TCPIP$SNMP_TRAPSND.EXE [SYSEXE]TCPIP$STATD.EXE [SYSEXE]TCPIP$STATD_RUN.COM [SYSEXE]TCPIP$STB.ADF [SYSEXE]TCPIP$SYSCONFIG.EXE [SYSEXE]TCPIP$SYSCONFIGDB.EXE [SYSEXE]TCPIP$TELNET.EXE [SYSEXE]TCPIP$TELNETSYM.EXE [SYSEXE]TCPIP$TELNET_RUN.COM [SYSEXE]TCPIP$TELNET_SERVER.EXE [SYSEXE]TCPIP$TFTP.EXE [SYSEXE]TCPIP$TFTP_RUN.COM [SYSEXE]TCPIP$TLB.ADF [SYSEXE]TCPIP$TNDRIVER.STB [SYSEXE]TCPIP$TN_GLOBALS.STB [SYSEXE]TCPIP$TRACE.EXE [SYSEXE]TCPIP$TRACEROUTE.EXE [SYSEXE]TCPIP$TTCP.EXE [SYSEXE]TCPIP$UCP.EXE [SYSEXE]TCPIP$UUDECODE.EXE [SYSEXE]TCPIP$UUENCODE.EXE [SYSEXE]TCPIP$VERSIONS.EXE [SYSEXE]TCPIP$XDM.EXE [SYSEXE]TCPIP$XDMW.EXE [SYSEXE]TCPIP$XDM_RUN.COM [SYSEXE]TCPIP$XDM_XSESSION.COM [SYSEXE]UCX$LPD_SMB.EXE [SYSEXE]UCX$TELNETSYM.EXE [SYSEXE]UCX$UCP.EXE [SYSHLP.EXAMPLES.TCPIP.IPV6.BIND]IPV6.DB [SYSHLP.EXAMPLES.TCPIP.IPV6.BIND]IPV6.REV [SYSHLP.EXAMPLES.TCPIP.IPV6.BIND]TCPIP$BIND.CONF_IPV6 [SYSHLP.EXAMPLES.TCPIP.RPC]DIR.X [SYSHLP.EXAMPLES.TCPIP.RPC]DIR_EXAMPLE.COM [SYSHLP.EXAMPLES.TCPIP.RPC]DIR_SERVER.C [SYSHLP.EXAMPLES.TCPIP.RPC]MSG.X [SYSHLP.EXAMPLES.TCPIP.RPC]MSG_EXAMPLE.COM [SYSHLP.EXAMPLES.TCPIP.RPC]MSG_SERVER.C [SYSHLP.EXAMPLES.TCPIP.RPC]PRINTMSG.C [SYSHLP.EXAMPLES.TCPIP.RPC]RLS.C [SYSHLP.EXAMPLES.TCPIP.RPC]RPRINTMSG.C [SYSHLP.EXAMPLES.TCPIP.SNMP]CHESS_METHOD.C [SYSHLP.EXAMPLES.TCPIP.SNMP]CHESS_MIB.C [SYSHLP.EXAMPLES.TCPIP.SNMP]CHESS_MIB.MY [SYSHLP.EXAMPLES.TCPIP.SNMP]CHESS_TBL.C [SYSHLP.EXAMPLES.TCPIP.SNMP]CHESS_TBL.H [SYSHLP.EXAMPLES.TCPIP.SNMP]GAWK.EXE [SYSHLP.EXAMPLES.TCPIP.SNMP]MIB-CONVERTER.AWK [SYSHLP.EXAMPLES.TCPIP.SNMP]RFC1213.MY [SYSHLP.EXAMPLES.TCPIP.SNMP]RFC1231.MY [SYSHLP.EXAMPLES.TCPIP.SNMP]RFC1285.MY [SYSHLP.EXAMPLES.TCPIP.SNMP]RFC1442.MY [SYSHLP.EXAMPLES.TCPIP.SNMP]SNMP-SMI.MY [SYSHLP.EXAMPLES.TCPIP.SNMP]SNMP-TC.MY [SYSHLP.EXAMPLES.TCPIP.SNMP]TCPIP$BUILD_CHESS.COM [SYSHLP.EXAMPLES.TCPIP.SNMP]TCPIP$CHESS_SUBAGENT.EXE [SYSHLP.EXAMPLES.TCPIP.SNMP]TCPIP$CHESS_SUBAGENT.OPT [SYSHLP.EXAMPLES.TCPIP.SNMP]V2-TC.MY [SYSHLP.EXAMPLES.TCPIP]TCPIP$PROXY_RELOAD.COM [SYSHLP.EXAMPLES.TCPIP]TCPIP$RESTART_SMTPQ.COM [SYSHLP.EXAMPLES.TCPIP]TN3270DEF.MAR [SYSHLP]TCPIP$FTP_HELP.HLB [SYSHLP]TCPIP$NSLOOKUP_HELP.HLB [SYSHLP]TCPIP$SDA.HLB [SYSHLP]TCPIP$TELNET_HELP.HLB [SYSHLP]TCPIP$UCP_HELP.HLB [SYSHLP]TCPIP$VMS_FILES.DOC [SYSHLP]TCPIP.MSGHLP$DATA [SYSHLP]TCPIP53ECO04.RELEASE_NOTES [SYSLIB]PWIP$SDA.EXE [SYSLIB]TCPIP$ACCESS_SHR.EXE [SYSLIB]TCPIP$CFS_SHR.EXE [SYSLIB]TCPIP$ESNMP_SHR.EXE [SYSLIB]TCPIP$INETDEF.ADA [SYSLIB]TCPIP$INETDEF.BAS [SYSLIB]TCPIP$INETDEF.FOR [SYSLIB]TCPIP$INETDEF.H [SYSLIB]TCPIP$INETDEF.MAR [SYSLIB]TCPIP$INETDEF.PAS [SYSLIB]TCPIP$INETDEF.PLI [SYSLIB]TCPIP$INETDEF.R32 [SYSLIB]TCPIP$IPC_SHR.EXE [SYSLIB]TCPIP$LPD_SHR.EXE [SYSLIB]TCPIP$PPPD_CALLOUT.EXE [SYSLIB]TCPIP$RPCXDR.H [SYSLIB]TCPIP$RPCXDR_SHR.EXE [SYSLIB]TCPIP$SDA.EXE [SYSLIB]TCPIP$SMTP_MAILSHR.EXE [SYSLIB]TCPIP$SMTP_PARSESHR_TV.EXE [SYSLIB]TCPIP$TEMPLATES.TLB [SYSLIB]TNIODEF.ADA [SYSLIB]TNIODEF.BAS [SYSLIB]TNIODEF.FOR [SYSLIB]TNIODEF.H [SYSLIB]TNIODEF.MAR [SYSLIB]TNIODEF.PAS [SYSLIB]TNIODEF.PLI [SYSLIB]TNIODEF.R32 [SYSLIB]UCX$ACCESS_SHR.EXE [SYSLIB]UCX$ESNMP_SHR.EXE [SYSLIB]UCX$INETDEF.ADA [SYSLIB]UCX$INETDEF.BAS [SYSLIB]UCX$INETDEF.FOR [SYSLIB]UCX$INETDEF.H [SYSLIB]UCX$INETDEF.MAR [SYSLIB]UCX$INETDEF.PAS [SYSLIB]UCX$INETDEF.PLI [SYSLIB]UCX$INETDEF.R32 [SYSLIB]UCX$IPC_SHR.EXE [SYSLIB]UCX$RPCXDR_SHR.EXE [SYSMGR]SYS$NET_SERVICES_TCPIP.COM [SYSMGR]TCPIP$BINDSETUP.COM [SYSMGR]TCPIP$BINDSETUP_HELP.TXT [SYSMGR]TCPIP$BIND_CLUSTER_SETUP.COM [SYSMGR]TCPIP$BIND_SHUTDOWN.COM [SYSMGR]TCPIP$BIND_STARTUP.COM [SYSMGR]TCPIP$BOOTP_SHUTDOWN.COM [SYSMGR]TCPIP$BOOTP_STARTUP.COM [SYSMGR]TCPIP$CALLBACKS.COM [SYSMGR]TCPIP$CONFIG.COM [SYSMGR]TCPIP$CUSTOMER_SERVICE_SHUTDOWN.COM [SYSMGR]TCPIP$CUSTOMER_SERVICE_STARTUP.COM [SYSMGR]TCPIP$DEFINE_COMMANDS.COM [SYSMGR]TCPIP$DHCP_BOOTPTODHCP.COM [SYSMGR]TCPIP$DHCP_CLIENT_SHUTDOWN.COM [SYSMGR]TCPIP$DHCP_CLIENT_STARTUP.COM [SYSMGR]TCPIP$DHCP_CLUSTER_SHUTDOWN.COM [SYSMGR]TCPIP$DHCP_CLUSTER_STARTUP.COM [SYSMGR]TCPIP$DHCP_SETUPCOMMANDS.COM [SYSMGR]TCPIP$DHCP_SHUTDOWN.COM [SYSMGR]TCPIP$DHCP_STARTUP.COM [SYSMGR]TCPIP$DHCP_V50_V51_DBROLL.COM [SYSMGR]TCPIP$FINGER_SHUTDOWN.COM [SYSMGR]TCPIP$FINGER_STARTUP.COM [SYSMGR]TCPIP$FTP_CLIENT_SHUTDOWN.COM [SYSMGR]TCPIP$FTP_CLIENT_STARTUP.COM [SYSMGR]TCPIP$FTP_SHUTDOWN.COM [SYSMGR]TCPIP$FTP_STARTUP.COM [SYSMGR]TCPIP$IMAP_SHUTDOWN.COM [SYSMGR]TCPIP$IMAP_STARTUP.COM [SYSMGR]TCPIP$INET_DRIVER_SHUTDOWN.COM [SYSMGR]TCPIP$INET_DRIVER_STARTUP.COM [SYSMGR]TCPIP$INET_SHUTDOWN.COM [SYSMGR]TCPIP$INET_STARTUP.COM [SYSMGR]TCPIP$IP6_SETUP.COM [SYSMGR]TCPIP$LBROKER_SHUTDOWN.COM [SYSMGR]TCPIP$LBROKER_STARTUP.COM [SYSMGR]TCPIP$LOCKD_SHUTDOWN.COM [SYSMGR]TCPIP$LOCKD_STARTUP.COM [SYSMGR]TCPIP$LPD_SHUTDOWN.COM [SYSMGR]TCPIP$LPD_STARTUP.COM [SYSMGR]TCPIP$METRIC_SHUTDOWN.COM [SYSMGR]TCPIP$METRIC_STARTUP.COM [SYSMGR]TCPIP$NFS_CLIENT_SHUTDOWN.COM [SYSMGR]TCPIP$NFS_CLIENT_STARTUP.COM [SYSMGR]TCPIP$NFS_SHUTDOWN.COM [SYSMGR]TCPIP$NFS_STARTUP.COM [SYSMGR]TCPIP$NTP_SHUTDOWN.COM [SYSMGR]TCPIP$NTP_STARTUP.COM [SYSMGR]TCPIP$PCNFS_SHUTDOWN.COM [SYSMGR]TCPIP$PCNFS_STARTUP.COM [SYSMGR]TCPIP$POP_SHUTDOWN.COM [SYSMGR]TCPIP$POP_STARTUP.COM [SYSMGR]TCPIP$PORTMAPPER_SHUTDOWN.COM [SYSMGR]TCPIP$PORTMAPPER_STARTUP.COM [SYSMGR]TCPIP$PROXY_SHUTDOWN.COM [SYSMGR]TCPIP$PROXY_STARTUP.COM [SYSMGR]TCPIP$PWIP_DRIVER_SHUTDOWN.COM [SYSMGR]TCPIP$PWIP_DRIVER_STARTUP.COM [SYSMGR]TCPIP$REXEC_SHUTDOWN.COM [SYSMGR]TCPIP$REXEC_STARTUP.COM [SYSMGR]TCPIP$RLOGIN_SHUTDOWN.COM [SYSMGR]TCPIP$RLOGIN_STARTUP.COM [SYSMGR]TCPIP$RMT_CHECK_ACCESS.COM [SYSMGR]TCPIP$RMT_SHUTDOWN.COM [SYSMGR]TCPIP$RMT_STARTUP.COM [SYSMGR]TCPIP$RSH_SHUTDOWN.COM [SYSMGR]TCPIP$RSH_STARTUP.COM [SYSMGR]TCPIP$SMTP_SHUTDOWN.COM [SYSMGR]TCPIP$SMTP_STARTUP.COM [SYSMGR]TCPIP$SNMP_SHUTDOWN.COM [SYSMGR]TCPIP$SNMP_STARTUP.COM [SYSMGR]TCPIP$SNMP_SYSHUTDOWN.COM [SYSMGR]TCPIP$SNMP_SYSTARTUP.COM [SYSMGR]TCPIP$STATD_SHUTDOWN.COM [SYSMGR]TCPIP$STATD_STARTUP.COM [SYSMGR]TCPIP$SYMBOLS.COM [SYSMGR]TCPIP$TELNETSYM_SHUTDOWN.COM [SYSMGR]TCPIP$TELNETSYM_STARTUP.COM [SYSMGR]TCPIP$TELNET_SHUTDOWN.COM [SYSMGR]TCPIP$TELNET_STARTUP.COM [SYSMGR]TCPIP$TFTP_SHUTDOWN.COM [SYSMGR]TCPIP$TFTP_STARTUP.COM [SYSMGR]TCPIP$UCP_SHUTDOWN.COM [SYSMGR]TCPIP$UCP_STARTUP.COM [SYSMGR]TCPIP$V51_CONVERSION.COM [SYSMGR]TCPIP$XDM_SHUTDOWN.COM [SYSMGR]TCPIP$XDM_STARTUP.COM [SYSMGR]UCX$CONFIG.COM [SYSMGR]UCX$STARTUP.COM [SYSMSG]TCPIP$MSG.EXE [SYSTEST.TCPIP]TCPIP$RPCIVP_CLIENT.EXE [SYSTEST.TCPIP]TCPIP$RPCIVP_SERVER.EXE [SYSTEST.TCPIP]TCPIP$SNMPIVP.EXE [SYSUPD]TCPIP$CLEANUP.COM [SYSUPD]TCPIP$PCSI_POST_INSTALL.COM [TCPIP$LIB.RPC]AUTH.H [TCPIP$LIB.RPC]AUTH_UNIX.H [TCPIP$LIB.RPC]CLNT.H [TCPIP$LIB.RPC]PMAP_CLNT.H [TCPIP$LIB.RPC]PMAP_PROT.H [TCPIP$LIB.RPC]PMAP_RMT.H [TCPIP$LIB.RPC]RAW.H [TCPIP$LIB.RPC]RPC.H [TCPIP$LIB.RPC]RPC_MSG.H [TCPIP$LIB.RPC]SVC.H [TCPIP$LIB.RPC]SVC_AUTH.H [TCPIP$LIB.RPC]TCPIP$RPCXDR.OLB [TCPIP$LIB.RPC]TYPES.H [TCPIP$LIB.RPC]XDR.H [TCPIP$LIB.SNMP]ESNMP.H [TCPIP$LIB.SNMP]TCPIP$ESNMP.OLB [TCPIP$LIB.SNMP]TCPIP$SNMP.OLB [TCPIP$LIB]TCPIP$DHCP_DBROLL_SHR.EXE [TCPIP$LIB]TCPIP$DHCP_V50_V51_DBROLL.EXE [TCPIP$LIB]TCPIP$LIB.OLB [SYSUPD]TCPIP$PCSI_POST_INSTALL.COM 6 PROBLEMS ADDRESSED IN THIS KIT Release Notes for HP TCP/IP Services for OpenVMS V5.3 Update ECO 4 ________________________________________________________________ c 2004 Hewlett-Packard Development Company, L.P. UNIX[R] is a registered trademark of The Open Group. Microsoft[R] is a US registered trademark of Microsoft Corporation. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. Proprietary computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The HP TCP/IP Services for OpenVMS documentation is available on CD-ROM. ------------------------------------------------------------------------------ POSSIBLE INSTALL PROBLEM: ------------------------------------------------------------------------------ There is a problem in the PCSI utility that ships in the following kit that will cause the installation process to fail: DEC VAXVMS VMS V7.2 (OpenVMS VAX V7.2) The PCSI utility in this kit can be identified in the output from the PRODUCT SHOW UTILITY command as: "POLYCENTER Software Installation utility version: V7.2-100". Contact your local Customer Support Center for a PCSI upgrade. ------------------------------------------------------------------------------- PREVIOUSLY UNDOCUMENTED BEHAVIOR: ------------------------------------------------------------------------------- -------------------------------------------------------------- 1: Dependency for PPP on OpenVMS 7.2-2 and above -------------------------------------------------------------- IPCP negotiation of IP address between PC client and OpenVMS PPP server fails to assign client an IP address. Many problems were fixed in the OpenVMS PPPDRIVER. Therefore it is required that all customers running PPP on OpenVMS versions 7.2-2 and higher install a patch for PPPDRIVER. Alpha OpenVMS kit (minimum version) ----- ----------------------------- 7.2-2 VMS722_PPPD-V0200 7.3 VMS73_PPPD-V0200 -------------------------------------------------------------- 2: SMTP dependency on OpenVMS Kits -------------------------------------------------------------- Problem: When you compose a mail message in VMS mail and enter an SMTP address at the To: prompt and at the Cc: prompt, the address originally entered at the Cc: prompt is not put into a Cc: RFC header in the SMTP message but is instead put into the To: RFC header. Dependencies: For this fix to be effective the following OpenVMS kits must be installed. Alpha OpenVMS kit (minimum version) ----- ----------------------------- 7.3 VMS73_MAIL-V0100 VAX OpenVMS kit (minimum version) ----- ----------------------------- 7.2 VAXMAIL01_072 7.3 VAXMAIL01_073 -------------------------------------------------------------- 3: PTRs 30-10-194/30-10-174 IMAP Dependency on OpenVMS Kits -------------------------------------------------------------- The underlying OpenVMS problem has been fixed in OpenVMS versions 7.3-1 and later. For users running earlier versions of OpenVMS the following two steps must be performed to enable IMAP upload support: 1) Install one of the following patches based on which OpenVMS version you are running: Alpha OpenVMS kit (minimum version) ----- ----------------------------- 7.2-2 VMS722_SYSLOA-V0200 7.3 VMS73_SYSLOA-V0300 NOTE: This patch need only be installed on the system or systems that are running the IMAP server. Cluster nodes that are not running the IMAP server are not required to install the patch. 2) Add this line to your TCPIP$IMAP.CONF file: Upload-Supported: TRUE WARNING: Do not set the Upload-Supported configuration parameter on an unpatched system running an OpenVMS version prior to 7.3-1 -------------------------------------------------------------- 4: Inability of new IMAP clients to connect -------------------------------------------------------------- Problem: Inability of new IMAP clients to connect and of some connected clients to open additional folders. Problem detail: The IMAP server supports an application-specific limit on the number of connections an IMAP server process can handle before it forces the kernel to create a new IMAP server process. This value is set in the TCPIP$IMAP.CONF file to 25 (Max-Connections:25). The service limit default value (currently 16) should not be less than the application limit of 25. In fact it should be set much higher, or a server hang can result. As an example, Netscape uses five connections. Therefore, any more than 3 concurrently attached IMAP Netscape clients would exhaust the default 16-connection limit. Workaround: 1) Update the IMAP service limit from 16 to 1600: $ tcpip set service imap/limit=1600 $ tcpip show service imap/full/perm 2) Stop IMAP: $ @sys$startup:TCPIP$IMAP_SHUTDOWN 3) Wait until there are no more IMAP processes left. Keep entering the following command until all IMAP processes are gone. $ SHOW SYSTEM/PROCESS=*IMAP* 4) Start IMAP: $ @sys$startup:TCPIP$IMAP_STARTUP -------------------------------------------------------------- 5: PTR 75-86-140 nslookup via telnet fails on V7.3-1 -------------------------------------------------------------- This problem was reported on OpenVMS V7.3-1 with TCP/IP V5.3. The symptom is that nslookup in interactive mode failed when connected via telnet. Problem detail: For a system that is, for example, accessed via telnet (rather than set host) that also has set the sysgen parameter MAXBUF to greater than 32K, if a C program is executed that uses a C runtime call (such as getc or gets) to read data from the terminal, this problem can occur. The C program may return a generic user I/O error message rather than the specific errors returned by RMS. (The TT driver returns an SS$_IVBUFLEN error. RMS returns RMS-F-QIO in the RAB$L_STS, and SYS-F-IVBUFLEN in the RAB$L_STV to the caller.) Workaround: Set the MAXBUF sysgen parameter down to 32K. This is a dynamic parameter so no reboot is required. After the remedial kit is installed, MAXBUF can be reset to some higher value. Solution: Install the remedial kit: OpenVMS kit VMS731_RMS-V0100 -------------------------------------------------------------- 6: PTR 70-5-2210 ARP timeouts not tunable over 32767 -------------------------------------------------------------- The ARP timeouts arpkillc, arpkilli, and arprefresh are limited to 32767. This known problem was introduced in V5.3 SSB. -------------------------------------------------------------- 7: PTRs 70-5-2191 and 70-5-2194 SMTP mail hang -------------------------------------------------------------- 70-5-2191/CFS-96560: TCP/IP V5.3 ECO1 incoming SMTP mail job stuck in processing due to mail hang on $BRKTHRU called from MAILSHRP with VMS73-SYS patch. 70-5-2194/CFS-96677: SMTP mail hangs with AXPVMS VMS73_SYS V5.0. Solution: Alpha OpenVMS kit (minimum version) ----- ----------------------------- 7.3 VMS73_SYS-V0600 7.3-1 VMS731_SYS-V0300 -------------------------------------------------------------- 8: PTR 70-5-2259 NFS client restriction -------------------------------------------------------------- The MOUNT command used by the NFS client is restricted to 255 characters in total length. Depending on where the 255 char limit is reached in the command line, the command may or may not generate an error message. The workaround is to abbreviate some of the parameter names until the total length is less than or equal to 255 characters. -------------------------------------------------------------- 9: Changes to KERNEL parameter defaults -------------------------------------------------------------- The following sysconfig default settings were changed in previous releases but not documented in the SSB release notes. TCP/IP V5.1 changed the defaults that affect the ephemeral (non-privileged) port numbers assigned to sockets. The changes were made to match IANA recommendations. The following changes were carried over to V5.3: ipport_userreserved_min (1024 -> 49152) ipport_userreserved (5000 -> 65535) V5.3 changed the following default setting to comply with RFC 1122. It increases the initial keepalive probe from 75 seconds to 2 hours. tcp_keepidle (150 -> 14400) --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 BFS Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 2-MAY-2002 Alpha and VAX Problem: Problems found editing file using NFS from Unix after editing from VMS with edit/teco. Also privilege error problem occurs after copying a file on VMS and attempting to save changes from Unix. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18A TCPIP$NFS_SERVICES.EXE V5.3-18E Reference: PTR 70-5-1982 / CFS.90037 / Req Id: BCSM20HW4 ECO B 2-JUL-2002 Alpha and VAX Problem: Large ACLs were not handled correctly. The server's in-memory copy of the ACL could be corrupted or could run past the end corrupting neighboring structures. Symptoms could include NFS server process aborts, system crashes (if BUGCHECKFATAL or SYSTEM_CHECK is set), incorrect denial of access, incorrect lookup failure on export records, and possibly other as yet unattributed errors. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18B Reference: TCPIP_BUGS Note 2642 ECO C 15-JUL-2002 Alpha and VAX Problem: Performance problems when NFS serving between OpenVMS and Sun Solaris. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18C TCPIP$NFS_SERVER.EXE V5.3-18L TCPIP$NFS_SERVICES.EXE V5.3-18L Reference: PTR 70-5-1924 / CFS.88652 / Req Id: SE_G02851 ECO D 18-JUL-2002 Alpha and VAX Problem: Performance problems reported with LOOKUP and READDIRs when using NFSv3 protocol. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18D TCPIP$NFS_SERVICES.EXE V5.3-18M Reference: PTR 70-5-2001 / CFS.90654 / Req Id: SE_G03513 TCPIP_BUGS Note 2591 TCPIP_BUGS Note 2592 ECO 2 updates ------------- ECO E 14-OCT-2002 Alpha and IPF Problem: The typeless_directories export option does not work with directories on an ODS-5 volume if the .DIR name extension is not all upper case. Such directory names are not supported, but OpenVMS currently allows them to work with case blind lookup. This change makes NFS server behavior more consistent with OpenVMS behavior. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18E Reference: PTR 75-83-303 ECO F 25-NOV-2002 Alpha and VAX Problem: [1] NFS TCP threads hung, preventing TCP client access and allowing TCP sockets to build up to overall TCP/IP socket limit which impacted other services like FTP and TELNET. (70-5-2126) [2] INVEXCEPTN crash on VAX due to corrupted NFS tsp_head list. (70-5-2170) [3] Unofficial trial fix for [1] caused INVEXCEPTN crash (70-5-2171). Deliverables: TCPIP$CFS_SHR.EXE V5.3-18F TCPIP$NFS_SERVICES.EXE V5.3-18R Reference: PTR 70-5-2126 / CFS.94650 / Req Id: GB_G04989 / UCX Note 9417 PTR 70-5-2170 / CFS.95987 / Req Id: GB_G05496 PTR 70-5-2171 / CFS.96112 / Req Id: GB_G05541 ECO G 13-DEC-2002 Alpha and VAX Problem: [1] Additional performance enhancements beyond 70-5-1924 and 70-5-2001 fixes. 70-5-2106 In SYS$SYSROOT:[000000.TCPIP$ETC]SYSCONFIGTAB.DAT the following new parameter was added: ovms_xqp_plus_enabled 1 = open_directory_on_lookup and cache it. 2 = open_directory_on_readdir and cache it. 3 = turn on both 1 and 2 above. 4 = open_file_on_getattr and cache it. Used with modus_operandi 512. In TCPIP$NFS_STARTUP.COM there is a new system logical: TCPIP$CFS_NAME_CACHE_SIZE 8192 is recommended. It yields 8192 entries of 128 bytes. 16384 yields 16384 entries of 128 bytes. [2] VMS and Unix clients are both accessing the same files on a VMS server. If a Unix client accesses a non-Stream_LF file that was recently (within inactivity timer limit) created by a VMS client, the server does not do data conversion. [3] Multi-processor NFS server crashes when a UNIX client attempts to access a container file system. 30-5-403 Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18S TCPIP$NFS_SERVICES.EXE V5.3-18S TCPIP$CFS_SHR.EXE V5.3-18G Reference: PTR 70-5-2106 / CFS.93896 / Req Id: HPAQ703HM TCPIP_BUGS Note 2672 PTR 30-5-403 ECO H 23-DEC-2002 Alpha and VAX Problem: CFS process exit when server exports /option=purge. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18H Reference: Internal testing. ECO 3 updates ------------- ECO I 3-APR-2003 Alpha and VAX Problem: The server attaches Posix Owner ACEs to files inappropriately when running on OpenVMS V7.3-1 or later. It should not do so when COE features are not enabled, and with COE enabled it should do so only on ODS-5 volumes, not ODS-2. The ACL formatting routine on OpenVMS V7.3-1 does not know how to format Posix Owner ACEs, and shows them as an "UNKNOWN" ACE type. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18I Reference: PTR 70-5-2275 / CFS.CFS.98969 / Req Id: FR_G06702 / UCX Note 9713 ECO K 5-MAY-2003 Alpha and VAX Problem: NFS server crashes in V5.3 ECO 2 (with the recent performance enhancements) when trying to use a container file system. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18K TCPIP$UCP.EXE V5.3-18N Reference: PTR 70-5-2253 / CFS.98407 / Req Id: HPAQ20295 ECO L 2-JUN-2003 Alpha and VAX Problem: An NFS kernel thread runs twice and its EVENT value is cleared. This almost always results in a crash. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18AB TCPIP$NFS_SERVER.EXE V5.3-18AB TCPIP$CFS_SHR.EXE V5.3-18L Reference: PTR 30-5-420 ECO M 23-JUN-2003 Alpha and VAX Problem: GETATTR fails to detect directory modifications when XQP+ is enabled and the directory file is accessed. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18M Reference: TCPIP_BUGS Note 2860 ECO N 7-AUG-2003 Alpha and VAX Problem: A binary file copied using FTP from UNIX to OpenVMS and then copied back to UNIX using NFS is a different size than the original, and a different size than that reported with NFS. Deliverables: Reference: PTR 70-5-2350 / CFS.101076 / Req Id: GB_G07470 TCPIP_BUGS Note 2906 ECO O 8-SEP-2003 Alpha and VAX Problem: Using SFU or HUMMINGBIRD MAESTRO NFS clients, an attempt to edit an existing file on OpenVMS NFS server using Wordpad is unsuccessful. Messages like the following are seen on OPCOM: %TCPIP-E-CFS_DATAFAIL, failed to write file data -TCPIP-I-CFS_FILEID, file DKA200:(10252,6,0) -TCPIP-I-CFS_CLUSTER, virtual blocks 1 through 1 -SYSTEM-F-NOPRIV, insufficient privilege or object protection violation Deliverables: TCPIP$CFS_SHR.EXE V5.3-18O Reference: PTR 70-5-2367 / CFS.102003 / Req Id: DE_G07830 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 BIND9_SERVER Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 27-JUN-2002 Alpha only Problem: A CERT advisory Denial-of-Service was issued for BIND9 Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18A Reference: PTR 30-10-204 PTR 70-5-2097 / CFS.93623 / Req Id: GB_G04569 TCPIP_BUGS Note 2639 ECO B 28-JUN-2002 Alpha only Problem: BIND9 server not listening on IPv4 wildcard address breaks failover with cluster alias Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18B Reference: PTR 30-10-203 TCPIP_BUGS Note 2641 ECO C 7-AUG-2002 Alpha only Problem: CERT Advisory CA-2002-23 reports vulnerabilities in OpenSSL Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18C TCPIP$BIND-CHECKCONF.EXE V5.3-18B TCPIP$BIND-CHECKZONE.EXE V5.3-18B TCPIP$DIG.EXE V5.3-18B TCPIP$DNSSEC-KEYGEN.EXE V5.3-18B TCPIP$DNSSEC-MAKEKEYSET.EXE V5.3-18B TCPIP$DNSSEC-SIGNKEY.EXE V5.3-18B TCPIP$DNSSEC-SIGNZONE.EXE V5.3-18B TCPIP$HOST.EXE V5.3-18B TCPIP$NSUPDATE.EXE V5.3-18B TCPIP$RNDC-CONFGEN.EXE V5.3-18B TCPIP$RNDC.EXE V5.3-18B NOTE: Reference: TCPIP_BUGS Note 2668 ECO 2 updates ------------- ECO D 25-NOV-2002 Alpha only Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18D Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO E 24-FEB-2003 Alpha only Problem: Bind Server is forwarding queries using privileged source port 53 causing Bind lookup failures when a firewall is configured to block port 53, thereby blocking responses to these forwarded queries. Bind should be using an ephemeral port in these situations. Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18E Reference: PTR 70-5-2142 / CFS.95312 / Req Id: HPAQ904TQ --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 BIND9_TOOLS Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 14-JUN-2002 Alpha only Problem: The 'SHOW HOST *' command does not failover to the second nameserver configured in the resolver. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18B Reference: PTR 30-10-187 TCPIP_BUGS Note 2619 ECO B 7-AUG-2002 Alpha only Problem: CERT Advisory CA-2002-23 reports vulnerabilities in OpenSSL Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18C TCPIP$BIND-CHECKCONF.EXE V5.3-18B TCPIP$BIND-CHECKZONE.EXE V5.3-18B TCPIP$DIG.EXE V5.3-18B TCPIP$DNSSEC-KEYGEN.EXE V5.3-18B TCPIP$DNSSEC-MAKEKEYSET.EXE V5.3-18B TCPIP$DNSSEC-SIGNKEY.EXE V5.3-18B TCPIP$DNSSEC-SIGNZONE.EXE V5.3-18B TCPIP$HOST.EXE V5.3-18B TCPIP$NSUPDATE.EXE V5.3-18B TCPIP$RNDC-CONFGEN.EXE V5.3-18B TCPIP$RNDC.EXE V5.3-18B NOTE: Reference: TCPIP_BUGS Note 2668 ECO 2 updates ------------- ECO C 18-NOV-2002 Alpha only Problem: "$ tcpip set name /init /cluster" command returns error. Deliverables: TCPIP$UCP.EXE V5.3-18F Reference: PTR 70-5-2182 / CFS.96363 / Req Id: HPAQB01QL / UCX Note 9505 TCPIP_BUGS Note 2710 PTR 30-5-397 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 BIND_RESOLVER Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 26-APR-2002 Alpha and VAX Problem: BIND resolver is unable to perform a name lookup for a host when BIND database records are returned in the following order: CNAME record followed by its associated PTR record and when the reverse address record has been subnetted on a non-byte boundary. For example, consider the following: $ tcpip show host 12.30.254.228 gethostby*.getanswer: asked for "228.254.30.12.IN-ADDR.ARPA", got "228.224/27.254.30.12.IN-ADDR.ARPA" %TCPIP-W-NORECORD, information not found -RMS-E-RNF, record not found Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18A TCPIP$IPC_SHR.EXE V5.3-18A Reference: PTR 70-5-1987 / CFS.90172 / Req Id: HPAQ20XNF PTR 70-5-1966 / CFS.89677 / Req Id: HPAQ12BKC ECO B 8-JUL-2002 Alpha and VAX Problem: A buffer overflow vulnerability exists in the DNS resolver library. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18B Reference: Internal testing. ECO 2 updates ------------- ECO C 18-NOV-2002 Alpha and VAX Problem: freehostent() was getting executed as res$$freehostent() from within the resolver instead of TCPIP$FREEHOSTENT(). The latter has a bug fix for memory deallocation. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18F Reference: TCPIP_BUGS Note 2688 ECO D 22-NOV-2002 Alpha and VAX Problem: BIND Security Vulnerability. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18G TCPIP$BIND_SERVER.EXE V5.3-18A Reference: PTR 70-5-2189 / CFS.96515 / Req Id: BCSMB02Q4 TCPIP_BUGS Note 2717 ECO 3 updates ------------- ECO E 1-MAY-2003 Alpha and VAX Problem: The TCPIP$INETACP process hangs doing a BIND resolver name lookup when the BIND resolver was configured with /TRANSPORT=TCP. This lead to other processes stalling in RWAST state trying to $DASSGN BG devices. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18E Reference: PTR 70-5-2295 / CFS.98826 / Req Id: IE_G06650 / UCX Note 9733 ECO F 16-MAY-2003 Alpha and VAX Problem: Problem is two-fold, both related to Load Broker: [1] Load Broker fails to send dynamic updates if it receives too much information in the prior bind query for NS records. It also fails to log that the update operation failed. [2] When Load Broker sends out a dynamic update, it has an extra record in it, which resolver debug logs as an "RR format error". Deliverables: TCPIP$IPC_SHR.EXE V5.3-18K TCPIP$LBROKER.EXE V5.3-18D Reference: PTR 70-5-2235 / CFS.97872 / Req Id: KAOB14644 PTR 70-5-2289 / CFS.99389 / Req Id: HPAQ3049Q ECO G 22-MAY-2003 Alpha and VAX Problem: A call to getaddrinfo() hangs Deliverables: TCPIP$IPC_SHR.EXE V5.3-18L Reference: PTR 30-5-423 TCPIP_BUGS Note 2829 ECO H 16-JUN-2003 Alpha and VAX Problem: [1] Load Broker stops sending updates if DNS is misconfigured and an invalid NS record is present in the list of authoritative name servers. [2] Load Broker loops, becoming CPU-bound, if DNS responds to an A address query for a Name Server with a CNAME rather than an A resource record. This is also a misconfigured DNS. [3] Bind resolver can ACCVIO if a DNS server returns more than NSMAX (32) NS records. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18M Reference: PTR 70-5-2319 / CFS.100167 / Req Id: HPAQ500GD / UCX Note 9784 TCPIP_BUGS Note 2870 PTR 70-5-2325 / CFS.100308 / Req Id: CH_G07181 ECO I 26-JUN-2003 Alpha and VAX Problem: h_errno is not being set correctly by gethostbyaddr(). For a non-existent IP address, it returns 0 instead of 1 (Host not found) or 2 (Host name lookup failure). Deliverables: TCPIP$IPC_SHR;1 V5.3-18N TCPIP$RPCXDR_SHR.EXE V5.3-18F Reference: PTR 70-5-2324 / CFS.100286 / Req Id: HPAQJ0J56 / UCX Note 9797 ECO K 7-NOV-2003 Alpha and VAX Problem: The getipnodebyaddr() routine sometimes returned the same structure twice, leading the application which called it to call freehostent() twice for the same block of memory. This led to memory corruption and subsequent anomalous behavior such as ACCVIO's following repeated getipnodebyaddr() calls for a host in the IPNODES.DAT file. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18O Reference: PTR 30-5-434 TCPIP_BUGS Note 3010 ECO L 25-NOV-2003 Alpha and VAX Problem: A call to getaddrinfo() hangs Deliverables: TCPIP$IPC_SHR.EXE V5.3-18L Reference: PTR 30-5-423 TCPIP_BUGS Note 2829 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 BIND_SERVER Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 22-NOV-2002 VAX only Problem: BIND Security Vulnerability. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18G TCPIP$BIND_SERVER.EXE V5.3-18A Reference: PTR 70-5-2189 / CFS.96515 / Req Id: BCSMB02Q4 TCPIP_BUGS Note 2717 ECO 3 updates ------------- ECO B 10-FEB-2003 VAX only Problem: Customer has configured a True Calculated Cluster load balancing scenario. All works properly except that, after a dynamic update has occurred - the change notification from the master server to the slave servers takes a very long time (about 5 minutes). Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18B Reference: PTR 70-5-2183 / CFS.96392 / Req Id: DE_G05660 / UCX Note 9557 ECO C 24-FEB-2003 VAX only Problem: The BIND Server is forwarding queries using privileged source port 53 causing BIND lookup failures. When a firewall is configured to block port 53, responses to these forwarded queries are blocked. BIND should be using an ephemeral port in these situations. Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18C Reference: PTR 70-5-2142 / CFS.95312 / Req Id: HPAQ904TQ ECO D 6-MAR-2003 Alpha and VAX Problem: The initial solution for this problem resolved the delayed notification problem, but caused a regression that prevented the master server from incrementing the serial number after an update. Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18D Reference: PTR 70-5-2183 / CFS.96392 / Req Id: DE_G05660 / UCX Note 9557 TCPIP_BUGS Note 2740 ECO E 13-MAR-2003 Alpha and VAX Problem: The previous solution for the problem was correct but not all affected modules were included in the ECO. Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18E Reference: PTR 70-5-2183 / CFS.96392 / Req Id: DE_G05660 / UCX Note 9557 TCPIP_BUGS Note 2740 ECO F 19-AUG-2003 Alpha (V5.1 & earlier) and VAX Problem: With the BIND server configured as slave to a Windows 2000 DNS master, when the master sends a zone change notification (Notify, opcode=4) the slave logs this error: FORMERR Notify header counts wrong and fails to update the zone. Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18F (VAX ONLY) Reference: PTR 70-5-2359 / CFS.101687 / Req Id: GB_G07719 / UCX Note 9881 ECO G 1-DEC-2003 VAX Problem: BIND8 critical cache poisoning security vulnerability. Deliverables: Reference: PTR ! / CFS.! / Req Id: ! / UCX Note ! TCPIP_BUGS Note 3014 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 BIND_TOOLS Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 13-JUN-2002 VAX only. Problem: The 'SHOW HOST *' command does not failover to the second nameserver configured in the resolver. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18B Reference: PTR 30-10-187 TCPIP_BUGS Note 2619 ECO 3 updates ------------- ECO B 12-SEP-2003 Alpha and VAX Problem: h_errno is not being set correctly by gethostbyaddr(). For a non-existent IP address it returns 0 instead of 1 (Host not found) or 2 (Host name lookup failure). Deliverables: TCPIP$IPC_SHR.EXE V5.3-18N TCPIP$RPCXDR_SHR.EXE V5.3-18F Reference: PTR 70-5-2324 / CFS.100286 / Req Id: HPAQJ0J56 / UCX Note 9797 TCPIP_BUGS Note 2885 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 CFS Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 13-DEC-2002 Alpha and VAX Problem: [1] Additional performance enhancements beyond 70-5-1924 and 70-5-2001 fixes. 70-5-2106 In SYS$SYSROOT:[000000.TCPIP$ETC]SYSCONFIGTAB.DAT the following new parameter was added: ovms_xqp_plus_enabled 1 = open_directory_on_lookup and cache it. 2 = open_directory_on_readdir and cache it. 3 = turn on both 1 and 2 above. 4 = open_file_on_getattr and cache it. Used with modus_operandi 512. In TCPIP$NFS_STARTUP.COM there is a new system logical: TCPIP$CFS_NAME_CACHE_SIZE 8192 is recommended. It yields 8192 entries of 128 bytes. 16384 yields 16384 entries of 128 bytes. [2] VMS and Unix clients are both accessing the same files on a VMS server. If a Unix client accesses a non-Stream_LF file that was recently (within inactivity timer limit) created by a VMS client, the server does not do data conversion. [3] Multi-processor NFS server crashes when a UNIX client attempts to access a container file system. 30-5-403 Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18U TCPIP$NFS_SERVICES.EXE V5.3-18U TCPIP$CFS_SHR.EXE V5.3-18G Reference: PTR 70-5-2106 / CFS.93896 / Req Id: HPAQ703HM TCPIP_BUGS Note 2672 PTR 30-5-403 ECO 3 updates ------------- ECO B 5-MAY-2003 Alpha and VAX Problem: NFS server crashes in V5.3 ECO 2 (with the recent performance enhancments) when trying to use a container file system. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18K TCPIP$UCP.EXE V5.3-18N Reference: PTR 70-5-2253 / CFS.98407 / Req Id: HPAQ20295 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 DHCP Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 01-Jul-2002 Alpha and VAX Problem: When running in a cluster the DHCP server sometimes does not recognize existing leases in the lease database resulting in spurious error conditions. In some cases the message "can't extend lease" is logged repeatedly and is then followed by the message "address pool exhausted". The DHCP server then stops serving IP addresses, thinking the IP address pool was exhausted when in fact it isn't. Shutting down DHCP on the active DHCP node thus forcing one of the standby nodes to take over usually frees the condition until it starts to occur again on the new active node. Deliverables: TCPIP$DHCP_SERVER.EXE V5.3-18A Reference: PTR 70-5-2026 / CFS.91228 / Req Id: DK_G03722 ECO 2 updates ------------- ECO B 18-NOV-2002 Alpha and VAX Problem: When the DHCP client requests a particular host name some DHCP servers neglect to pass the host name back to the client which is the only way for the client to know that the host name it requested has been accepted by the DHCP server. When the server does not send the host name back to the client, the client sets its host name to "unknown". Deliverables: TCPIP$DHCP_CLIENT.EXE V5.3-18B Reference: PTR 30-13-63 ECO C 25-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$DHCP_CLIENT.EXE V5.3-18C TCPIP$DHCP_SERVER.EXE V5.3-18C Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO D 12-SEP-2003 Alpha and VAX Problem: h_errno is not being set correctly by gethostbyaddr(). For a non-existent IP address it returns 0 instead of 1 (Host not found) or 2 (Host name lookup failure). Deliverables: TCPIP$IPC_SHR.EXE V5.3-18N TCPIP$RPCXDR_SHR.EXE V5.3-18F Reference: PTR 70-5-2324 / CFS.100286 / Req Id: HPAQJ0J56 / UCX Note 9797 TCPIP_BUGS Note 2885 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 DNFS Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 29-APR-2002 Alpha and VAX Problem: TCPIP$DNFSACP has a memory leak which causes it to ACCVIO. Deliverables: TCPIP$DNFSACP.EXE V5.3-18A Reference: PTR 70-5-1755 / CFS.85217 / Req Id: HPAQ7025N / UCX Note GS: PTR 70-5-1679 / CFS.83433 / Req Id: FR_G01363 ECO B 2-JUL-2002 Alpha and VAX Problem: NFS Client purges the wrong file, when after creating a few versions of the file, it is deleted and recreated on the Unix server side. Deliverables: TCPIP$DNFSACP.EXE V5.3-18B Reference: PTR 70-5-1629 / CFS.82470 / Req Id: FR_G01236 PTR 70-5-925 / CFS.64566 / Req Id: MGO103920 ECO 2 updates ------------- ECO C 21-Oct-2002 Alpha and VAX Problem: 70-5-2118: On VAX, $ BACKUP fails with SYSTEM-F-BADATTRIB on client NFS mounted device starting in TCP/IP V5.3. COE/ODS-5 changes to DNFS had reintroduced problem similar to old case 70-5-1094. 70-5-2145: When an NFS served disk is mounted with /STRUCT=5 (i.e. as an OSD5 volume) a DIR/DAT/SIZ of a file for which there are multiple versions causes the NFS client to go into a loop. Deliverables: TCPIP$DNFSACP.EXE V5.3-18C Reference: PTR 70-5-2118 / CFS.94479 / Req Id: HPAQ8035M / UCX Note 2842 PTR 70-5-2145 / CFS.95365 / Req Id: GB_G05257 PTR 70-5-2184 / CFS.96409 / Req Id: BCSMB01VW ECO D 29-OCT-2002 Alpha and VAX Problem: Attribute Definition Files (ADF) can be created using ODS-5 pseudonyms instead of proper ODS-5 names. One ends up with ADF files containing the string "\pISO_LATIN\.???" instead of the expected filename. Documentation of the FIB$M_NAMES_8BIT bit leads one to expect that it need only be set when a file is accessed by name, but this bit must be set at various times when files are accessed by FID. In the cases where the calling $QIO was doing attribute operations by FID, FIB$M_NAMES_8BIT would be clear, causing the returned name used to build the ADF file name to be a pseudonym. Another negative side affect of this is that files with two different names would share the same ADF file. Deliverables: TCPIP$DNFSACP.EXE V5.3-18D Reference: TCPIP_BUGS Note 2645 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 FINGER Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 25-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$FINGER.EXE V5.3-18A TCPIP$FINGER_SERVER.EXE V5.3-18A Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO B 15-SEP-2003 Alpha and VAX Problem: FINGER generated numerous "Already had it!" error messages. Deliverables: TCPIP$FINGER.EXE V5.3-18B TCPIP$FINGER_SERVER.EXE V5.3-18B Reference: PTR 75-83-1417 TCPIP_BUGS Note 2964 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 FTP_CLIENT Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 30-APR-2002 Alpha and VAX Problem: FTP client may also provide no indication to the user that a transfer aborted prematurely due to a network problem, leading user to think a truncated transfer was successful. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18A TCPIP$FTP_CHILD.EXE V5.3-18A Reference: PTR 30-10-124 ECO B 30-APR-2002 Alpha and VAX Problem: $COPY/FTP does not preserve filename case on non-VMS target, even if target filename is explicitly quoted. Result is always a lowercase-converted filename. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18B Reference: PTR 70-5-1659 / CFS.83094 / Req Id: HPAQ402L0 / UCX Note 7392 PTR 70-5-1902 / CFS.88199 / Req Id: GB_G02676 PTR 70-5-1942 / CFS.88950 / Req Id: DE_G02959 PTR 70-5-2015 / CFS.91000 / Req Id: AE_G03639 ECO C 30-APR-2002 Alpha and VAX Problem: When a file such as test.txt.2 exists on a remote UNIX system, the FTP command put test.txt;2 overwrites that file even if sunique is on (in which case file name should be test.txt.2.1). Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18C Reference: PTR 30-13-14 ECO D 6-JUN-2002 Alpha only Problem: FTP/INPUT qualifier does not work if directory path specified. Note that this problem applies only to /input file in VMS format. Both before and after fix, input in UNIX format works. Leading slash is optional. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18D Reference: PTR 70-5-2068 / CFS.92615 / Req Id: HPAQ51NP3 ECO E 31-JUL-2002 Alpha and VAX Problem: 1. Regressions; PTR 30-10-92, PTR 30-10-193 & PTR 30-13-15 a. FTP> cd directory-logname does not work unless logical name ends in a colon (PTR 30-10-193) b. FTP> cd ~username does not set default to login directory for username, as in previous versions (PTR 30-13-15 Alpha only) c. FTP> cd sub1.sub2 does not work as in previous versions (PTR 30-10-92) 2. PTR 30-10-205 (Alpha only) a. "FTP> ls ~" does not work; no files are listed b. "FTP> ls ." lists directory, not contents c. "FTP> ls .." lists directory level one up, not contents 3. PTR 30-13-35 (Alpha only) a. If logical name is defined to be a value that is not valid as parameter of cd (non-existent directory, bad syntax, junk) then cd {name} gives success message, although default directory is not changed. b. cd to logical or specification that includes a filename in VMS format path results in default of the directory portion (file ignored, no error message) c. If logical name is parameter and that logical is UNIX format, cd fails 4. PTR 30-13-36 Partly reported in UCX notes file, 9333. Without colon at end, logical names used in cd, ls, get, put and append commands exhibit regression from V5.1. cd command had already been addressed for PTR 30-10-193/75-86-105, fix here is more general. 5. PTR 30-10-202 With VMS+ mode disabled, a put with filespec filename;version or filename.;version results in name different from V5.1 and previous version behavior. 6. PTR 30-13-33 (Alpha only) Unexpected results from get with UNIX path get ./subdir1/subdir2/big_file.txt results in local file: __SUBDIR1_SUBDIR2_BIG_FILE.TXT;1 get ./s1/s2/s3/s4/s5/big_file.txt results in syntax error, no file Deliverables: TCPIP$MSG.EXE V5.3-18A TCPIP$FTP_SERVER.EXE V5.3-18C TCPIP$FTP_CHILD.EXE V5.3-18C TCPIP$FTP_CLIENT.EXE V5.3-18E Reference: PTR 30-10-92 / UCX Note 9333 PTR 30-10-193 PTR 30-13-15 PTR 30-10-205 PTR 30-13-35 PTR 30-13-36 PTR 30-10-202 PTR 30-13-33 ECO 2 updates ------------- ECO F 26-SEP-2002 Alpha and VAX Problem: VMS FTP server is vulnerable to "FTP bounce attack" (CERT advisory CA-1997-27, c.f. http://www.cert.org/advisories/CA-1997-27.html). This attack is one where the FTP client sends a PORT command specifying a 3rd party IP address as the IP to which the FTP server should connect back to for a data connection. The VMS FTP server now disallows specification of an IP address other than that of the connected client, or the specification of a privileged port, in the PORT, LPRT, or EPRT commands. Any such commands are rejected with: 500 Illegal {PORT|LPRT|EPRT} command. The VMS FTP server and client also now disallow data connection "theft" by a 3rd party. For server, this applies to passive-mode connections from an IP address other than the client's, or from a privileged port. For client, this applies to active-mode connections from an IP address other than the server's, or from a port other than 20 (ftpdata). Original behavior can be restored by defining these logicals: Server Client TCPIP$FTPD_ALLOW_ADDR_REDIRECT TCPIP$FTP_ALLOW_ADDR_REDIRECT TCPIP$FTPD_ALLOW_PORT_REDIRECT TCPIP$FTP_ALLOW_PORT_REDIRECT The separate logicals allow for relaxing the IP address and port checks independently in server and/or client. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18E TCPIP$FTP_CLIENT.EXE V5.3-18F Reference: PTR 70-5-2098 / CFS.93700 / Req Id: HPAQ701Z5 / UCX Note 9351 PTR 70-5-2132 / CFS.94903 / Req Id: BCGM901L8 PTR 70-5-2138 / CFS.95168 / Req Id: BCGM903PG PTR 70-5-2148 / CFS.95525 / Req Id: BCGMA0149 ECO G 24-OCT-2002 Alpha and VAX Problem: Copy/FTP fails with %SYSTEM-F-LKWSETFUL, locked portion of working set is full Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18G TCPIP$FTP_CHILD.EXE V5.3-18F Reference: PTR 30-5-377 PTR 75-45-1438 ECO H 21-NOV-2002 Alpha and VAX Problem: VMS Plus FTP> GET of RMS Index file can result in corrupted target file. FTP> PUT of same file works fine. UCX fixes for 70-5-842 and 70-5-823, which work around a discrepancy in the file's Area Descriptor sizes vs. its File Header sizes, were not carried forward to the server in V5.x. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18H TCPIP$FTP_CHILD.EXE V5.3-18G Reference: PTR 70-5-2155 / CFS.95876 / Req Id: BCSMA037C PTR 70-5-823 / CFS.61674 / Req Id: UVO106108 PTR 70-5-842 / CFS.62085 / Req Id: TLAQ70031 PTR 30-5-261 PTR 70-5-1001 / CFS.66367 / Req Id: EVT102812 PTR 30-5-331 ECO I 5-DEC-2002 Alpha and VAX Problem: FTP binary-mode file transfer from VMS to IBM MVS, where "STRU Record" mode has been enabled, stops inserting EOR (FF-01) record delimiters near end of file. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18I TCPIP$FTP_CLIENT.EXE V5.3-18I Reference: PTR 70-5-2165 / CFS.96034 / Req Id: BE_G05519 / UCX Note 9524 ECO 3 updates ------------- ECO K 6-MAR-2003 Alpha and VAX Problem: $COPY/FTP VMSfile nonVMShost"user pass"::file.with.many.extensions is improperly named "file^.with^.many.extensions" on nonVMS host. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18K Reference: PTR 70-5-2256 / CFS.98314 / Req Id: PT_G06454 / UCX Note 9682 PTR 70-5-2257 / CFS.98454 / Req Id: PT_G06506 PTR 70-5-2260 / CFS.98543 / Req Id: BCSM2030W ECO L 2-MAY-2003 Alpha and VAX Problem: FTP client is unable to send oldest (or any prior) version of a file specified using ;-# version specification. For example: $ copy/ftp/log t.txt.-1 host"user pwd":: %TCPIP-E-FTP_INPROCF, error processing input file DEV:[DIR]TT^.TXT.-1; -RMS-E-FND, ACP file or directory lookup failed -SYSTEM-W-BADFILEVER, bad file version number Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18L Reference: PTR 70-5-2274 / CFS.98957 / Req Id: AT_G06693 / UCX Note 9707 ECO M 2-MAY-2003 Alpha and VAX Problem: FTP> connect host 10021 (non-standard server port) can result in rejection of data connections from server: %TCPIP-E-FTP_DATACONF, cannot establish data connection with remote host -SYSTEM-F-REJECT, connect to network object rejected Connecting using the FTP command line, using passive-mode transfers, or setting the TCPIP$FTP_ALLOW_PORT_REDIRECT logical all avoid the problem. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18M Reference: PTR 70-5-2296 / CFS.99537 / Req Id: HPAQH08XR / UCX Note 9756 ECO N 23-JUN-2003 Alpha and VAX Problem: Aborting an FTP data transfer can cause the FTP client to get outofsync with the server. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18N Reference: PTR 70-5-2336 / CFS.100687 / Req Id: GB_G07331 ECO O 12-SEP-2003 Alpha and VAX Problem: [1] Unable to get ODS-5 files from V5.3 FTP server. For example: FTP server. For example: FTP> get NAME^_SPACE.TXT 550-Failed to open DISK:[DIR]NAME^^_SPACE.TXT; for input. 550 file not found A correlary to this problem is that mget (and wildcarded get) also fails on any ODS-5 filenames. [2] Unable to put files using '%' wildcards to non-VMS FTP server from V5.3 FTP client. For example: FTP> put *.*_%%%%%%%%;* %TCPIP-E-FTP_INPROCF, error processing input file DISK:[DIR]*.*_^%^%^%^%^%^%^%^%;* -RMS-E-FND, ACP file or directory lookup failed -SYSTEM-W-BADFILENAME, bad file name syntax [3] Unable to use '.' as a version separator when listing files on a V5.3 FTP server. For example: FTP> ls tcpip$ftp_server.log.* 200 PORT command successful. 150 Opening data connection for tcpip$ftp_server.log.* ... 550 file not found (Using ';' works, but some FTP clients don't like ';' appearing in client commands.) All of these problems are new in V5.3 and worked fine in earlier revs. They all relate to COE/Unix functionality added to FTP in V5.2 which got released in V5.3 to the wider audience of OpenVMS Alpha customers under the guise of "FTP Server and FTP Client Support for UNIX Path Names". Introduced two new logicals, TCPIP$FTP_COMPAT_REV (for client) and TCPIP$FTPD_COMPAT_REV (for server) that can be set to "5.1" to restore the TCP/IP V5.1 and earlier filename/pathname interpretation. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18P TCPIP$FTP_SERVER.EXE V5.3-18P TCPIP$FTP_CLIENT.EXE V5.3-18O Reference: PTR 70-5-2305 / CFS.99732 / Req Id: KAOB42626 PTR 70-5-2340 / CFS.100721 / Req Id: CH_G07347 PTR 70-5-2356 / CFS.101367 / Req Id: HPAQ604HH ECO P 24-SEP-2003 Alpha and VAX Problem: Unable to reconnect to server after prior idle disconnect timeout. The following sequence of commands fails: $ ftp FTP> open xxx (*** Wait for idle disconnect timeout ***) FTP> disconnect FTP> open xxx %TCPIP-E-FTP_NETERR, I/O error on network device -SYSTEM-S-NORMAL, normal successful completion Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18P Reference: PTR 70-5-2373 / CFS.102206 / Req Id: NL_G07910 / UCX Note 9917 ECO Q 17-OCT-2003 Alpha and VAX Problem: FTP (VMS-to-VMS in VMS-Plus mode) does not transfer a file's Longest Record Length attribute. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18Q TCPIP$FTP_CHILD.EXE V5.3-18Q Reference: PTR 70-5-2390 / CFS.103251 / Req Id: CH_G08326 / UCX Note 9965 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 FTP_SERVER Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 30-APR-2002 Alpha and VAX Problem: FTP client may also provide no indication to the user that a transfer aborted prematurely due to a network problem, leading user to think a truncated transfer was successful. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18A TCPIP$FTP_CHILD.EXE V5.3-18A Reference: PTR 30-10-124 ECO B 28-MAY-2002 Alpha and VAX Problem: [1] When the FTP client issued a mkdir (make directory) command with an invalid file name argument, it (the FTP client) would hang until the server timed out. [2] Found while testing the solution for [1]. FTP client error messages can seem to be "out of sequence" if a mkdir command fails when using anonymous FTP. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18B Reference: TCPIP_BUGS Note 1048 ECO C 31-JUL-2002 Alpha and VAX Problem: 1. Regressions; PTR 30-10-92, PTR 30-10-193 & PTR 30-13-15 a. FTP> cd directory-logname does not work unless logical name ends in a colon (PTR 30-10-193) b. FTP> cd ~username does not set default to login directory for username, as in previous versions (PTR 30-13-15 Alpha only) c. FTP> cd sub1.sub2 does not work as in previous versions (PTR 30-10-92) 2. PTR 30-10-205 (Alpha only) a. "FTP> ls ~" does not work; no files are listed b. "FTP> ls ." lists directory, not contents c. "FTP> ls .." lists directory level one up, not contents 3. PTR 30-13-35 (Alpha only) a. If logical name is defined to be a value that is not valid as parameter of cd (non-existent directory, bad syntax, junk) then cd {name} gives success message, although default directory is not changed. b. cd to logical or specification that includes a filename in VMS format path results in default of the directory portion (file ignored, no error message) c. If logical name is parameter and that logical is UNIX format, cd fails 4. PTR 30-13-36 Partly reported in UCX notes file, 9333. Without colon at end, logical names used in cd, ls, get, put and append commands exhibit regression from V5.1. cd command had already been addressed for PTR 30-10-193/75-86-105, fix here is more general. 5. PTR 30-10-202 With VMS+ mode disabled, a put with filespec filename;version or filename.;version results in name different from V5.1 and previous version behavior. 6. PTR 30-13-33 (Alpha only) Unexpected results from get with UNIX path get ./subdir1/subdir2/big_file.txt results in local file: __SUBDIR1_SUBDIR2_BIG_FILE.TXT;1 get ./s1/s2/s3/s4/s5/big_file.txt results in syntax error, no file Deliverables: TCPIP$MSG.EXE V5.3-18A TCPIP$FTP_SERVER.EXE V5.3-18C TCPIP$FTP_CHILD.EXE V5.3-18C TCPIP$FTP_CLIENT.EXE V5.3-18E Reference: PTR 30-10-92 / UCX Note 9333 PTR 30-10-193 PTR 30-13-15 PTR 30-10-205 PTR 30-13-35 PTR 30-13-36 PTR 30-10-202 PTR 30-13-33 ECO D 23-AUG-2002 Alpha and VAX Problem: Part of PTR 30-13-36: ftp get {logical name that is a file} fails on COE & RUBY if the logical name is not terminated by a colon. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18D TCPIP$FTP_SERVER.EXE V5.3-18D Reference: PTR 30-13-36 ECO 2 updates ------------- ECO E 26-SEP-2002 Alpha and VAX Problem: VMS FTP server is vulnerable to "FTP bounce attack" (CERT advisory CA-1997-27, c.f. http://www.cert.org/advisories/CA-1997-27.html). This attack is one where the FTP client sends a PORT command specifying a 3rd party IP address as the IP to which the FTP server should connect back to for a data connection. The VMS FTP server now disallows specification of an IP address other than that of the connected client, or the specification of a privileged port, in the PORT, LPRT, or EPRT commands. Any such commands are rejected with: 500 Illegal {PORT|LPRT|EPRT} command. The VMS FTP server and client also now disallow data connection "theft" by a 3rd party. For server, this applies to passive-mode connections from an IP address other than the client's, or from a privileged port. For client, this applies to active-mode connections from an IP address other than the server's, or from a port other than 20 (ftpdata). Original behavior can be restored by defining these logicals: Server Client TCPIP$FTPD_ALLOW_ADDR_REDIRECT TCPIP$FTP_ALLOW_ADDR_REDIRECT TCPIP$FTPD_ALLOW_PORT_REDIRECT TCPIP$FTP_ALLOW_PORT_REDIRECT The separate logicals allow for relaxing the IP address and port checks independently in server and/or client. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18E TCPIP$FTP_CLIENT.EXE V5.3-18F Reference: PTR 70-5-2098 / CFS.93700 / Req Id: HPAQ701Z5 / UCX Note 9351 PTR 70-5-2132 / CFS.94903 / Req Id: BCGM901L8 PTR 70-5-2138 / CFS.95168 / Req Id: BCGM903PG ECO F 24-OCT-2002 Alpha and VAX Problem: Copy/FTP fails with %SYSTEM-F-LKWSETFUL, locked portion of working set is full Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18G TCPIP$FTP_CHILD.EXE V5.3-18F Reference: PTR 30-5-377 PTR 75-45-1438 ECO G 21-NOV-2002 Alpha and VAX Problem: VMS Plus FTP> GET of RMS Index file can result in corrupted target file. FTP> PUT of same file works fine. UCX fixes for 70-5-842 and 70-5-823, which work around a discrepancy in the file's Area Descriptor sizes vs. its File Header sizes, were not carried forward to the server in V5.x. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18H TCPIP$FTP_CHILD.EXE V5.3-18G Reference: PTR 70-5-2155 / CFS.95876 / Req Id: BCSMA037C PTR 70-5-823 / CFS.61674 / Req Id: UVO106108 PTR 70-5-842 / CFS.62085 / Req Id: TLAQ70031 PTR 30-5-261 PTR 70-5-1001 / CFS.66367 / Req Id: EVT102812 PTR 30-5-331 ECO H 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$FTP_SERVER.EXE V5.3-18H Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO I 5-DEC-2002 Alpha and VAX Problem: FTP binary-mode file transfer from VMS to IBM MVS, where "STRU Record" mode has been enabled, stops inserting EOR (FF-01) record delimiters near end of file. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18I TCPIP$FTP_CLIENT.EXE V5.3-18I Reference: PTR 70-5-2165 / CFS.96034 / Req Id: BE_G05519 / UCX Note 9524 ECO K 6-JAN-2003 Alpha and VAX Problem: Customer requests a way to suppress file size in the 150 opening data connection message. SmartTerm support suggests that the new behavior breaks the FTP ability against an older version of SmartTerm. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18K Reference: PTR 70-5-2185 / CFS.96412 / Req Id: HPAQB0216 ECO 3 updates ------------- ECO L 7-FEB-2003 Alpha and VAX Problem: FTP service limit is hit despite lack of FTP child processes or BG devices to justify that many active sessions. Both ASTlm and TQElm are configured adequately. Often the FTP server's TCPIP$FTP_RUN.LOG files include messages like: %TCPIP-I-FTP_CHINFO, USER: Error assigning channel to command mailbox %SYSTEM-F-IVDEVNAM, invalid device name Problem was found to occur when client QUITs or closes its control connection before FTP's child process starts up. Deliverables: TCPIP$FTP_SERVER.EXE V5.3-18L Reference: PTR 70-5-2234 / CFS.97858 / Req Id: GB_G06272 / UCX Note 9288 PTR 70-5-2239 / CFS.98012 / Req Id: BCGM10511 / UCX Note 9256 PTR 70-5-1612 / CFS.82099 / Req Id: BCGM218C7 / UCX Note 9125 PTR 70-5-1593 / CFS.81509 / Req Id: BCGM11L4H / UCX Note 8984 UCX Note 8852 UCX Note 8835 ECO M 21-FEB-2003 Alpha and VAX Problem: FTP server is unable to rename old versions of a file using the ;-# version specification. For example: FTP> rename file.txt;-0 latest.txt ---> RNFR file.txt;-0 550-Failed to rename file DKA0$:[USER]file.txt^;-0; 550 ACP file or directory lookup failed Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18M Reference: PTR 70-5-2238 / CFS.97963 / Req Id: GB_G06311 / UCX Note 9667 ECO N 24-FEB-2003 Alpha and VAX Problem: FTP server's anonymous log no longer shows the file name for STOR operations, but it does for RETR operations. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18N Reference: PTR 70-5-2240 / CFS.98060 / Req Id: FR_G06335 / UCX Note 9666 ECO O 4-AUG-2003 Alpha and VAX Problem: FTP Server process dying with log showing ACCVIO occurred. Deliverables: TCPIP$FTP_SERVER.EXE V5.3-18O TCPIP$FTP_CHILD.EXE V5.3-18O Reference: PTR 70-5-2363 / CFS.101913 / Req Id: KAOB74175 / UCX Note 9893 ECO P 12-SEP-2003 Alpha and VAX Problem: [1] Unable to get ODS-5 files from V5.3 FTP server. For example: FTP> get NAME^_SPACE.TXT 550-Failed to open DISK:[DIR]NAME^^_SPACE.TXT; for input. 550 file not found A corolary to this problem is that mget (and wildcarded get) also fails on any ODS-5 filenames. [2] Unable to put files using '%' wildcards to non-OpenVMS FTP server from V5.3 FTP client. For example: FTP> put *.*_%%%%%%%%;* %TCPIP-E-FTP_INPROCF, error processing input file DISK:[DIR]*.*_^%^%^%^%^%^%^%^%;* -RMS-E-FND, ACP file or directory lookup failed -SYSTEM-W-BADFILENAME, bad file name syntax [3] Unable to use '.' as a version separator when listing files on a V5.3 FTP server. For example: FTP> ls tcpip$ftp_server.log.* 200 PORT command successful. 150 Opening data connection for tcpip$ftp_server.log.* ... 550 file not found (Using ';' works, but some FTP clients don't like ';' appearing in client commands.) All of these problems were introduced in V5.3 and worked fine in earlier revs. Introduced two new logicals, TCPIP$FTP_COMPAT_REV (for client) and TCPIP$FTPD_COMPAT_REV (for server) that can be set to "5.1" to restore the TCP/IP V5.1 and earlier file name/path name interpretation. Deliverables: TCPIP$FTP_CHILD.EXE V5.3-18P TCPIP$FTP_SERVER.EXE V5.3-18P TCPIP$FTP_CLIENT.EXE V5.3-18O Reference: PTR 70-5-2305 / CFS.99732 / Req Id: KAOB42626 PTR 70-5-2340 / CFS.100721 / Req Id: CH_G07347 PTR 70-5-2356 / CFS.101367 / Req Id: HPAQ604HH ECO Q 17-OCT-2003 Alpha and VAX Problem: FTP (VMS-to-VMS in VMS-Plus mode) does not transfer a file's Longest Record Length attribute. Deliverables: TCPIP$FTP_CLIENT.EXE V5.3-18Q TCPIP$FTP_CHILD.EXE V5.3-18Q Reference: PTR 70-5-2390 / CFS.103251 / Req Id: CH_G08326 / UCX Note 9965 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 GATED Images --------------------------------------------------------------------------- ECO 3 updates ------------- ECO A 28-FEB-2003 Alpha only Problem: TCPIP$GATED, when configured for OSPF, dies prematurely. Symptoms include OPCOM reporting: INTERnet ACP Routing Process Exiting, Status: 00191218 or TCPIP$GATED log reporting: %SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=0000000000000748, PC=0000000000128278, PS=0000001B Deliverables: TCPIP$GATED.EXE V5.3-18A TCPIP$RIPQUERY.EXE V5.3-18A Reference: PTR 70-5-2200 / CFS.96959 / Req Id: DE_G05910 / UCX Note 9552 PTR 70-5-2217 / CFS.97468 / Req Id: NL_G06119 / UCX Note 9617 ECO B 12-SEP-2003 Alpha and VAX Problem: h_errno is not being set correctly by gethostbyaddr(). For a non-existent IP address it returns 0 instead of 1 (Host not found) or 2 (Host name lookup failure). Deliverables: TCPIP$DHCP_BPASCIITODBMOD.EXE V5.3-18D TCPIP$DHCP_BPISAMTOASCII.EXE V5.3-18D TCPIP$DHCP_CLIENT.EXE V5.3-18D TCPIP$DHCP_CLIENT_CONF.EXE V5.3-18D TCPIP$DHCP_CLIENT_SHOWDHC.EXE V5.3-18D TCPIP$DHCP_DBDUMP.EXE V5.3-18D TCPIP$DHCP_DBMODIFY.EXE V5.3-18D TCPIP$DHCP_DBREGISTER.EXE V5.3-18D TCPIP$DHCP_DBSHOW.EXE V5.3-18D TCPIP$DHCP_GUI.EXE V5.3-18D TCPIP$DHCP_SERVER.EXE V5.3-18D TCPIP$DHCP_SHOWDBS.EXE V5.3-18D TCPIP$DHCP_SIGNAL.EXE V5.3-18D TCPIP$GATED.EXE V5.3-18B TCPIP$IPC_SHR.EXE V5.3-18N TCPIP$RPCXDR_SHR.EXE V5.3-18F Reference: PTR 70-5-2324 / CFS.100286 / Req Id: HPAQJ0J56 / UCX Note 9797 TCPIP_BUGS Note 2885 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 IFCONFIG Images --------------------------------------------------------------------------- ECO 3 updates ------------- ECO A 28-FEB-2003 Alpha and VAX Problem: Several problems related to creating, modifying, and deleting network interfaces as follows: 1. UCP's SET INTERFACE and GENERATE INTERFACE commands use deprecated IOCTL (SIOCSIFADDR) to set interface's Internet address. 2. UCP's SET INTERFACE command allows setting of broadcast address and/or network mask before interface's Internet address is defined. This results in the creation of ifaddr structures with incomplete initialization of sockaddr_in structures used to store network masks, broadcast addresses, and interface addresses. 3. UCP's SET INTERFACE command fails to initialize all impure storage. This results in unexpected side effects between commands as shown here: TCPIP> set interface ie0 ! create naked interface - IE0 TCPIP> show interface ! show available interfaces Interface IP_Addr Network mask IE0 LO0 127.0.0.1 255.0.0.0 WF0 16.20.208.54 255.255.0.0 TCPIP> set interface ie0/network_mask=255.0.0.0 TCPIP> show interface ! only set IE0's network mask ! notice: IE0 gets network mask ! and WF0's internet address Interface IP_Addr Network mask IE0 16.20.208.54 255.0.0.0 LO0 127.0.0.1 255.0.0.0 WF0 16.20.208.54 255.255.0.0 Deliverables: TCPIP$IFCONFIG.EXE V5.3-18A TCPIP$MSG.EXE V5.3-18D TCPIP$UCP.EXE V5.3-18L Reference: TCPIP_BUGS Note 2729 ECO B 25-APR-2003 Alpha and VAX Problem: Configuring interfaces for IPv6 manually using $ifconfig results in an error. For example: $ ifconfig "WE0" inet6 ip6prefix 2001:470:1f00:956::/64 ifconfig: ioctl (SIOCIPV6AIFADDR): can't assign requested address Deliverables: TCPIP$IFCONFIG.EXE V5.3-18B Reference: PTR 70-5-2293 / CFS.99493 / Req Id: SE_G06902 / UCX Note 9755 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 IMAP Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 15-AUG-2002 Alpha and VAX Problem: Improved error handling when refetching a message that has previously been uploaded in corrupt form by a badly-behaved IMAP client. 30-10-166 Most IMAP clients may be configured to mark a message that has been deleted by the user as deleted, conventionally by crossing it out and leaving the message in the list of messages. The delete message is only truly deleted once the folder is "expunged" - e.g. "Compact Folders" from Netscape or "Purge Deleted Messages" from Outlook. If a message has been deleted by a user in VMS character cell mail between one of the messages being marked deleted by the IMAP client and the expunge, the wrong messages may appear to have been deleted in the IMAP client message list. No data is lost and the correct view of the folder can be obtained by quitting and restarting the client. 30-10-171 Considering this one a duplicate of BORBONIA 101 for release note purposes. 87-2-138, 30-10-186 The Pocket PC 2002 Inbox incurs a noticeable performance hit in returning a complete list of mailboxes for every top-level mailbox. 87-2-94, 30-10-185 IMAP client sometimes sees the following error from the server when selecting a message: Message is no longer available on the server when one can see the message in the folder using VMS character cell mail. 30-13-22 - Messages deleted from a folder mysteriously reappear. - Needless downloading of already downloaded headers - Duplicate copies of the same message in the list of messages in a folder - Message headers associated with the wrong message contents 30-10-194, 30-10-174 IMAP clients typically allow users to put copies of each sent message into a special folder, often called "Sent Items". Similarly draft copies of messages can be placed into a "Drafts" folder. These messages are "uploaded" from the IMAP client to the IMAP server. In the previous version of the TCP/IP Services for OpenVMS IMAP server the upload functionality was disabled due to an underlying bug in OpenVMS which caused severely degraded system performance when IMAP tried to upload messages. When an IMAP client tried to upload a message the TCP/IP Services for OpenVMS IMAP server returned the following error text: Your client has attempted to upload a message to a folder called "folder name here". The IMAP server administrator has disabled this facility. The underlying OpenVMS problem has been fixed in OpenVMS versions 7.3-1 and later. For users running earlier versions of OpenVMS the following two steps must be performed to enable IMAP upload support: 1) Install one of the following patches based on which OpenVMS version you are running: Alpha VMS kit (minimum version) ----- ------------------------- 7.2-2 VMS722_SYSLOA-V0200 7.3 VMS73_SYSLOA-V0300 NOTE: This patch need only be installed on the system or systems that are running the IMAP server. Cluster nodes that aren't running the IMAP server are not required to install the patch. 2) Add this line to your TCPIP$IMAP.CONF file: Upload-Supported: TRUE WARNING: Do not set the Upload-Supported switch on an unpatched system running an OpenVMS version prior to 7.3-1 87-2-143, 30-13-30, 30-13-32 - Deleted or moved messages cannot be purged from OE's list of messages. Only exiting and re-starting client clears problem. - Sometimes messages that have been read and marked as not new reappear as new messages. 30-13-19 This release introduces a performance improvement in opening folders, at the expense of taking extra time to copy or move messages: indexing of the contents of a folder that was previously done when the folder was opened is now typically done when the contents of that folder change. 30-13-30 The IMAP server process crashes and the TCPIP$IMAP_RUN.LOG or the PTHREAD_DUMP.LOG contains the following error message: %Reason: selected a non-ready thread -2 Note that this problem only occurs on multi-CPU systems. Deliverables: TCPIP$IMAP_SERVER.EXE V5.3-18A TCPIP$IMAP_STOP.EXE V5.3-18A Reference: PTR 30-10-166 / CFS.-182 PTR 30-10-171 / CFS.30-13-22 PTR 87-2-138 / CFS.30-10-194 PTR 30-10-186 / CFS.30-10-174 PTR 87-2-94 / CFS.87-2-143 PTR 30-10-185 / CFS.30-13-30 ECO 2 updates ------------- ECO B 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$IMAP_SERVER.EXE V5.3-18B Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO C 1-APR-2003 Alpha Only Problem: The IMAP server crashes when APPENDing to a folder. Deliverables: TCPIP$IMAP_SERVER.EXE V5.3-18C Reference: PTR 70-5-2181 / CFS.96285 / Req Id: DE_G05615 PTR 70-5-2252 / CFS.98326 / Req Id: GB_G06463 PTR 70-5-2273 / CFS.98924 / Req Id: DE_G06680 ECO D 12-JUN-2003 Alpha Only Problem: IMAP server process hangs when mail messages are copied or moved from a local folder to an IMAP folder on the server. Deliverables: TCPIP$IMAP_SERVER.EXE V5.3-18D Reference: PTR 70-5-2317 / CFS.100145 / Req Id: DE_G07130 ECO E 31-JUL-2003 Alpha Only Problem: A complex IMAP SEARCH with many (13) "OR" terms causes the IMAP Server to run out of stack space, crashing the whole process. Eudora can issue a vague search that can lead to such a complex set of IMAP instructions. This problem can also occur using a complex SEARCH from a TELNET client. Deliverables: TCPIP$IMAP_SERVER.EXE V5.3-18E Reference: PTR 30-13-45 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 INET Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 15-JUL-2002 Alpha and VAX Problem: The INETdriver stack size is too small, causing a stack overrun in I/O callback path for the DKdriver. Deliverables: TCPIP$INETDRIVER.EXE V5.3-18A Reference: PTR 70-5-2090 / CFS.92677 / Req Id: BE_G04240 TCPIP_BUGS Note 2658 ECO B 31-JUL-2002 Alpha only Problem: Applications which use floating point find their registers modified when the NFS server is used. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18N TCPIP$NFS_SERVICES.EXE V5.3-18N TCPIP$PROXY_SERVICES.EXE V5.3-18B Reference: PTR 70-5-2102 / CFS.93767 / Req Id: STLQ70001 TCPIP_BUGS Note 2664 TCPIP_BUGS Note 2665 ECO 2 updates ------------- ECO C 11-OCT-2002 Alpha only Problem: TCPIP$INETDRIVER.EXE images containing the PTR 70-5-2090 fix to expand the stack size can corrupt nonpaged pool on Alpha. Work around Alpha Macro assembler bug tickled by that fix. Deliverables: TCPIP$INETDRIVER.EXE V5.3-18C Reference: PTR 70-5-2128 / CFS.94762 / Req Id: BE_G05033 ECO D 7-NOV-2002 Alpha and VAX Problem: [1] Remove unnecessary 70-5-2128 modifications to INETDRIVER.MAR. [2] Complete TCPIP_BUGS 2671 solution for loading INETDRIVER image as a "sliced" image. Deliverables: TCPIP$INETDRIVER.EXE V5.3-18D Reference: PTR 70-5-2157 / CFS.95880 / Req Id: KAOQA0151 TCPIP_BUGS Note 2671 PTR 70-5-2199 / CFS.96943 / Req Id: STLQC0003 ECO 3 updates ------------- ECO E 13-MAR-2003 Alpha and VAX Problem: [1] Remove unnecessary 70-5-2128 modifications to INETDRIVER.MAR. [2] Complete TCPIP_BUGS 2671 solution for loading INETDRIVER image as a "sliced" image. [Build problems caused a regression in the ECO D images. ECO E resolves those problems.] Deliverables: TCPIP$INETDRIVER.EXE V5.3-18E Reference: PTR 70-5-2157 / CFS.95880 / Req Id: KAOQA0151 TCPIP_BUGS Note 2671 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 INSTALL Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 1-MAY-2002 Alpha and VAX Problem: PortMapper rejects inbound connections. Reported in 5.1 ECO 3. Deliverables: TCPIP$CONFIG.COM Reference: PTR 70-5-1949 / CFS.89098 / Req Id: FR_G03013 ECO B 2-MAY-2002 Alpha and VAX Problem: NFS-Server Mount performance problems from PC's NFS-Client with TCP/IP V5.1 ECO 3 & Cluster. Deliverables: TCPIP$CONFIG.COM Reference: PTR 70-5-2014 / CFS.90940 / Req Id: ES_G03621 TCPIP_BUGS Note 2561 ECO C 20-MAY-2002 Alpha and VAX Problem: [1] TCPIP SHOW VERSION/ALL was displaying the ECO number incorrectly. [2] The image ID for the two install images were not properly updated. Deliverables: TCPIP$VERSIONS.EXE V5.3-18C Reference: Internal testing. ECO D 6-JUN-2002 Alpha and VAX Problem: The TCPIP$CONFIG.COM command procedure fails to convert service database records containing long host and/or network security lists. For example, the error shown below is generated during a UCX V4.2 to TCP/IP 5.1 ECO 3 database rollover and conversion: $ product remove ucx $ product install tcpip $ @sys$startup:tcpip$config . . . FTP Configuration Service is defined in the SYSUAF. Service is not defined in the TCPIP$SERVICE database. Service is stopped. Creating FTP Service Entry %DCL-W-TKNOVF, command element is too long - shorten \SET SERV FTP /ACCEPT=HOST=(1.1.1.1, 1.1.1.2, 1.1.1.3, 1.1.1.4, 1.1.1.5, 1.1.1.6, 1.1.1.7,1.1.1.8, 1.1.1.9, 1.1.1.10, 1.1.1.11, 1.1.1.12, 1.1.1.13, 1.1.1.14, 1.1.1.15, 1.1.1.16, 1.1.1.17, 1.1.1.18, 1.1.1.19,1.1.1.20, 1.1.1.21, 1.1.1.22, 1.1.1.23, 1.1.1.24 %DCL-W-UNDSYM, undefined symbol - check validity and spelling \CONFIG_OPTS\ Deliverables: TCPIP$CONFIG.COM Reference: PTR 70-5-1980 TCPIP_BUGS Note 2635 ECO E 1-JUL-2002 Alpha Problem: There are symbols defined for ndc and xfer in tcpip$define_commands.com which are only valid for VAX. Deliverables: TCPIP$DEFINE_COMMANDS.COM Reference: PTR 30-10-161 ECO 2 updates ------------- ECO F 20-Nov-2002 Alpha and VAX Problem: Recompile versions.c to update the ECO number to 2 for '$ tcpip show/version/all' Deliverables: TCPIP$VERSIONS.EXE V5.3-18F Reference: Internal testing. ECO G 12-DEC-2002 Alpha and VAX Problem: The TCPIP$STARTUP.COM command procedure outputs spurious text to the console during system startup when the "STARTUP_P2" parameter is set to "VD". For example, you will see the following output on the system console when booting with the STARTUP_P2 parameters set to "VD": : %NCP-I-NOINFO, No information in database $ deassign sys$error $ $ if arb_level .lt. arb_level_min $ endif $ $ ! check INSTKPAGES system parameter on VAX; $ ! if minimum interrupt stack pages are not $ ! configured, do not start tcp/ip services $ $ if f$getsyi("arch_name") .eqs. "VAX" $ endif $ $ exit status %TCPIP-I-SETLOCAL, setting domain and/or local host : Deliverables: TCPIP$STARTUP.COM Reference: PTR 30-10-192 TCPIP_BUGS Note 2692 ECO 3 updates ------------- ECO H 7-FEB-2003 Alpha and VAX Problem: Several problems related to using and managing large service lists in the configuration database as follows: - UCP's SET CONFIGURATION ENABLE SERVICE command generates an ACCVIO error when processing node-specific or cluster-wide configuration record(s) containing large numbers of service entries. - UCP's SET CONFIGURATION ENABLE SERVICE command fails to output any error message when trying to add a service to a configuration record that already contains maximum number of service entries. - The TCPIP$CONFIG.COM configuration procedure generates errors processing large service lists that exceeds the 1024-byte limit of DCL symbols. - The number of service entries that can be stored in node-specific or cluster-wide configuration records is too low (currently 63). - UCP's GENERATE SERVICE /CONFIGURATION/FILE command fails to correctly combine services from both node-specific and cluster-wide configuration records when the total number of service entries exceeds the maximum allowed for a single configuration record. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18F TCPIP$MSG.EXE V5.3-18B TCPIP$UCP.EXE V5.3-18I Reference: PTR 70-5-2108 / CFS.94027 / Req Id: DE_G04753 TCPIP_BUGS Note 2677 PTR 70-5-2188 / CFS.96508 / Req Id: HPAQB02KN TCPIP_BUGS Note 2681 ECO I 10-FEB-2003 Alpha and VAX Problem: Customer-supplied services, having service names that contain a portion of a bundled service name, are incorrectly identified and processed as a bundled service. Deliverables: TCPIP$CONFIG.COM TCPIP$CUSTOMER_SERVICE_SHUTDOWN.COM TCPIP$CUSTOMER_SERVICE_STARTUP.COM TCPIP$STARTUP.COM Reference: TCPIP_BUGS Note 2734 ECO K 13-FEB-2003 Alpha Problem: Add new build and configuration functionality to HP TCP/IP Services (V5.3 only) to support failSAFE IP and SSH client and server. Deliverables: TCPIP$CONFIG.COM V5.3-18K TCPIP$TEMPLATES.TLB V5.3-18K Reference: TCPIP_BUGS Note 2738 ECO L 21-FEB-2003 Alpha and VAX Problem: [1] Additional performance enhancements beyond 70-5-1924 and 70-5-2001 solutions. In SYS$SYSROOT:[000000.TCPIP$ETC]SYSCONFIGTAB.DAT the following new parameter was added: ovms_xqp_plus_enabled 1 = open_directory_on_lookup and cache it. 2 = open_directory_on_readdir and cache it. 3 = turn on both 1 and 2 above. 4 = open_file_on_getattr and cache it. Used with modus_operandi 512. In TCPIP$NFS_STARTUP.COM there is a new system logical: TCPIP$CFS_NAME_CACHE_SIZE 8192 is recommended. It yields 8192 entries of 128 bytes. 16384 yields 16384 entries of 128 bytes. [2] OpenVMS and UNIX clients are both accessing the same files on an OpenVMS server. If a UNIX client accesses a non-Stream_LF file that was recently (within inactivity timer limit) created by an OpenVMS client, the server does not do data conversion. [3] Multiprocessor NFS server crashes when a UNIX client attempts to access a container file system. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18T TCPIP$NFS_SERVICES.EXE V5.3-18T TCPIP$CFS_SHR.EXE V5.3-18G Reference: PTR 70-5-2106 / CFS.93896 / Req Id: HPAQ703HM TCPIP_BUGS Note 2672 PTR 30-5-403 ECO M 5-JUN-2003 Alpha and VAX Problem: The following problems affect the V5.3 failSAFE IP and SSH EAK kits: 1. The TCPIP$CONFIG.COM configuration procedure fails to configure SSH client, SSH server, and failSAFE IP components when configured from an unprivileged user account, due to lacking SYSLCK privilege. 2. failSAFE IP's user account has insufficient access, process limits, and privileges to execute TCPIP$FAILSAFE.COM Deliverables: Reference: TCPIP_BUGS Note 2776 ECO N 1-AUG-2003 Alpha and VAX Problem: Hardware names displayed improperly by the $tcpip show version command contain garbage on certain systems. Deliverables: TCPIP$VERSIONS.EXE V5.3-18N Reference: TCPIP_BUGS Note 2768 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 IPC Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 6-MAY-2002 Alpha and VAX Problem: BIND resolver is unable to perform a name lookup for a host when BIND database records are returned in the following order: CNAME record followed by its associated PTR record and when the reverse address record has been subnetted on a non-byte boundary. For example, consider the following: $ tcpip show host 12.30.254.228 gethostby*.getanswer: asked for "228.254.30.12.IN-ADDR.ARPA", got "228.224/27.254.30.12.IN-ADDR.ARPA" %TCPIP-W-NORECORD, information not found -RMS-E-RNF, record not found The proposed fix for this problem, detailed in PTR 70-5-1966, now causes access violations in the BIND resolver. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18A TCPIP$IPC_SHR.EXE V5.3-18A Reference: PTR 70-5-1987 / CFS.90172 / Req Id: HPAQ20XNF PTR 70-5-1966 ECO B 8-JUL-2002 Alpha and VAX Problem: A buffer overflow vulnerability exists in the DNS resolver library. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18B Reference: Internal testing. ECO C 8-JUL-2002 Alpha and VAX Problem: Solution for 70-5-1987 / 70-5-1966 fails in TCP/IP V5.3. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18C TCPIP$IPC_SHR.EXE V5.3-18C Reference: PTR 70-5-1987 / CFS.90172 / Req Id: HPAQ20XNF TCPIP_BUGS Note 2623 PTR 70-5-1966 / CFS.89677 / Req Id: HPAQ12BKC ECO D 18-JUL-2002 Alpha and VAX Problem: Each time a signal is delivered during a select() call, the logical name TCPIP$SELECT_ABORT_ON_SIGNAL is translated. Since such aborts can occur frequently, the repetitive translations can become a performance issue. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18D Reference: PTR 75-83-132 TCPIP_BUGS Note 2651 ECO 2 updates ------------- ECO E 18-NOV-2002 Alpha and VAX Problem: Unable to call getaddrinfo() from outside of the TCP/IP build environment. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18E Reference: TCPIP_BUGS Note 2687 ECO F 18-NOV-2002 Alpha and VAX Problem: freehostent() was getting executed as res$$freehostent() from within the resolver instead of TCPIP$FREEHOSTENT(). The latter has a bug fix for memory deallocation. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18F Reference: TCPIP_BUGS Note 2688 ECO G 22-NOV-2002 Alpha and VAX Problem: BIND Security Vulnerability. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18G TCPIP$BIND_SERVER.EXE V5.3-18A Reference: PTR 70-5-2189 / CFS.96515 / Req Id: BCSMB02Q4 TCPIP_BUGS Note 2717 ECO 3 updates ------------- ECO H 24-JAN-2003 Alpha and VAX Problem: Load Broker requests the nameserver listed in the output of the $ tcpip show name_service command. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18H UCX$IPC_SHR.EXE V5.3-18H Reference: PTR 70-5-2175 / CFS.96182 / Req Id: DE_G05570 / UCX Note 9534 ECO I 1-MAY-2003 Alpha and VAX Problem: TCPIP$INETACP process got stuck doing a BIND resolver name lookup when BIND resolver was configured with /TRANSPORT=TCP. This led to other processes stalling in RWAST state trying to $DASSGN BG devices. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18I Reference: PTR 70-5-2295 / CFS.98826 / Req Id: IE_G06650 / UCX Note 9733 ECO K 16-MAY-2003 Alpha and VAX Problem: Problem is two-fold, both related to Load Broker: [1] Load Broker fails to send dynamic updates if it receives too much information in the prior bind query for NS records. It also fails to log that the update operation failed. [2] When Load Broker sends out a dynamic update, it has an extra record in it which resolver debug logs as an "RR format error". Deliverables: TCPIP$IPC_SHR.EXE V5.3-18K TCPIP$LBROKER.EXE V5.3-18D Reference: PTR 70-5-2235 / CFS.97872 / Req Id: KAOB14644 PTR 70-5-2289 / CFS.99389 / Req Id: HPAQ3049Q ECO L 22-MAY-2003 Alpha and VAX Problem: A call to getaddrinfo() hangs. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18L Reference: PTR 30-5-423 TCPIP_BUGS Note 2829 ECO M 16-JUN-2003 Alpha and VAX Problem: [1] Load Broker stops sending updates if DNS is misconfigured and an invalid NS record is present in the list of authoritative name servers. [2] Load Broker loops, becoming CPU bound, if DNS responds to an A address query for an NS with a CNAME rather than an A RR. This is a misconfigured DNS. [3] Bind resolver can ACCVIO if a DNS server returns more than NSMAX (32) NS records. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18M Reference: PTR 70-5-2319 / CFS.100167 / Req Id: HPAQ500GD / UCX Note 9784 PTR 70-5-2325 / CFS.100308 / Req Id: CH_G07181 ECO N 30-JUL-2003 Alpha and VAX Problem: h_errno is not being set correctly by gethostbyaddr(). For a non-existent IP address it returns 0 instead of 1 (Host not found) or 2 (Host name lookup failure). Deliverables: TCPIP$IPC_SHR.EXE V5.3-18N TCPIP$RPCXDR_SHR.EXE V5.3-18F Reference: PTR 70-5-2324 / CFS.100286 / Req Id: HPAQJ0J56 / UCX Note 9797 TCPIP_BUGS Note 2885 ECO O 7-NOV-2003 Alpha and VAX Problem: The getipnodebyaddr() routine sometimes returned the same structure twice, leading the application which called it to call freehostent() twice for the same block of memory. This led to memory corruption and subsequent anomalous behavior such as ACCVIO's following repeated getipnodebyaddr() calls for a host in the IPNODES.DAT file. Deliverables: TCPIP$IPC_SHR.EXE V5.3-18O Reference: PTR 30-5-434 TCPIP_BUGS Note 3010 ECO 4 updates ------------- ECO Q 11-FEB-2004 Alpha and VAX Problem: The following errors can occur in TCP/IP log files or on the display when running TCP/IP commands interactively on V5.3 ECO 3. LIB-E-KEYNOTFOU, key not found in tree %SYSTEM-F-ACCVIO, access violation, reason mask=04, virtual address=0000000000000000, PC=0000000000192884, PS=0000001B Deliverables: TCPIP$IPC_SHR.EXE V5.3-18Q TCPIP$RPCXDR_SHR.EXE V5.3-18G Reference: PTR 70-5-2458 / CFS.105593 TCPIP_BUGS Note 3045 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 KERNEL_NFS Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 1-MAY-2002 Alpha and VAX Problem: NFS server hangs intermittently. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18A Reference: PTR 70-5-1934 / CFS.88768 / Req Id: STL317968 PTR 70-5-1935 / CFS.88773 / Req Id: DE_G02890 ECO B 2-MAY-2002 Alpha and VAX Problem: Backport V5.4 fix for increasing the maximum number of threads from 32 to 1024 to increase performance. Also fixed problem when TCP threads is configured to 0 which prevented NFS from registering with portmapper for UDP too. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18B TCPIP$NFS_SERVICES.EXE V5.3-18B Reference: TCPIP_BUGS Note 2574 TCPIP_BUGS Note 2575 ECO C 2-MAY-2002 Alpha only Problem: All UDP NFS threads hang one by one until none are available. Solution addresses only Alpha (not VAX) at this time. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18C TCPIP$NFS_SERVER.EXE V5.3-18C Reference: PTR 70-5-1993 / CFS.90511 / Req Id: BCSM21ZHZ ECO D 2-MAY-2002 Alpha and VAX Problem: Unix NFS client causes VMS NFS server system to crash when doing a mknod or mkfifo operation to create a special file. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18D Reference: PTR 70-5-2035 / CFS.91451 / Req Id: GB_G03790 ECO E 3-MAY-2002 Alpha and VAX Problem: Problems found editing file using NFS from Unix after editing from VMS with edit/teco. Also privilege error problem occurs after copying a file on VMS and attempting to save changes from Unix. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18A TCPIP$NFS_SERVICES.EXE V5.3-18E Reference: PTR 70-5-1982 / CFS.90037 / Req Id: BCSM20HW4 ECO F 17-MAY-2002 Alpha and VAX Problem: NFS_SERVICES SSRVEXCEPT crash due to CPU time limit inherited from Default account when TCPIP$NFS account was set up. Deliverables: TCPIP$CONFIG.COM TCPIP$NFS_SERVER.EXE V5.3-18F Reference: PTR 70-5-2018 / CFS.91078 / Req Id: DK_G03672 / UCX Note 9152 PTR 70-5-2135 / CFS.94922 / Req Id: GB_G05093 ECO G 14-JUN-2002 Alpha and VAX Problem: Crash due to running out of vnode structures. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18G Reference: TCPIP_BUGS Note 2636 ECO H 1-JUL-2002 Alpha and VAX Problem: The number of identifiers in the NFS credentials is not sufficient, and the UIC is not being handled properly. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18H TCPIP$NFS_SERVICES.EXE V5.3-18H Reference: TCPIP_BUGS Note 2632 ECO I 2-JUL-2002 Alpha and VAX Problem: TCPIP$NFS_SERVICES.EXE loses execlet load status return. And on load failures, NFS_SPINLOCK cleared when not deallocated. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18I TCPIP$NFS_SERVICES.EXE V5.3-18I Reference: TCPIP_BUGS Note 2633 ECO K 10-JUL-2002 Alpha and VAX Problem: Problems with proxy in various file create operations. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18K Reference: TCPIP_BUGS Note 2638 ECO L 15-JUL-2002 Alpha and VAX Problem: Performance problems when NFS serving between OpenVMS and Sun Solaris. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18C TCPIP$NFS_SERVER.EXE V5.3-18L TCPIP$NFS_SERVICES.EXE V5.3-18L Reference: PTR 70-5-1924 / CFS.88652 / Req Id: SE_G02851 ECO M 18-JUL-2002 Alpha and VAX Problem: Performance problems reported with LOOKUP and READDIRs when using NFSv3 protocol. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18D TCPIP$NFS_SERVICES.EXE V5.3-18M Reference: PTR 70-5-2001 / CFS.90654 / Req Id: SE_G03513 TCPIP_BUGS Note 2591 TCPIP_BUGS Note 2592 ECO N 24-JUL-2002 Alpha and VAX Problem: Applications which use floating point find their registers modified when the NFS server is used(Alpha). Due to a build problem ECO H images for KERNEL_NFS did not build correctly(Alpha and VAX). Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18N TCPIP$NFS_SERVICES.EXE V5.3-18N TCPIP$PROXY_SERVICES.EXE V5.3-18B Reference: PTR 70-5-2102 / CFS.93767 / Req Id: STLQ70001 TCPIP_BUGS Note 2664 TCPIP_BUGS Note 2632 ECO O 3-SEP-2002 Alpha and VAX Problem: The fix to VFS to set the default UIC identifier as a pair of longwords with the first being the UIC and the second being KGB$M_RESOURCE was not checked in as previously believed. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18O Reference: TCPIP_BUGS Note 2678 ECO 2 updates ------------- ECO P 29-OCT-2002 Alpha and VAX Problem: NET memory blocks from NFS filled nonpaged pool. NFS memory leak fixed for malformed (non-NFS) UDP requests. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18P Reference: PTR 70-5-2150 / CFS.95578 / Req Id: BCSMA01DZ ECO Q 5-NOV-2002 Alpha and VAX Problem: Cannot configure noproxy_uid and noproxy_gid to -2 using documented methods in TCP/IP V5.3 -- must sysconfig using 65534 but then display shows result as 4294967294 not -2. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18Q Reference: PTR 70-5-2151 / CFS.95635 / Req Id: SE_G05373 ECO R 25-NOV-2002 Alpha and VAX Problem: [1] NFS TCP threads hung, preventing TCP client access and allowing TCP sockets to build up to overall TCP/IP socket limit which impacted other services like FTP and TELNET. (70-5-2126) [2] INVEXCEPTN crash on VAX due to corrupted NFS tsp_head list. (70-5-2170) [3] Unofficial trial fix for [1] caused INVEXCEPTN crash (70-5-2171). Deliverables: TCPIP$CFS_SHR.EXE V5.3-18F TCPIP$NFS_SERVICES.EXE V5.3-18R Reference: PTR 70-5-2126 / CFS.94650 / Req Id: GB_G04989 / UCX Note 9417 PTR 70-5-2170 / CFS.95987 / Req Id: GB_G05496 PTR 70-5-2171 / CFS.96112 / Req Id: GB_G05541 ECO S 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18S Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO T 13-DEC-2002 Alpha and VAX Problem: [1] Additional performance enhancements beyond 70-5-1924 and 70-5-2001 fixes. 70-5-2106 In SYS$SYSROOT:[000000.TCPIP$ETC]SYSCONFIGTAB.DAT the following new parameter was added: ovms_xqp_plus_enabled 1 = open_directory_on_lookup and cache it. 2 = open_directory_on_readdir and cache it. 3 = turn on both 1 and 2 above. 4 = open_file_on_getattr and cache it. Used with modus_operandi 512. In TCPIP$NFS_STARTUP.COM there is a new system logical: TCPIP$CFS_NAME_CACHE_SIZE 8192 is recommended. It yields 8192 entries of 128 bytes. 16384 yields 16384 entries of 128 bytes. [2] VMS and Unix clients are both accessing the same files on a VMS server. If a Unix client accesses a non-Stream_LF file that was recently (within inactivity timer limit) created by a VMS client, the server does not do data conversion. [3] Multi-processor NFS server crashes when a UNIX client attempts to access a container file system. 30-5-403 Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18T TCPIP$NFS_SERVICES.EXE V5.3-18T TCPIP$CFS_SHR.EXE V5.3-18G Reference: PTR 70-5-2106 / CFS.93896 / Req Id: HPAQ703HM TCPIP_BUGS Note 2672 PTR 30-5-403 ECO 3 updates ------------- ECO U 27-FEB-2003 Alpha and VAX Problem: Crashes caused by deleted directories not being closed, causing all of XQPERR and DIRINDX quotas to be consumed. The first attempt (Rev. 1 / ECO U / link date 5-MAR-2003) to fix this problem failed to fully implement the proposed solution. The final solution (Rev. 2 / also ECO U / link date 20-MAR-2003) is correct. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18U TCPIP$NFS_SERVICES.EXE V5.3-18U Reference: PTR 30-5-411 TCPIP_BUGS Note 2741 ECO V 1-APR-2003 Alpha and VAX Problem: NFS server sometimes does not deliver the last filename in a directory to NFS client. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18V Reference: PTR 70-5-2280 / CFS.99122 / Req Id: FR_G06771 / UCX Note 9736 ECO W 18-APR-2003 Alpha and VAX Problem: There are security vulnerabilities in Sun RPC/ONC RPC xdrmem_getbytes and other xdrmem_*. In general, OpenVMS tolerates buffer overflows in system applications. However there is a potential for the TCP/IP portmapper and NFS server applications to be impacted. This problem was found in Sun RPC and is documented as SSRT 2439. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18W TCPIP$RPCXDR_SHR.EXE V5.3-18D Reference: TCPIP_BUGS Note 2760 ECO X 18-APR-2003 Alpha and VAX Problem: NFS client using TCP protocol is unable to write large files to OpenVMS NFS server. Client reports that the NFS write failed, or reports an I/O error. On the server, OPCOM messages like the following are seen: recmbuf_avail: Too long RPC, tlen 1197032279, rlen 1197032279 Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18X Reference: PTR 70-5-2276 / CFS.98983 / Req Id: GB_G06712 / UCX Note 9243 UCX Note 9598 ECO Y 21-APR-2003 Alpha and VAX Problem: After NFS shutdown, NFS restart might report: %NFS-E-NOINIT, unable to init TCPIP$NFS_SERVICES.EXE status 00000094 Subsequent attempts to restart NFS fail with: %NFS-E-NOLOAD, unable to load TCPIP$NFS_SERVICES.EXE, status 00000094 %NFS-E-TCPIP$SERVER_NFS\main: %SYSTEM-F-DUPLNAM, duplicate name A reboot is required to correct the situation. NFS is not specifying SO_REUSEADDR socket option and is not cleaning up properly when unable to bind() its listen sockets. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AF TCPIP$NFS_SERVICES.EXE V5.3-18Y (Loose dependency) Reference: PTR 70-5-2279 / CFS.99065 / Req Id: STL588953 / UCX Note 9694 ECO Z 12-MAY-2003 Alpha and VAX Problem: Wrong error ENOENT, instead of ESTALE, is being returned to Tru64 UNIX client's GETATTR request following a file deletion operation. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18Z Reference: PTR 30-5-417 ECO AA 23-MAY-2003 VAX only Problem: TCPIP$NFS_SERVICES INVEXCEPTN crash on VAX multiprocessor system when clients use TCP transport. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18AA Reference: PTR 70-5-2315 / CFS.100087 / Req Id: GB_G07111 ECO AB 2-JUN-2003 Alpha and VAX Problem: An NFS kernel thread runs twice and its EVENT value is cleared. This almost always results in a crash. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18AB TCPIP$NFS_SERVER.EXE V5.3-18AB TCPIP$CFS_SHR.EXE V5.3-18L Reference: PTR 30-5-420 ECO AC 12-JUN-2003 Alpha and VAX Problem: FTSV copy to a DNFS device gives "-SYSTEM-F-DRVERR, fatal drive error" due to the OpenVMS NFS server returning a status 9 (EBADF) during a WRITE operation. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18AC Reference: PTR 70-5-2180 / CFS.96281 / Req Id: DE_G05612 / UCX Note 9513 ECO AD 12-JUN-2003 Alpha and VAX Problem: V5.3 ECO 2 NFS SSRVEXCEPT system crash during shutdown. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18AD Reference: PTR 70-5-2326 / CFS.100342 / Req Id: SE_G07192 ECO AE 14-JUL-2003 Alpha and VAX Problem: INVEXCEPTN crash in TCPIP$NFS_SERVICES. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18AE Reference: PTR 70-5-2348 / CFS.101053 / Req Id: BCGM601NB --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 KERNEL_RPC Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 2-MAY-2002 Alpha only Problem: All UDP NFS threads hang one by one until none are available. Solution addresses only Alpha (not VAX) at this time. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18C TCPIP$NFS_SERVER.EXE V5.3-18C Reference: PTR 70-5-1993 / CFS.90511 / Req Id: BCSM21ZHZ ECO B 24-JUL-2002 Alpha only Problem: Applications which use floating point find their registers modified when the NFS server is used. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18N TCPIP$NFS_SERVICES.EXE V5.3-18N TCPIP$PROXY_SERVICES.EXE V5.3-18B Reference: PTR 70-5-2102 / CFS.93767 / Req Id: STLQ70001 TCPIP_BUGS Note 2664 ECO 2 updates ------------- ECO C 29-OCT-2002 Alpha and VAX Problem: NET memory blocks from NFS filled nonpaged pool. NFS memory leak fixed for malformed (non-NFS) UDP requests. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18P Reference: PTR 70-5-2150 / CFS.95578 / Req Id: BCSMA01DZ ECO 3 updates ------------- ECO D 18-APR-2003 Alpha and VAX Problem: There are security vulnerabilities in Sun RPC/ONC RPC xdrmem_getbytes and other xdrmem_*. In general, OpenVMS tolerates buffer overflows in system applications. However there is a potential for the TCP/IP portmapper and NFS server applications to be impacted. This problem was found in Sun RPC and is documented as SSRT 2439. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18W TCPIP$RPCXDR_SHR.EXE V5.3-18D Reference: TCPIP_BUGS Note 2760 ECO E 14-JUL-2003 Alpha and VAX Problem: INVEXCEPTN crash in TCPIP$NFS_SERVICES. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18AE Reference: PTR 70-5-2348 / CFS.101053 / Req Id: BCGM601NB --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 KERNEL_RPCSVC Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 24-JUL-2002 Alpha only Problem: Applications which use floating point find their registers modified when the NFS server is used. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18N TCPIP$NFS_SERVICES.EXE V5.3-18N TCPIP$PROXY_SERVICES.EXE V5.3-18B Reference: PTR 70-5-2102 / CFS.93767 / Req Id: STLQ70001 TCPIP_BUGS Note 2664 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 KERNEL_VFS Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 2-MAY-2002 Alpha and VAX Problem: Unix NFS client causes VMS NFS server system to crash when doing a mknod or mkfifo operation to create a special file. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18D Reference: PTR 70-5-2035 / CFS.91451 / Req Id: GB_G03790 ECO B 14-JUN-2002 Alpha and VAX Problem: Crash due to running out of vnode structures. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18G Reference: TCPIP_BUGS Note 2636 ECO C 24-JUL-2002 Alpha only Problem: Applications which use floating point find their registers modified when the NFS server is used. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18N TCPIP$NFS_SERVICES.EXE V5.3-18N TCPIP$PROXY_SERVICES.EXE V5.3-18B Reference: PTR 70-5-2102 / CFS.93767 / Req Id: STLQ70001 TCPIP_BUGS Note 2664 ECO D 3-SEP-2002 Alpha and VAX Problem: The fix to VFS to set the default UIC identifier as a pair of longwords with the first being the UIC and the second being KGB$M_RESOURCE was not checked in as previously believed. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18O Reference: TCPIP_BUGS Note 2678 ECO 2 updates ------------- ECO E 13-DEC-2002 Alpha and VAX Problem: [1] Additional performance enhancements beyond 70-5-1924 and 70-5-2001 fixes. 70-5-2106 In SYS$SYSROOT:[000000.TCPIP$ETC]SYSCONFIGTAB.DAT the following new parameter was added: ovms_xqp_plus_enabled 1 = open_directory_on_lookup and cache it. 2 = open_directory_on_readdir and cache it. 3 = turn on both 1 and 2 above. 4 = open_file_on_getattr and cache it. Used with modus_operandi 512. In TCPIP$NFS_STARTUP.COM there is a new system logical: TCPIP$CFS_NAME_CACHE_SIZE 8192 is recommended. It yields 8192 entries of 128 bytes. 16384 yields 16384 entries of 128 bytes. [2] VMS and Unix clients are both accessing the same files on a VMS server. If a Unix client accesses a non-Stream_LF file that was recently (within inactivity timer limit) created by a VMS client, the server does not do data conversion. [3] Multi-processor NFS server crashes when a UNIX client attempts to access a container file system. 30-5-403 Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18S TCPIP$NFS_SERVICES.EXE V5.3-18S TCPIP$CFS_SHR.EXE V5.3-18G Reference: PTR 70-5-2106 / CFS.93896 / Req Id: HPAQ703HM TCPIP_BUGS Note 2672 PTR 30-5-403 ECO 3 updates ------------- ECO F 27-FEB-2003 Alpha and VAX Problem: Crashes caused by deleted directories not being closed, causing all of XQPERR and DIRINDX quotas to be consumed. The first attempt (Rev. 1 / ECO U / link date 5-MAR-2003) to fix this problem contained a build sequence error that failed to fully implement the proposed solution. The final solution (Rev. 2 / also ECO U / link date 20-MAR-2003) was built correctly. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18U TCPIP$NFS_SERVICES.EXE V5.3-18U Reference: PTR 30-5-411 TCPIP_BUGS Note 2741 ECO G 1-APR-2003 Alpha and VAX Problem: NFS server sometimes does not deliver the last filename in a directory to NFS client. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18V Reference: PTR 70-5-2280 / CFS.99122 / Req Id: FR_G06771 / UCX Note 9736 ECO H 21-APR-2003 Alpha and VAX Problem: After NFS shutdown, NFS restart might report: %NFS-E-NOINIT, unable to init TCPIP$NFS_SERVICES.EXE status 00000094 Subsequent attempts to restart NFS fail with: %NFS-E-NOLOAD, unable to load TCPIP$NFS_SERVICES.EXE, status 00000094 %NFS-E-TCPIP$SERVER_NFS\main: %SYSTEM-F-DUPLNAM, duplicate name A reboot is required to correct the situation. NFS is not specifying SO_REUSEADDR socket option and is not cleaning up properly when unable to bind() its listen sockets. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AF TCPIP$NFS_SERVICES.EXE V5.3-18W (Loose dependency) Reference: PTR 70-5-2279 / CFS.99065 / Req Id: STL588953 / UCX Note 9694 ECO I 12-MAY-2003 Alpha and VAX Problem: Wrong error ENOENT, instead of ESTALE, is being returned to Tru64 UNIX client's GETATTR request following a file deletion operation. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18X Reference: PTR 30-5-417 ECO K 2-JUN-2003 Alpha and VAX Problem: An NFS kernel thread runs twice and its EVENT value is cleared. This almost always results in a crash. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18AB TCPIP$NFS_SERVER.EXE V5.3-18AB TCPIP$CFS_SHR.EXE V5.3-18L Reference: PTR 30-5-420 ECO L 12-JUN-2003 Alpha and VAX Problem: FTSV copy to a DNFS device gives "-SYSTEM-F-DRVERR, fatal drive error" due to the VMS NFS server returning a status 9 (EBADF) during a WRITE operation. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18AC Reference: PTR 70-5-2180 / CFS.96281 / Req Id: DE_G05612 / UCX Note 9513 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 LBROKER Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 7-MAY-2002 Alpha and VAX Problem: LBROKER uses 0.0.0.0 as the address for the failover member if none is specified in the conf file. Deliverables: TCPIP$LBROKER.EXE V5.3-18A Reference: PTR 70-5-1991 / CFS.90276 / Req Id: NL_G03370 TCPIP_BUGS Note 2597 ECO 2 updates ------------- ECO B 5-NOV-2002 Alpha and VAX Problem: TCPIP$METRIC server process (tcpip$metric_1) is stopping on its own every so often, and when it's restarted automatically it gets a new process name (tcpip$metric_2) which customer's scripts can't handle. Deliverables: TCPIP$METRIC.EXE V5.3-18B Reference: PTR 70-5-2130 / CFS.94872 / Req Id: GB_G05078 / UCX Note 9384 UCX Note 9062 ECO 3 updates ------------- ECO C 28-FEB-2003 Alpha and VAX Problem: The Load Broker process aborts with %SYSTEM-F-OPCCUS when the default gateway is removed. Deliverables: TCPIP$LBROKER.EXE V5.3-18C Reference: PTR 70-5-2197 / CFS.96932 / Req Id: DE_G05900 ECO D 16-MAY-2003 Alpha and VAX Problem: Problem is two-fold, both related to Load Broker: [1] Load Broker fails to send dynamic updates if it receives too much information in the prior bind query for NS records. It also fails to log that the update operation failed. [2] When Load Broker sends out a dynamic update, it has an extra record in it which resolver debug logs as an "RR format error". Deliverables: TCPIP$IPC_SHR.EXE V5.3-18K TCPIP$LBROKER.EXE V5.3-18D Reference: PTR 70-5-2235 / CFS.97872 / Req Id: KAOB14644 PTR 70-5-2289 / CFS.99389 / Req Id: HPAQ3049Q --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 LPD5 Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 11-JUL-2002 Alpha and VAX Problem: Inbound LPD jobs from a host (as identified in the control file's 'H' card) that is not registered with the DNS are rejected. This is a change in behavior from previous versions of LPD. Deliverables: TCPIP$LPD_SHR.EXE V5.3-18A Reference: UCX Note 9319 TCPIP_BUGS Note 2656 ECO 2 updates ------------- ECO B 14-NOV-2002 Alpha and VAX Problem: The telnet symbiont places logs into SYS$SPECIFIC:[SYSEXE] after upgrade to V5.3 even when the TCPIP$LPD_ROOT logical name is properly defined. Deliverables: TCPIP$TELNETSYM.EXE V5.3-18B Reference: PTR 30-13-48 ECO C 4-DEC-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$LPD_RCV.EXE V5.3-18C Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO D 3-APR-2003 Alpha and VAX Problem: LPRSETUP setup allows bogus queue names to be created, such as "??". Deleting this queue can result in the TCPIP$PRINTCAP.DAT file getting deleted. Deliverables: TCPIP$LPRSETUP.EXE V5.3-18D Reference: PTR 70-5-2213 / CFS.97263 / Req Id: HPAQC03BB / UCX Note 9619 ECO E 11-JUL-2003 Alpha and VAX Problem: LPRSETUP DeleteEntry deletes similarly named printers. For example, if printer queues named Q1, Q2, Q11, Q12, and Q20 exist, and Q1 is deleted, LPRSETUP will also delete Q11 and Q12. Problem only occurs when using uppercase printer names. Deliverables: TCPIP$LPRSETUP.EXE V5.3-18E Reference: PTR 70-5-2329 / CFS.100402 / Req Id: DE_G07215 / UCX Note 9805 PTR 70-5-2342 / CFS.100825 / Req Id: BCPM60010 ECO F 12-AUG-2003 Alpha and VAX Problem: TELNETSYM does not report or log an error when there is no disk space available to write to the log file, or to the temporary file when it is configured to relay to an LPD queue. Deliverables: TCPIP$TELNETSYM.EXE V5.3-18F Reference: PTR 70-5-2306 / CFS.99733 / Req Id: KAOB42346 ECO G 5-SEP-2003 Alpha and VAX Problem: LPD does not respect wildcarded remote user communication proxies. Deliverables: TCPIP$LPD_RCV.EXE V5.3-18G (VAX ONLY) TCPIP$LPD_SHR.EXE V5.3-18G TCPIP$LPD_SMB.EXE V5.3-18G (VAX ONLY) TCPIP$LPD_UTILITIES.EXE V5.3-18G (VAX ONLY) Reference: PTR 70-5-2332 / CFS.100536 / Req Id: DE_G07268 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 MOUNT_SERVER Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 17-JUN-2002 Alpha and VAX Problem: TCPIP$MOUNTD process consumes 100% CPU on shutdown. Deliverables: TCPIP$MOUNTD.EXE V5.3-18A Reference: PTR 30-10-195 ECO 2 updates ------------- ECO B 26-SEP-2002 Alpha and VAX Problem: TCPIP$MOUNTD_1 process ran out of memory due to memory leak and looped, consuming 100% CPU. Deliverables: TCPIP$RPCXDR_SHR.EXE V5.3-18A TCPIP$MOUNTD.EXE V5.3-18B Reference: PTR 70-5-2091 / CFS.93357 / Req Id: DE_G04477 ECO C 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$MOUNTD.EXE V5.3-18C Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 MSG Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 31-JUL-2002 Alpha and VAX Problem: 1. Regressions; PTR 30-10-92, PTR 30-10-193 & PTR 30-13-15 a. FTP> cd directory-logname does not work unless logical name ends in a colon (PTR 30-10-193) b. FTP> cd ~username does not set default to login directory for username, as in previous versions (PTR 30-13-15 Alpha only) c. FTP> cd sub1.sub2 does not work as in previous versions (PTR 30-10-92) 2. PTR 30-10-205 (Alpha only) a. "FTP> ls ~" does not work; no files are listed b. "FTP> ls ." lists directory, not contents c. "FTP> ls .." lists directory level one up, not contents 3. PTR 30-13-35 (Alpha only) a. If logical name is defined to be a value that is not valid as parameter of cd (non-existent directory, bad syntax, junk) then cd {name} gives success message, although default directory is not changed. b. cd to logical or specification that includes a filename in VMS format path results in default of the directory portion (file ignored, no error message) c. If logical name is parameter and that logical is UNIX format, cd fails 4. PTR 30-13-36 Partly reported in UCX notes file, 9333. Without colon at end, logical names used in cd, ls, get, put and append commands exhibit regression from V5.1. cd command had already been addressed for PTR 30-10-193/75-86-105, fix here is more general. 5. PTR 30-10-202 With VMS+ mode disabled, a put with filespec filename;version or filename.;version results in name different from V5.1 and previous version behavior. 6. PTR 30-13-33 (Alpha only) Unexpected results from get with UNIX path get ./subdir1/subdir2/big_file.txt results in local file: __SUBDIR1_SUBDIR2_BIG_FILE.TXT;1 get ./s1/s2/s3/s4/s5/big_file.txt results in syntax error, no file Deliverables: TCPIP$MSG.EXE V5.3-18A TCPIP$FTP_SERVER.EXE V5.3-18C TCPIP$FTP_CHILD.EXE V5.3-18C TCPIP$FTP_CLIENT.EXE V5.3-18E Reference: PTR 30-10-92 / UCX Note 9333 PTR 30-10-193 PTR 30-13-15 PTR 30-10-205 PTR 30-13-35 PTR 30-13-36 PTR 30-10-202 PTR 30-13-33 ECO 3 updates ------------- ECO B 7-FEB-2003 Alpha and VAX Problem: Several problems related to using and managing large service lists in the configuration database as follows: - UCP's SET CONFIGURATION ENABLE SERVICE command generates an ACCVIO error when processing node-specific or cluster-wide configuration record(s) containing large numbers of service entries. - UCP's SET CONFIGURATION ENABLE SERVICE command fails to output any error message when trying to add a service to a configuration record that already contains maximum number of service entries. - The TCPIP$CONFIG.COM configuration procedure generates errors processing large service lists that exceeds the 1024-byte limit of DCL symbols. - The number of service entries that can be stored in node-specific or cluster-wide configuration records is too low (currently 63). - UCP's GENERATE SERVICE /CONFIGURATION/FILE command fails to correctly combine services from both node-specific and cluster-wide configuration records when the total number of service entries exceeds the maximum allowed for a single configuration record. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18F TCPIP$MSG.EXE V5.3-18B TCPIP$UCP.EXE V5.3-18I Reference: PTR 70-5-2108 / CFS.94027 / Req Id: DE_G04753 TCPIP_BUGS Note 2677 PTR 70-5-2188 / CFS.96508 / Req Id: HPAQB02KN TCPIP_BUGS Note 2681 ECO C 13-FEB-2003 Alpha only Problem: Added new SSH specific error messages. Deliverables: TCPIP$MSG.EXE V5.3-18C Reference: TCPIP_BUGS Note 2746 ECO D 28-FEB-2003 Alpha and VAX Problem: Several problems related to creating, modifying, and deleting network interfaces as follows: 1. UCP's SET INTERFACE and GENERATE INTERFACE commands use deprecated IOCTL (SIOCSIFADDR) to set interface's Internet address. 2. UCP's SET INTERFACE command allows setting of broadcast address and/or network mask before interface's Internet address is defined. This results in the creation of ifaddr structures with incomplete initialization of sockaddr_in structures used to store network masks, broadcast addresses, and interface addresses. 3. UCP's SET INTERFACE command fails to initialize all impure storage. This results in unexpected side-effects between commands as shown here: TCPIP> set interface ie0 ! create naked interface - ie0 TCPIP> show interface ! show available interfaces Interface IP_Addr Network mask IE0 LO0 127.0.0.1 255.0.0.0 WF0 16.20.208.54 255.255.0.0 TCPIP> set interface ie0/network_mask=255.0.0.0 TCPIP> show interface ! only set ie0's network mask ! notice: ie0 gets network mask ! and wf0's internet address Interface IP_Addr Network mask IE0 16.20.208.54 255.0.0.0 LO0 127.0.0.1 255.0.0.0 WF0 16.20.208.54 255.255.0.0 Deliverables: TCPIP$IFCONFIG.EXE V5.3-18A TCPIP$MSG.EXE V5.3-18D TCPIP$UCP.EXE V5.3-18L Reference: TCPIP_BUGS Note 2729 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 NET Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 30-APR-2002 Alpha and VAX Problem: FTP can hang while sending data when TCP_SACK option is negotiated. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18A Reference: PTR 30-10-124 ECO A 2-MAY-2002 Alpha and VAX Problem: Multi-processor system may crash on shutdown Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18A Reference: PTR 70-5-2033 / CFS.90674 / Req Id: KAOQ11157 TCPIP_BUGS Note 2572 PTR 70-5-1972 ECO B 30-APR-2002 Alpha and VAX Problem: INVEXCEPTN crash in TCPIP$INTERNET_SERVICES due to inadvertent freeing of a BG device for an active TN device kernel client. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18B Reference: PTR 70-5-1928 / CFS.88690 / Req Id: STLQC0001 TCPIP_BUGS Note 2572 PTR 70-5-1947 / CFS.89075 / Req Id: HPAQC22TZ ECO C 1-MAY-2002 Alpha and VAX Problem: Listen service Active and Peak counters were cleared after disabling and reenabling the service, despite connections still being active from the old incarnation of the service. Old listen service clients are now accounted for in a new incarnation of the service -- except for TELNET, Rlogin, RSH, and REXEC services. Deliverables: TCPIP$INETACP.EXE V5.3-18C Reference: PTR 70-5-1733 / CFS.84761 / Req Id: MGO94517A ECO D 1-MAY-2002 Alpha and VAX Problem: INCONSTATE crash when starting up TCP/IP at boot with LAN cable disconnected. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18D Reference: PTR 70-5-1948 / CFS.89084 / Req Id: HPAQC23KF ECO E 3-MAY-2002 Alpha and VAX Problem: [1] SNMP when reporting on TCP sockets only returns information about the Listener sockets and not on connected sockets. [2] When SNMP client requests data that accesses arp table, as with request for ipNetToMediaTable values (prefix 1.3.6.1.2.1.4.22), if there are >288 arp entries either no response to client (v5.3 & 5.4) or cpu goes into infinite loop (v5.1) (and possible error response to client) Deliverables: TCPIP$INTENRET_SERVICES.EXE V5.3-18E Reference: PTR 70-5-2000 / CFS.90643 / Req Id: FR_G03507 TCPIP_BUGS Note 2584 TCPIP_BUGS Note 2244 ECO F 20-MAY-2002 Alpha and VAX Problem: POOLCHECK bugcheck with TCPIP$INETACP as current process. Deliverables: TCPIP$INETACP.EXE V5.3-18F Reference: PTR 70-5-2052 / CFS.92192 / Req Id: HPAQ5063S / UCX Note 9226 PTR 70-5-2117 / CFS.94451 / Req Id: NL_G04905 TCPIP_BUGS Note 2584 TCPIP_BUGS Note 2244 ECO G 3-JUN-2002 Alpha and VAX Problem: VAX systems hang running basic FTP tests after installing images with fix for TCPIP_BUGS 2595 (the Apache fix). Re-engineered the solution for that bug. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18G Reference: PTR 30-7-71 TCPIP_BUGS Note 2595 ECO H 14-JUN-2002 Alpha and VAX Problem: INVEXCEPTN crash due to multithreaded application attempting several bind resolver lookups simultaneously which caused multiple UDP socket connect() operations to queue up leading to crash after first was processed. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18H Reference: PTR 70-5-2069 / CFS.92634 / Req Id: AT_G04226 ECO I 28-JUN-2002 Alpha only Problem: SSRVEXCEPT crash in TCPIP$INETACP with corrupt REXEC service pending/active queues. Deliverables: TCPIP$INETACP.EXE V5.3-18I TCPIP$INTERNET_SERVICES.EXE V5.3-18I Reference: PTR 70-5-2063 / CFS.92490 / Req Id: BCSM516HF PTR 75-66-936 PTR 75-66-1088 ECO K 15-AUG-2002 Alpha and VAX Problem: Listen services that just use the SYS$NET logical and don't use the socket(TCPIP$C_AUXS) handshake to complete the socket handoff from the INETACP can cause the INETACP process' BYTLM and BYTCNT to increase a little for every client. After a while these can exceed 0x7FFFFFFF and go negative, at which point the INETACP stops working. Deliverables: TCPIP$INETACP.EXE V5.3-18K Reference: PTR 70-5-2095 / CFS.93563 / Req Id: TKT336553 ECO 2 updates ------------- ECO M 9-SEP-2002 Alpha and VAX Problem: FTP client send operations, or server get operations, can result in truncated files or apparent client/server hangs when TCPIP$FTP_USE_TCP_SACK logical is defined enabling use of TCP Selective ACK feature. Follow-on to QAR 30-10-124. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18M Reference: PTR 30-13-8 ECO N 9-SEP-2002 Alpha and VAX Problem: A terminal with a direct-connect printer connects via telnet through a terminal server, activates the printer, and the telnet session gets disconnected shortly thereafter. TCP was mistakenly timing out a "persisting" but progressing connection. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18N Reference: PTR 70-5-2107 / CFS.93970 / Req Id: DE_G04738 / UCX Note 9378 ECO O 3-OCT-2002 Alpha and VAX Problem: A multihomed DHCP client is unable to configure interfaces other than the primary after starting TCP/IP V5.3. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18O Reference: PTR 70-5-2131 / CFS.94873 / Req Id: HPAQ90151 ECO P 8-OCT-2002 Alpha and VAX Problem: SSRT2266 IGMP Denial of Service Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18P Reference: Internal testing. ECO Q 11-OCT-2002 Alpha and VAX Problem: The TELNET logout messages introduced with the 70-5-1861 solution specify both the CENTRAL and NETWORK classes of OPCOM messages. They should only specify the NETWORK class. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18K TCPIP$INETACP.EXE V5.3-18Q TCPIP$PROXY_SERVICES.EXE V5.3-18C Reference: PTR 70-5-1861 / CFS.87231 / Req Id: NL_G02311 / UCX Note 9347 UCX Note 9078 ECO R 1-NOV-2002 Alpha and VAX Problem: Internet_Services PGFIPLHI crash when using TCPIP sysconfig -s. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18R Reference: PTR 70-5-2129 / CFS.94845 / Req Id: GB_G05069 ECO S 5-NOV-2002 Alpha and VAX Problem: There is an off-by-one bug in the ip6_setmoptions() code for handling IPv4-mapped addresses. This problem is currently blocking JAVA development. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18S Reference: QAR 93317 ECO T 11-NOV-2002 Alpha and VAX Problem: TCP/IP Services would fail to send a necessary ARP request packet if the outbound interface had addresses in multiple networks and the target was not in any of them. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18T Reference: PTR 70-5-2172 / CFS.96123 / Req Id: HPAQB005G TCPIP_BUGS Note 2706 ECO U 12-NOV-2002 Alpha and VAX Problem: After upgrade to V5.3, system runs for a while then see %SYSTEM-F-EXQUOTA process quota exceeded when trying to use a socket application. $ TCPIP SHOW COMM/MEM shows close to 10,000 socket structures allocated. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18U Reference: PTR 70-5-2152 / CFS.95680 / Req Id: HPAQA01Z2 / UCX Note 9500 ECO V 6-DEC-2002 Alpha and VAX Problem: SSRVEXCEPT crash during TCP/IP shutdown occurred when cluster alias lock release AST delivery got delivered after INTERNET_SERVICES execlet had been unloaded. Deliverables: TCPIP$INETACP.EXE V5.3-18V Reference: PTR 70-5-2154 / CFS.95854 / Req Id: BCGMP1N7D ECO W 9-DEC-2002 Alpha and VAX Problem: INCONSTATE crash (panic()) with TNdriver trying to free a transmit DCBE chain that had already been freed. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18W Reference: PTR 70-5-2168 / CFS.96076 / Req Id: FR_G05531 / UCX Note 9515 ECO X 13-DEC-2002 Alpha and VAX Problem: [1] 70-5-2192: Listen service processes can encounter SS$_NOSUCHDEV (ENXIO) error when trying to accept socket handoff from INETACP via socket(TCPIP$C_AUXS) call. [2] 70-5-2104: Listen service processes can encounter SS$_DEVALLOC (EBUSY) or SS$_BADPARAM (EINVAL) when trying to accept socket handoff from INETACP via socket(TCPIP$C_AUXS) call. This is more often seen when the Bind Resolver has been misconfigured and the service is configured with /LOG=NoAddr. For the above two problems, OPCOM messages are seen similar to: INTERnet ACP detected TCPIP$SMTP exiting before 'socket' The LPD service might report as TCPIP-E-LPD_UNREACHABLE error on OPCOM and in logs. [3] 70-5-2203: When REXEC/RSH server fails to create process for the client session (e.g. due to SS$_NOSLOT), the INETACP process leaks a channel to an MBA mailbox device, affecting the INETACP's BytCnt/Bytlm quota. Deliverables: TCPIP$INETACP.EXE V5.3-18X Reference: PTR 70-5-2192 / CFS.96618 / Req Id: HPAQB03CC / UCX Note 9558 PTR 70-5-2203 / CFS.96983 / Req Id: TKT413086 / UCX Note (none) PTR 70-5-2104 / CFS.93868 / Req Id: BCSM7038W / UCX Note 9360 ECO Y 17-DEC-2002 Alpha and VAX Problem: (INETDRIVER) CONNECT completion VCRP used for other events Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18Y Reference: TCPIP_BUGS Note 2670 ECO Z 23-DEC-2002 Alpha and VAX Problem: SSRVEXCEPT crash during TCP/IP shutdown occurred when cluster alias lock release AST delivery got delivered after INTERNET_SERVICES execlet had been unloaded. The first solution to this problem resulted in PGFIPLHI errors when run on a VAX. Analysis revealed that this problem could occur on Alpha systems also. Deliverables: TCPIP$INETACP.EXE V5.3-18Z Reference: PTR 70-5-2154 / CFS.95854 / Req Id: BCGMP1N7D TCPIP_BUGS Note 2726 ECO AA 24-JAN-2003 Alpha and VAX Problem: Solution for 70-5-2152 failed to solve the reported problem. That solution was correct, but got inadvertently disabled in the source code when built. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AA Reference: PTR 70-5-2231 / CFS.97815 / Req Id: HPAQ103HB TCPIP_BUGS Note 2713 ECO 3 updates ------------- ECO AB 10-MAR-2003 Alpha and VAX Problem: [1] RSH (when using -l option from client) proxy login sets SYS$REM_ID to the local VMS username rather than the remote username. [2] RSH and REXEC do not provide SYS$REM_NODE_FULLNAME. Deliverables: TCPIP$INETACP.EXE V5.3-18AB Reference: PTR 70-5-2249 / CFS.98282 / Req Id: SE_G06440 / UCX Note 9683 ECO AC 14-APR-2003 Alpha and VAX Problem: PGFIPLHI crash in INETACP_CREPROC.MAR::INETACP_GET_TO_CREPRC() when code page being executed is removed from INETACP process' working set while executing at IPL 8. Deliverables: TCPIP$INETACP.EXE V5.3-18AC Reference: PTR 70-5-2277 / CFS.99031 / Req Id: NL_G06731 / UCX Note 9735 ECO AD 17-APR-2003 Alpha and VAX Problem: Process TCPIP$INETACP hangs in LEF state for up to tcp_keepinit timeout when its attempt to establish stderr connection for an RSH/REXEC client fails, for example, due to firewall blocking access to the client-specified port. Deliverables: TCPIP$INETACP.EXE V5.3-18AD Reference: PTR 70-5-2291 / CFS.99456 / Req Id: HGO147997 ECO AE 18-APR-2003 Alpha and VAX Problem: SSRT 3391 solution ported to TCP/IP V5.3 and V5.1. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AE Reference: TCPIP_BUGS Note 2799 ECO AF 21-APR-2003 Alpha and VAX Problem: After NFS shutdown, NFS restart might report: %NFS-E-NOINIT, unable to init TCPIP$NFS_SERVICES.EXE status 00000094 Subsequent attempts to restart NFS fail with: %NFS-E-NOLOAD, unable to load TCPIP$NFS_SERVICES.EXE, status 00000094 %NFS-E-TCPIP$SERVER_NFS\main: %SYSTEM-F-DUPLNAM, duplicate name A reboot is required to correct the situation. NFS is not specifying SO_REUSEADDR socket option and is not cleaning up properly when unable to bind() its listen sockets. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AF TCPIP$NFS_SERVICES.EXE V5.3-18Y (Loose dependency) Reference: PTR 70-5-2279 / CFS.99065 / Req Id: STL588953 / UCX Note 9694 ECO AG 16-JUN-2003 Alpha and VAX Problem: INVEXCEPTN crash while processing TCP slowtimeouts. An apparent attempt to reuse a shutdown() socket for another connect() caused tcb queue to become corrupt. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AG Reference: PTR 70-5-2323 / CFS.100271 / Req Id: DE_G07167 ECO AH 21-JUL-2003 Alpha and VAX Problem: INVEXCEPTN crash during or shortly after TCP/IP shutdown. During shutdown, before stopping TCP timers, INETACP breaks the BG -> socket link early to cancel outstanding BG I/O operations, but leaves socket -> BG link intact. When a socket timer goes off, socket references a freed BG UCB as a result. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AH Reference: PTR 70-5-2292 / CFS.99462 / Req Id: GB_G06894 ECO AI 1-AUG-2003 Alpha and VAX Problem: Full-size FDDI packets are dropped by a router between two TCP/IP V5.3 systems, causing FTP transfers to hang. Reducing the interface MTU alleviates the problem. Deliverables: TCPIP$INETACP.EXE V5.3-18AI Reference: PTR 70-5-2338 / CFS.100718 / Req Id: HGO152024 / UCX Note 9816 ECO AK 1-AUG-2003 Alpha and VAX Problem: FAILSAFE IP generates duplicate IP addresses under certain circumstances. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AK Reference: PTR 30-13-195 TCPIP_BUGS Note 2868 ECO AL 15-SEP-2003 Alpha and VAX Problem: An application joins an IPv6 multicast group without specifying an interface usually defaults to LO0 (the loopback interface), which is a poor choice. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AL Reference: PTR 30-5-424 TCPIP_BUGS Note 2899 ECO AM 30-SEP-2003 Alpha and VAX Problem: TCPIP$INTERNET_SERVICES INVEXCEPTN crashes during shutdown after a $ TCPIP DISCONNECT DEVICE command is issued. Deliverables: TCPIP$INTERNET_SERVICES.EXE V5.3-18AM Reference: PTR 70-5-2380 / CFS.102586 / Req Id: GB_G08063 ECO AN 7-Nov-2003 Alpha and VAX Problem: System crash after having disabled a user written Listen Service. Deliverables: TCPIP$INETACP.EXE V5.3-18AN Reference: PTR 70-5-2394 / CFS.CFS.103337 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 NETUTIL6 Images --------------------------------------------------------------------------- ECO 3 updates ------------- ECO A 12-SEP-2003 Alpha and VAX Problem: h_errno is not being set correctly by gethostbyaddr(). For a non-existent IP address it returns 0 instead of 1 (Host not found) or 2 (Host name lookup failure). Deliverables: TCPIP$IPC_SHR.EXE V5.3-18N TCPIP$RPCXDR_SHR.EXE V5.3-18F Reference: PTR 70-5-2324 / CFS.100286 / Req Id: HPAQJ0J56 / UCX Note 9797 TCPIP_BUGS Note 2885 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 NLM Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 5-DEC-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$LOCKD.EXE V5.3-18A Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO B 12-SEP-2003 Alpha and VAX Problem: h_errno is not being set correctly by gethostbyaddr(). For a non-existent IP address it returns 0 instead of 1 (Host not found) or 2 (Host name lookup failure). Deliverables: TCPIP$IPC_SHR.EXE V5.3-18N TCPIP$RPCXDR_SHR.EXE V5.3-18F Reference: PTR 70-5-2324 / CFS.100286 / Req Id: HPAQJ0J56 / UCX Note 9797 TCPIP_BUGS Note 2885 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 NSM Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 5-DEC-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$STATD.EXE V5.3-18A Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 NTP4_SERVER Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 22-NOV-2002 Alpha and VAX Problem: NTP fails on Marvel (32-CPU top-end Alpha system) Deliverables: TCPIP$NTP.EXE V5.3-18A Reference: PTR 75-83-445 TCPIP_BUGS Note 2712 ECO B 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$NTP.EXE V5.3-18B Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO C 9-MAY-2003 Alpha and VAX Problem: NTP unable to synchronize with NTP servers despite servers being specified as fully-qualified domain names in TCPIP$NTP_CONF. Deliverables: TCPIP$NTP.EXE V5.3-18C TCPIP$NTP_RES_CHILD.EXE V5.3-18C TCPIP$NTP-GENKEYS.EXE V5.3-18C TCPIP$NTPDC.EXE V5.3-18C TCPIP$NTPQ.EXE V5.3-18C TCPIP$NTPTRACE.EXE V5.3-18C Reference: PTR 70-5-2250 / CFS.98315 / Req Id: GB_G06455 / UCX Note 9656 ECO D 14-JUL-2003 Alpha only Problem: NTP fails to start after error message "VMS timekeeping is not working as expected" for ES47 Alpha machine. Deliverables: TCPIP$NTP.EXE V5.3-18D Reference: PTR 70-5-2352 / CFS.101207 / Req Id: HPAQ602XK / UCX Note 9843 ECO E 22-AUG-2003 Alpha and VAX Problem: NTP utilities are not exiting with proper status code. Deliverables: TCPIP$NTP-GENKEYS.EXE V5.3-18E TCPIP$NTPDATE.EXE V5.3-18E TCPIP$NTPDC.EXE V5.3-18E TCPIP$NTPQ.EXE V5.3-18E TCPIP$NTPTRACE.EXE V5.3-18E Reference: PTR 30-14-9 TCPIP_BUGS Note 2882 ECO F 1-DEC-2003 Alpha, Vax, IA64 Problem: "volatile" bug fixed for IA64 Deliverables: TCPIP$NTP.EXE V5.3-18F Reference: PTR ! / CFS.! / Req Id: ! / UCX Note ! TCPIP_BUGS Note 3007 ECO F 4-DEC-2003 Alpha, VAX, and IA64 Problem: NTP bugs uncovered while tracking down an IA64 issue. Deliverables: TCPIP$NTP.EXE V5.3-18F Reference: PTR ! / CFS.! / Req Id: ! / UCX Note ! TCPIP_BUGS Note 2992 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 PCNFS_SERVER Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$PCNFSD.EXE V5.3-18A Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 POP Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 3-MAY-2002 Alpha and VAX Problem: The system logical TCPIP$POP_DECNET_REWRITE, when defined as 'TRANSFORM', fails to function properly with TCP/IP V5.1 ECO 3. Deliverables: TCPIP$POP_SERVER.EXE V5.3-18A Reference: PTR 70-5-1895 / CFS.87911 / Req Id: KAOQA3152 ECO B 1-JUL-2002 Alpha and VAX Problem: Disable the "-logfile" command line switch, which is not needed on OpenVMS. Deliverables: TCPIP$POP_SERVER.EXE V5.3-18B Reference: Internal testing. ECO 2 updates ------------- ECO C 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$POP_SERVER.EXE V5.3-18C Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 PROXY_SERVER Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 2-MAY-2002 Alpha and VAX Problem: The system hung after a reboot. Nonpaged pool showed a large allocation containing a pointer into PROXY_SERVICES. Deliverables: TCPIP$PROXY_SERVICES.EXE V5.3-18A Reference: PTR 70-5-2036 / CFS.91517 / Req Id: STLQ40001 ECO B 24-JUL-2002 Alpha only Problem: Applications which use floating point find their registers modified when the NFS server is used. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18N TCPIP$NFS_SERVICES.EXE V5.3-18N TCPIP$PROXY_SERVICES.EXE V5.3-18B Reference: PTR 70-5-2102 / CFS.93767 / Req Id: STLQ70001 TCPIP_BUGS Note 2664 ECO 2 updates ------------- ECO C 11-OCT-2002 Alpha and VAX Problem: The TELNET logout messages introduced with the 70-5-1861 solution specify both the CENTRAL and NETWORK classes of OPCOM messages. They should only specify the NETWORK class. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18K TCPIP$INETACP.EXE V5.3-18Q TCPIP$PROXY_SERVICES.EXE V5.3-18C Reference: PTR 70-5-1861 / CFS.87231 / Req Id: NL_G02311 / UCX Note 9347 UCX Note 9078 ECO 3 updates ------------- ECO D 20-MAR-2003 Alpha and VAX Problem: Proxies defined using lowercase OpenVMS user names are not loaded in dynamic database after upgrading from TCP/IP V5.0A to V5.3. Deliverables: TCPIP$PROXY_SERVICES.EXE V5.3-18D TCPIP$UCP.EXE V5.3-18L Reference: PTR 70-5-2163 / CFS.95963 / Req Id: HPAQA03S8 / UCX Note 9521 ECO E 19-MAY-2003 Alpha and VAX Problem: A DNFS client mount with just a /NFS=OUTGOING proxy on client system succeeds, but only default file ownership is provided. Deliverables: TCPIP$DNFSACP.EXE V5.3-18F Reference: PTR 70-5-2288 / CFS.99342 / Req Id: HPAQ303VM / UCX Note 9746 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 PWIP Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 13-JAN-2003 Alpha and VAX Problem: Some images do not/cannot be loaded sliced. Deliverables: TCPIP$PWIPDRIVER.EXE V5.3-18A TCPIP$SYSCONFIG.EXE V5.3-18A TCPIP$TNDRIVER.EXE V5.3-18M Reference: TCPIP_BUGS Note 2671 ECO 3 updates ------------- ECO B 2-SEP-2003 Alpha and VAX Problem: System crash in PWIPDRIVER. Deliverables: TCPIP$PWIPDRIVER.EXE V5.3-18B Reference: UCX Note GS:2967 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 RCP Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 3-MAY-2002 Alpha and VAX Problem: RCP/PRESERVE (aka RCP -p) didn't preserve correct modification timestamp for files created in the summertime (daylight savings in effect) but copied in the wintertime (standard time), or vice- versa. The timestamp is off by an hour (the daylight savings differential). Problem occurred for files copied to a VMS host, but not for files copied to non-VMS host. Deliverables: TCPIP$RCP.EXE V5.3-18A Reference: PTR 70-5-1926 / CFS.88669 / Req Id: DE_G02856 / UCX Note 8942 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 RPC Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 26-SEP-2002 Alpha and VAX Problem: TCPIP$MOUNTD_1 process ran out of memory due to memory leak and looped, consuming 100% CPU. Deliverables: TCPIP$RPCXDR_SHR.EXE V5.3-18A TCPIP$MOUNTD.EXE V5.3-18B Reference: PTR 70-5-2091 / CFS.93357 / Req Id: DE_G04477 ECO B 19-NOV-2002 Alpha and VAX Problem: RPC server that uses svc_getreqset() routine can experience ACCVIO at runtime. Deliverables: TCPIP$RPCXDR_SHR.EXE V5.3-18B Reference: PTR 70-5-2031 / CFS.91357 / Req Id: DEK067146 / UCX Note 9170 PTR 70-5-2144 / CFS.95363 / Req Id: GB_G05255 ECO C 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$PORTMAPPER.EXE V5.3-18C Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO D 1-APR-2003 Alpha and VAX Problem: Customer RPC application which registers with Portmapper using standard PMAPPROC_REG operation, rather than the OpenVMS flavor, is automatically deregistered a short time later. Portmapper log shows deregistration occurred due to invalid PID: [16:39:41.67] SET: Register prog 0007a316(500502), vers 00000001, prot 00000011 allowed >> [16:39:56.58] CHECK_PID: Unregister prog 0007a316(500502), vers 00000001, prot 00000011; PID 010e000c invalid Deliverables: TCPIP$PORTMAPPER.EXE V5.3-18D Reference: PTR 70-5-2272 / CFS.98890 / Req Id: HPAQ3010W / UCX Note 9726 ECO E 18-APR-2003 Alpha and VAX Problem: There are security vulnerabilities in Sun RPC/ONC RPC xdrmem_getbytes and other xdrmem_*. In general, OpenVMS tolerates buffer overflows in system applications. However there is a potential for the TCP/IP portmapper and NFS server applications to be impacted. This problem was found in Sun RPC and is documented as SSRT 2439. Deliverables: TCPIP$NFS_SERVICES.EXE V5.3-18W TCPIP$RPCXDR_SHR.EXE V5.3-18D Reference: TCPIP_BUGS Note 2760 ECO F 30-JUL-2003 Alpha and VAX Problem: h_errno is not being set correctly by gethostbyaddr(). For a non-existent IP address it returns 0 instead of 1 (Host not found) or 2 (Host name lookup failure). Deliverables: TCPIP$IPC_SHR.EXE V5.3-18N TCPIP$RPCXDR_SHR.EXE V5.3-18F Reference: PTR 70-5-2324 / CFS.100286 / Req Id: HPAQJ0J56 / UCX Note 9797 TCPIP_BUGS Note 2885 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 SDA Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 3-MAY-2002 Alpha and VAX Problem: SDA> TCPIP SHOW INETCB[/STAT] exhibits several cosmetic display problems and inconsistencies. Deliverables: TCPIP$SDA.EXE V5.3-18A Reference: Internal testing. ECO A 3-MAY-2002 Alpha and VAX Problem: Several problems with SDA> TCPIP initialization: - sometimes unable to identify execlet/driver base address - aborting symbol table loading prematurely - symbol table load order can shadow existing symbols with phantoms - some TCP/IP information is displayed when TCP/IP isn't loaded; other information isn't displayed when it could be. - TCPIP SHOW INTERFACE doesn't work if PROXY/NFS SERVICES exist. Deliverables: TCPIP$SDA.EXE V5.3-18A Reference: Internal testing. ECO A 3-MAY-2002 Alpha and VAX Problem: SDA> TCPIP SHOW ROUTE doesn't display the default route. Deliverables: TCPIP$SDA.EXE V5.3-18A Reference: Internal testing. ECO A 3-MAY-2002 Alpha and VAX Problem: [1] SDA> SHOW DEV produces confusing %TCPIP-E-NOSUCHDEV, No such device error message after showing one or more Idle devices. [2] SDA> SHOW DEV/FUL caused ACCVIO, preventing display of all device sockets. Deliverables: TCPIP$SDA.EXE V5.3-18A Reference: Internal testing. ECO A 3-MAY-2002 Alpha and VAX Problem: SDA> TCPIP TAG ALL | SEARCH | SHOW MEMORY can generate an infinite loop of: %TCPIP-W-NOREAD, unable to access location 00000000.00000000 -SDA-W-MEMNOTSVD, process memory not saved in the dump file messages. Deliverables: TCPIP$SDA.EXE V5.3-18A TCPIP$SDA.HLB Reference: Internal testing. ECO A 3-MAY-2002 Alpha and VAX Problem: SDA> TCPIP SHOW VCI/FUL decimal-equivalent display is incorrect. Deliverables: TCPIP$SDA.EXE V5.3-18A Reference: Internal testing. ECO A 3-MAY-2002 Alpha and VAX Problem: SDA> TCPIP SHOW PROXY/FULL doesn't include UID/GID information like non-/FULL (brief) output does, and /HOST_ADDRESS doesn't do anything useful like display the host address of each proxy. Deliverables: TCPIP$SDA.EXE V5.3-18A Reference: Internal testing. ECO A 21-MAY-2002 Alpha and VAX Problem: SDA in V5.3 and V5.4 cannot locate symbol tables in build tree, reporting %TCPIP-E-NOTACLUE, and for V5.4 dumps issues warning %TCPIP-W-JUSTINCASE. Deliverables: TCPIP$SDA.EXE V5.3-18A Reference: Internal testing. ECO 3 updates ------------- ECO B 12-MAR-2003 Alpha and VAX Problem: Assorted problems/improvements to TCP/IP SDA extensions: [A] SHOW ARP no longer works in V5.1 or later. [C] SHOW MEM/COMMAND in V5.3 backported to V5.1. [D] SHOW DEV does not show BG-less sockets, nor TCP state, ... [I] SHOW INTERFACES/FUL shows Flags: CantChange, ... [L] Long list line-wrapping puts ^@ NUL byte in output files. [M] SHOW MBAG can still hang. [N] NOTACLUE message is confusing when driver/execlet is not even loaded in dump/memory. [P] SHOW PROXY/FULL does not include hostname aliases or alternate addresses. [R] SHOW ROUTES does not include netmask, has no brief netstat-like display. [S] SEARCH should search through MBAGs/MBUFs too. [U] SHOW MBUF/CHAIN does not follow UDP (nextpkt) chains. [X] It may be desirable to exploit SHOW MEMORY/COMMAND for internal use implementing some other command. [Y] New flags (e.g. UCB$M_TN_DISCONNECTION_FAILED) are displayed as being set when analyzing dumps predating the introduction of the new flags. [Z] Support driver/execlet images that are loaded sliced. Deliverables: TCPIP$SDA.EXE V5.3-18B Reference: TCPIP_BUGS Note 2764 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 SMTP Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 3-MAY-2002 Alpha and VAX Problem: TCPIP> start mail hangs the whole system when *SMTP* queues have base_priority=30. Deliverables: TCPIP$SMTP_SYMBIONT.EXE V5.3-18A Reference: PTR 70-5-1341 / CFS.75199 / Req Id: MGO31836A / UCX Note 4021 ECO B 27-JUN-2002 Alpha and VAX Problem: ACCVIO occurs in TCPIP$SMTP_RECEIVER.EXE Deliverables: TCPIP$SMTP_MAILSHR.EXE V5.3-18B Reference: PTR 70-5-2055 / CFS.92350 / Req Id: IL_G04111 ECO C 15-JUL-2002 Alpha and VAX Problem: TCPIP V5.0A SMTP Getting %TCPIP-E-SMTP_CFERROR and %RMS-E-FLK trying to send mail from a multi-process application. Deliverables: TCPIP$SMTP_MAILSHR.EXE V5.3-18C Reference: PTR 70-5-2037 / CFS.91611 / Req Id: KAOK20045 / UCX Note 9115 ECO D 29-AUG-2002 Alpha and VAX Problem: Regression in original 70-5-2037 fix, which added "_pid" to the CF filename, has tripped up ANALYZE/MAIL. Switched to using '-' dash instead of '_' underscore to separate pid from username; ANALYZE/MAIL now understands both new and old formats. Deliverables: TCPIP$SMTP_MAILSHR.EXE V5.3-18D Reference: PTR 70-5-2037 / CFS.91611 / Req Id: KAOK20045 / UCX Note 9115 ECO 2 updates ------------- ECO E 10-OCT-2002 Alpha and VAX Problem: Mail messages with lines beginning with '.' character are delivered with an extra '.' included. Prior to fix for 70-5-1225, such was not the case. Deliverables: TCPIP$SMTP_MAILSHR.EXE V5.3-18E TCPIP$SMTP_RECEIVER.EXE V5.3-18E Reference: PTR 30-5-385 / UCX Note 8795 PTR 75-83-297 ECO F 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$SMTP_RECEIVER.EXE V5.3-18F Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO G 17-APR-2003 Alpha and VAX Problem: When an SMTP client (PMDF) sends certain pieces of mail, the OpenVMS SMTP receiver does not detect end-of-message properly, does not generate an ACK/NAK response, and causes the client to time out. Deliverables: TCPIP$SMTP_MAILSHR.EXE V5.3-18G TCPIP$SMTP_RECEIVER.EXE V5.3-18G Reference: PTR 70-5-2174 / CFS.96163 / Req Id: HPAQB00FR / UCX Note 9530 ECO H 10-JUL-2003 Alpha and VAX Problem: The SMTP receiver rejects this command: "MAIL FROM: <>\r\n" (from RFC 1123) with "501 Syntax error in reverse-path\r\n" Deliverables: TCPIP$SMTP_RECEIVER.EXE V5.3-18H Reference: PTR 70-5-2304 / CFS.99689 / Req Id: STL598834 / UCX Note 9751 ECO I 20-AUG-2003 Alpha and VAX Problem: A problem exists in the anti-SPAM route-through check which allows a SPAMmer to trick the SMTP receiver into relaying SPAM. Deliverables: TCPIP$SMTP_RECIVER.EXE V5.3-18I Reference: PTR 70-5-2370 / CFS.102136 / Req Id: GB_G07885 / UCX Note 9907 TCPIP_BUGS Note 2960 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 SNMP Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 3-MAY-2002 Alpha and VAX Problem: ACCVIO if run hr_mib to get fs data in test mode, without sufficient privs (bypass,phy_io,world). Deliverables: TCPIP$HR_MIB.EXE V5.3-18A Reference: Internal testing. ECO B 3-MAY-2002 Alpha and VAX Problem: HR_MIB process loops under some configurations and may page fault excessively. Deliverables: TCPIP$HR_MIB.EXE V5.3-18B Reference: PTR 70-5-1711 / CFS.84367 / Req Id: NL_G01470 PTR 70-5-1726 / CFS.84589 / Req Id: BCSM608Q7 PTR 70-5-1971 / CFS.89754 / Req Id: KAOQ10081 ECO C 1-JUL-2002 Alpha and VAX Problem: Message displayed with default startup of tcpip$snmp_traprcv shows "error" when there is none. Deliverables: TCPIP$SNMP_TRAPRCV.EXE V5.3-18C Reference: PTR 30-10-183 TCPIP_BUGS Note 2622 ECO D 2-JUL-2002 Alpha and VAX Problem: Backport changes in 5.4 which did not make the cutoff of V5.3 SSB. Also minor logical bug flushed out by IA64 compile. Deliverables: TCPIP$SNMP_REQUEST.EXE V5.3-18D Reference: Internal testing. ECO E 7-AUG-2002 Alpha and VAX Problem: 1. Attempt to send SNMPv2 trap through tcpip$snmp_trapsnd is either ignored or causes accvio. 2. SNMP master agent did not put correct "agent address" field in SNMPv1 trap pdu. 3. snmp_request -i, -r, and 's' options ignored. 4. usage() repeated around call to snmpa__cli_args() Deliverables: TCPIP$SNMP_TRAPSND.EXE V5.3-18E TCPIP$ESNMP_SERVER.EXE V5.3-18E Reference: PTR 70-5-2110 / CFS.94170 / Req Id: GB_G04811 TCPIP_BUGS Note 2669 ECO 2 updates ------------- ECO F 25-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$ESNMP_SERVER.EXE V5.3-18F TCPIP$HR_MIB.EXE V5.3-18F TCPIP$OS_MIBS.EXE V5.3-18F Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO G 29-APR-2003 Alpha and VAX Problem: Undefined symbol in ESNMP/SNMP libraries. Deliverables: TCPIP$ESNMP.OLB Reference: PTR 70-5-2207 / CFS.97057 / Req Id: BE_G05938 / UCX Note 9604 ECO H 1-MAY-2003 Alpha and VAX Problem: snmp_request -i max_ignores, -r max_retries, and -s sleep_interval options no longer work in V5.3. Specifying any on the command line results in: Unexpected arguments. Usage: : [-w wait_seconds_max] [-i max_ignores] [-r max_retries] [-s sleep_interval] %SYSTEM-F-BADPARAM, bad parameter value Deliverables: TCPIP$SNMP_REQUEST.EXE V5.3-18H TCPIP$ESNMP_SERVER.EXE V5.3-18H TCPIP$HR_MIB.EXE V5.3-18H TCPIP$OS_MIBS.EXE V5.3-18H TCPIP$SNMP_TRAPRCV.EXE V5.3-18H TCPIP$SNMP_TRAPSND.EXE V5.3-18H TCPIP$SNMP.OLB V5.3-18H Reference: PTR 30-5-416 / UCX Note 9727 TCPIP_BUGS Note 2669 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 SYSCONFIG Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 6-JAN-2003 Alpha and VAX Problem: Some images do not/cannot be loaded sliced. Deliverables: TCPIP$PWIPDRIVER.EXE V5.3-18A TCPIP$SYSCONFIG.EXE V5.3-18A TCPIP$TNDRIVER.EXE V5.3-18M Reference: TCPIP_BUGS Note 2671 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 TCPIPLIB Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 6-MAY-2002 Alpha and VAX Problem: BIND resolver is unable to perform a name lookup for a host when BIND database records are returned in the following order: CNAME record followed by its associated PTR record and when the reverse address record has been subnetted on a non-byte boundary. For example, consider the following: $ tcpip show host 12.30.254.228 gethostby*.getanswer: asked for "228.254.30.12.IN-ADDR.ARPA", got "228.224/27.254.30.12.IN-ADDR.ARPA" %TCPIP-W-NORECORD, information not found -RMS-E-RNF, record not found Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18A TCPIP$IPC_SHR.EXE V5.3-18A Reference: PTR 70-5-1987 / CFS.90172 / Req Id: HPAQ20XNF PTR 70-5-1966 / CFS.89677 / Req Id: HPAQ12BKC ECO 2 updates ------------- ECO B 14-NOV-2002 Alpha and VAX Problem: Problem 1: Two scenarios cause various errors for a DHCP primary interface when the DHCP client attempts to configure the local host's host name resulting in: - errors logged when the DHCP client tries to configure the local host name onto the local host - incorrect and/or stale local host database records - incorrect values displayed by TCPIP SHOW COMMUNICATION - incorrect values displayed by SHOW NETWORK "TCP/IP" - incorrect values for the TCPIP$INET_HOST, TCPIP$INET_DOMAIN and TCPIP$INET_HOSTADDR logical names - incorrect values for the UCX$INET_HOST, UCX$INET_DOMAIN and UCX$INET_HOSTADDR logical names The two scenarios are: 1) The DHCP client, running on a primary interface, receives an IP address which is different from the IP address it received on the previous DHCP boot, i.e., same host name, different IP address. This can happen when the DHCP client is booted, receives an IP address, operates for some period of time with this address, shuts down and then does not reboot until after the lease on the assigned IP address has expired. Once the lease expires the DHCP server may assign that IP address to a different DHCP client. If it does this then on the next use of DHCP client your host will be assigned a different IP address than the one it had before. 2) The DHCP client, running on a primary interface, receives a host name that is different from the one it was assigned on the previous DHCP boot but the IP address it receives does not change, i.e., different host name, same IP address. This can happen, for example, if you change the host name that DHCP client suggests to the DHCP server by editing the "HOSTNAME." file. The next time the DHCP client is invoked to configure the interface the server may possibly assign your host the same IP address and also give your host the new name it asked for. (This is only likely to happen if the DHCP server in use on your network is capable of accepting host names from clients and is also capable of and configured to dynamically update the DNS with the IP address and host name it has assigned to you.) Deliverables: TCPIP$DHCP_CLIENT.EXE V5.3-18B Reference: PTR 30-13-73 ECO C 25-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$BIND_SERVER.EXE V5.3-18D TCPIP$DHCP_CLIENT.EXE V5.3-18C TCPIP$DHCP_SERVER.EXE V5.3-18C TCPIP$ESNMP_SERVER.EXE V5.3-18F TCPIP$HR_MIB.EXE V5.3-18F TCPIP$OS_MIBS.EXE V5.3-18F TCPIP$FINGER.EXE V5.3-18A TCPIP$FINGER_SERVER.EXE V5.3-18A TCPIP$FTP_SERVER.EXE V5.3-18H TCPIP$IMAP_SERVER.EXE V5.3-18B TCPIP$MOUNTD.EXE V5.3-18C TCPIP$PORTMAPPER.EXE V5.3-18C TCPIP$NFS_SERVER.EXE V5.3-18S TCPIP$NTP.EXE V5.3-18B TCPIP$PCNFSD.EXE V5.3-18A TCPIP$POP_SERVER.EXE V5.3-18C TCPIP$SMTP_RECEIVER.EXE V5.3-18F TCPIP$TELNET_SERVER.EXE V5.3-18L TCPIP$XDMW.EXE V5.3-18B Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO 3 updates ------------- ECO D 30-JUL-2003 Alpha and VAX Problem: h_errno is not being set correctly by gethostbyaddr(). For a non-existent IP address it returns 0 instead of 1 (Host not found) or 2 (Host name lookup failure). Deliverables: TCPIP$IPC_SHR.EXE V5.3-18N TCPIP$RPCXDR_SHR.EXE V5.3-18F Reference: PTR 70-5-2324 / CFS.100286 / Req Id: HPAQJ0J56 / UCX Note 9797 TCPIP_BUGS Note 2885 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 TCPIPTRACE Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 22-OCT-2002 Alpha and VAX Problem: System crashed (SSRVEXCEPT) while doing $TCPTRACE. Deliverables: TCPIP$TRACE.EXE V5.3-18A Reference: PTR 70-5-2122 / CFS.94560 / Req Id: BCPMM20QX --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 TELNET_CLIENT Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 9-SEP-2002 Alpha and VAX Problem: [1] TELNET client to SCO Unix server can't log in -- no login prompt. VMS TCP/IP end of ECHO option negotiation was faulty. [2] Starting with TCP/IP V5.1, local echoing no longer occurs when telnetting to non-TELNET service (e.g. SMTP). Restored echo behavior utilized in earlier revs of the product. Deliverables: TCPIP$TELNET.EXE V5.3-18A Reference: PTR 70-5-2114 / CFS.94402 / Req Id: BE_G04884 / UCX Note 9398 PTR 30-13-17 / UCX Note 9253 PTR 70-5-2186 / CFS.96450 / Req Id: HPAQB026W PTR 70-5-2137 / CFS.95067 / Req Id: BCGM9033P ECO 3 updates ------------- ECO B 16-SEP-2003 Alpha and VAX Problem: TELNET> SHOW DEVICE displays incorrect information for local and remote IPv4 addresses on TELNET devices. Deliverables: TCPIP$TELNET.EXE V5.3-18B Reference: PTR 70-5-2346 / CFS.101020 / Req Id: HPAQ601BD / UCX Note 9829 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 TELNET_SERVER Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 29-APR-2002 Alpha and VAX Problem: An outbound $TELNET/CREATE/PERMANENT session can hang and not reconnect properly if peer disconnects. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18A Reference: PTR 70-5-1976 / CFS.89909 / Req Id: BCGM205F5 / UCX Note 9045 ECO B 29-APR-2002 Alpha and VAX Problem: Receiving input on an outbound TELNET session/device is triggering LOGINOUT causing Username: prompt to be sent. Previous fix for PTR 70-5-1416 didn't cover AutoConnect flavors of outbound TELNET sessions. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18C Reference: PTR 70-5-2009 / CFS.90842 / Req Id: GB_G03579 / UCX Note 9133 ECO D 29-APR-2002 Alpha and VAX Problem: The SYS$COMMAND logical no longer shows the nodename of the TNA device after upgrade to TCP/IP V5.x. Reenabled use of DEV$M_NNM DEVCHAR2 characteristic on TN devices as was done in UCX. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18D Reference: PTR 70-5-2021 / CFS.91170 / Req Id: BCSM31QK8 / UCX Note 9044 ECO E 18-JUN-2002 Alpha and VAX Problem: TCP/IP 5.1 ECO 2, telnet server problem negotiating with a PC. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18E Reference: PTR 70-5-1936 / CFS.88785 / Req Id: BCGMC0XVB / UCX Note 8954 ECO F 26-JUN-2002 Alpha and VAX Problem: OPCOM no longer displays "Logout Request event of Telnet service" in V5.0 and up. Deliverables: Reference: PTR 70-5-1861 / CFS.87231 / Req Id: NL_G02311 ECO G 27-JUN-2002 Alpha and VAX Problem: TELNET negotiation loop occurs with NULL (empty) terminal type. Rlogin terminal type is not getting set properly. Rlogin with a long terminal type > 15 characters causes the TT_ACCPORNAM information to be different, and in the case of a non-proxy login, no SYS$REM* logicals got defined. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18G Reference: PTR 70-5-1734 / CFS.84794 / Req Id: GB_G01549 PTR 70-5-2011 / CFS.90895 / Req Id: ES_G03599 PTR 30-5-363 ECO H 31-JUL-2002 Alpha only Problem: Applications which use floating point find their registers modified when the NFS server is used. This problem is not currently exhibited in 5.3 images, but was addressed to prevent future problems. Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18N TCPIP$NFS_SERVICES.EXE V5.3-18N TCPIP$PROXY_SERVICES.EXE V5.3-18B Reference: PTR 70-5-2102 / CFS.93767 / Req Id: STLQ70001 TCPIP_BUGS Note 2664 TCPIP_BUGS Note 2665 ECO I 2-AUG-2002 Alpha and VAX Problem: If user types data before proxy rlogin session process starts up they can trigger another process which presents Username: prompt. If they then log into that process, they can end up with two processes competing for the same TN device, and must log out of both to terminate the session. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18I Reference: PTR 70-5-2084 / CFS.93199 / Req Id: HPAQ60392 / UCX Note 9296 ECO 2 updates ------------- ECO K 11-OCT-2002 Alpha and VAX Problem: The TELNET logout messages introduced with the 70-5-1861 solution specify both the CENTRAL and NETWORK classes of OPCOM messages. They should only specify the NETWORK class. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18K TCPIP$INETACP.EXE V5.3-18Q TCPIP$PROXY_SERVICES.EXE V5.3-18C Reference: PTR 70-5-1861 / CFS.87231 / Req Id: NL_G02311 / UCX Note 9347 UCX Note 9078 ECO L 27-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$TELNET_SERVER.EXE KRB 1.0 Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 ECO M 6-JAN-2003 Alpha and VAX Problem: Some images do not/cannot be loaded sliced. Deliverables: TCPIP$PWIPDRIVER.EXE V5.3-18A TCPIP$SYSCONFIG.EXE V5.3-18A TCPIP$TNDRIVER.EXE V5.3-18M Reference: TCPIP_BUGS Note 2671 ECO 3 updates ------------- ECO N 23-JUN-2003 Alpha and VAX Problem: CPUSANITY crash after TCP/IP shutdown in which several inbound TELNET sessions had not shut down and had been manually stopped with the $STOP command. TCP/IP had not completely shut down. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18N Reference: PTR 70-5-2343 / CFS.100853 / Req Id: GB_G07386 ECO O 5-AUG-2003 Alpha and VAX Problem: INVEXCEPTN at EXE$TIMEOUT_C+005BC Deliverables: TCPIP$TNDRIVER.EXE V5.3-18O Reference: PTR 70-5-2344 / CFS.100355 / Req Id: HPAQ501PD ECO P 15-SEP-2003 Alpha and VAX Problem: SSRVEXCEPT crash can occur in TCPIP$TNDRIVER image when doing IO$_TTY_PORT_BUFIO | IO$M_TN_SENSEMODE with an output item list requesting TN$_NETWORK_DEVICE_NAME. Deliverables: TCPIP$TNDRIVER.EXE V5.3-18P Reference: PTR 70-5-2376 / CFS.102120 / Req Id: AT_G07872 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 TFTP_SERVER Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 15-NOV-2002 Alpha and VAX Problem: TFTP download problem after installing images with 70-5-1622 fix. Buggy TFTP client happened to interoperate better with broken TFTP server prior to 70-5-1622 fix which corrected TFTP retransmits to actually work. Now try to tolerate this client's problems better. Deliverables: TCPIP$TFTP.EXE V5.3-18A Reference: PTR 70-5-2076 / CFS.92821 / Req Id: NL_G04280 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 UCP Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 29-APR-2002 Alpha and VAX Problem: Several problems related to creating, deleting, and showing cluster aliases, as follows: 1. Repeated use of UCP's SET INTERFACE /CLUSTER=host command creates many cluster aliases for the specified interface -- not just one. 2. Must specify all cluster alias information together in UCP's SET INTERFACE /CLUSTER=host command. That is, unable to specify the /CLUSTER, /C_NETWORK_MASK, and /C_BROADCAST_MASK qualifiers separately to modify a cluster alias. 3. UCP's SHOW INTERFACE /CLUSTER command fails to show all cluster aliases that are available. 4. UCP's SET NOINTERFACE command fails to delete cluster aliases when deleting an interface (either primary or pseudo interface). Deliverables: TCPIP$UCP.EXE V5.3-18A Reference: PTR 30-10-155 / UCX Note 9033 TCPIP_BUGS Note 702 TCPIP_BUGS Note 2578 ECO B 28-JUN-2002 Alpha and VAX Problem: TCPIP-E-DYNPROXERR & SYSTEM-S-BUFFEROVF errors on"show proxy" after "show interface". Deliverables: TCPIP$UCP.EXE V5.3-18B Reference: PTR 70-5-2038 / CFS.91742 / Req Id: NL_G03889 ECO C 19-AUG-2002 Alpha and VAX Problem: $ TCPIP SET CONFIG NAME /NOPATH to remove a path not at the end of the list can corrupt the domain search list, and lead to ACCVIO after startup of bind resolver. Deliverables: TCPIP$UCP.EXE V5.3-18C Reference: PTR 70-5-2061 / CFS.92460 / Req Id: BCPM513V7 PTR 70-5-2143 / CFS.95358 / Req Id: BCSM9056N TCPIP_BUGS Note 2674 ECO 2 updates ------------- ECO D 3-OCT-2002 Alpha and VAX Problem: The NFS client does not define the specified disk logical name when the volume label name in the TCPIP> MOUNT command contains a '/' slash character. Deliverables: TCPIP$UCP.EXE V5.3-18D Reference: PTR 70-5-1970 / CFS.89749 / Req Id: BCPM12GX8 / UCX Note 9032 ECO E 18-OCT-2002 Alpha and VAX Problem: Issuing the following command on TCP/IP V5.* (including V5.3) results in the sysconfig inet subsystem variable tcp_mssdflt being set to 1. $ TCPIP SET PROTOCOL TCP /MTU Deliverables: TCPIP$UCP.EXE V5.3-18E Reference: PTR 70-5-2119 / CFS.94486 / Req Id: GB_G04921 / UCX Note 9402 ECO F 18-NOV-2002 Alpha only Problem: "$ tcpip set name /init /cluster" command returns error. Deliverables: TCPIP$UCP.EXE V5.3-18F Reference: PTR 70-5-2182 / CFS.96363 / Req Id: HPAQB01QL / UCX Note 9505 TCPIP_BUGS Note 2710 PTR 30-5-397 ECO G 13-DEC-2002 Alpha and VAX Problem: [1] Additional performance enhancements beyond 70-5-1924 and 70-5-2001 fixes. 70-5-2106 In SYS$SYSROOT:[000000.TCPIP$ETC]SYSCONFIGTAB.DAT the following new parameter was added: ovms_xqp_plus_enabled 1 = open_directory_on_lookup and cache it. 2 = open_directory_on_readdir and cache it. 3 = turn on both 1 and 2 above. 4 = open_file_on_getattr and cache it. Used with modus_operandi 512. In TCPIP$NFS_STARTUP.COM there is a new system logical: TCPIP$CFS_NAME_CACHE_SIZE 8192 is recommended. It yields 8192 entries of 128 bytes. 16384 yields 16384 entries of 128 bytes. [2] VMS and Unix clients are both accessing the same files on a VMS server. If a Unix client accesses a non-Stream_LF file that was recently (within inactivity timer limit) created by a VMS client, the server does not do data conversion. [3] Multi-processor NFS server crashes when a UNIX client attempts to access a container file system. 30-5-403 Deliverables: TCPIP$NFS_SERVER.EXE V5.3-18U TCPIP$NFS_SERVICES.EXE V5.3-18U TCPIP$CFS_SHR.EXE V5.3-18G Reference: PTR 70-5-2106 / CFS.93896 / Req Id: HPAQ703HM TCPIP_BUGS Note 2672 PTR 30-5-403 ECO H 16-DEC-2002 Alpha and VAX Problem: UCP's SET CONFIGURATION INTERFACE fails to correctly set local host name (a.k.a. interface address) when local and cluster host names are both specified together in the same command. For example, $ tcpip set configuration interface we0 - _$ /host=16.20.208.166 /network=255.255.0.0 - _$ /broadcast=16.20.255.255 /cluster=16.20.208.229 - _$ /c_network=255.255.0.0 /c_broadcast=16.20.255.255 $ tcpip show configuration interface we0 /full Interface: WE0 IP_Addr: 16.20.208.229 NETWRK: 255.255.0.0 BRDCST: 16.20.255.255 C_Addr: 16.20.208.229 C_NETWRK: 255.255.0.0 C_BRDCST: 16.20.255.255 Deliverables: TCPIP$UCP.EXE V5.3-18H Reference: PTR 70-5-1624 / CFS.82413 / Req Id: NL_G01224 TCPIP_BUGS Note 2728 ECO 3 updates ------------- ECO I 7-FEB-2003 Alpha and VAX Problem: Several problems related to using and managing large service lists in the configuration database as follows: - UCP's SET CONFIGURATION ENABLE SERVICE command generates an ACCVIO error when processing node-specific or cluster-wide configuration record(s) containing large numbers of service entries. - UCP's SET CONFIGURATION ENABLE SERVICE command fails to output any error message when trying to add a service to a configuration record that already contains maximum number of service entries. - The TCPIP$CONFIG.COM configuration procedure generates errors processing large service lists that exceeds the 1024-byte limit of DCL symbols. - The number of service entries that can be stored in node-specific or cluster-wide configuration records is too low (currently 63). - UCP's GENERATE SERVICE /CONFIGURATION/FILE command fails to correctly combine services from both node-specific and cluster-wide configuration records when the total number of service entries exceeds the maximum allowed for a single configuration record. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18F TCPIP$MSG.EXE V5.3-18B TCPIP$UCP.EXE V5.3-18I Reference: PTR 70-5-2108 / CFS.94027 / Req Id: DE_G04753 TCPIP_BUGS Note 2677 PTR 70-5-2188 / CFS.96508 / Req Id: HPAQB02KN TCPIP_BUGS Note 2681 ECO K 13-FEB-2003 Alpha Problem: Add new configuration/startup/shutdown functionality to TCP/IP Services to support SSH client and server. Deliverables: TCPIP$DEFINE_COMMANDS.COM TCPIP$UCP.EXE V5.3-18K Reference: TCPIP_BUGS Note 2737 ECO L 28-FEB-2003 Alpha and VAX Problem: Several problems related to creating, modifying, and deleting network interfaces as follows: 1. UCP's SET INTERFACE and GENERATE INTERFACE commands use deprecated IOCTL (SIOCSIFADDR) to set interface's Internet address. 2. UCP's SET INTERFACE command allows setting of broadcast address and/or network mask before interface's Internet address is defined. This results in the creation of ifaddr structures with incomplete initialization of sockaddr_in structures used to store network masks, broadcast addresses, and interface addresses. 3. UCP's SET INTERFACE command fails to initialize all impure storage. This results in unexpected side-effects between commands as shown here: TCPIP> set interface ie0 ! create naked interface - ie0 TCPIP> show interface ! show available interfaces Interface IP_Addr Network mask IE0 LO0 127.0.0.1 255.0.0.0 WF0 16.20.208.54 255.255.0.0 TCPIP> set interface ie0/network_mask=255.0.0.0 TCPIP> show interface ! only set ie0's network mask ! notice: ie0 gets network mask ! and wf0's internet address Interface IP_Addr Network mask IE0 16.20.208.54 255.0.0.0 LO0 127.0.0.1 255.0.0.0 WF0 16.20.208.54 255.255.0.0 Deliverables: TCPIP$IFCONFIG.EXE V5.3-18A TCPIP$MSG.EXE V5.3-18D TCPIP$UCP.EXE V5.3-18L Reference: TCPIP_BUGS Note 2729 ECO M 20-MAR-2003 Alpha and VAX Problem: Proxies defined using lowercase OpenVMS user names are not loaded in dynamic database after upgrading from TCP/IP V5.0A to V5.3. Deliverables: TCPIP$PROXY_SERVICES.EXE V5.3-18D TCPIP$UCP.EXE V5.3-18L Reference: PTR 70-5-2163 / CFS.95963 / Req Id: HPAQA03S8 / UCX Note 9521 ECO N 5-MAY-2003 Alpha and VAX Problem: NFS server crashes in V5.3 ECO 2 (with the recent performance enhancments) when trying to use a container file system. Deliverables: TCPIP$CFS_SHR.EXE V5.3-18K TCPIP$UCP.EXE V5.3-18N Reference: PTR 70-5-2253 / CFS.98407 / Req Id: HPAQ20295 ECO O 10-JUL-2003 Alpha and VAX Problem: Side-effects between UCP's SET NAME and SHOW NAME commands result in access violations. Such side-effects include the corrupting of string descriptors and buffers used to display system-wide parameter settings for the BIND resolver. All management commands launched from the TCP/IP command prompt cause this error to occur. Deliverables: TCPIP$UCP.EXE V5.3-18O Reference: PTR 70-5-2310 / CFS.99814 / Req Id: GB_G07027 TCPIP_BUGS Note 2887 ECO P 4-SEP-2003 Alpha and VAX Problem: 1. UCP's SET CONFIGURATION INTERFACE /NOCLUSTER can not delete cluster alias addresses from configuration database records. For example, $ tcpip show configuration interface we0 /full Interface: WE0 IP_Addr: 1.2.3.4 NETWRK: 255.0.0.0 BRDCST: ... C_Addr: 10.44.0.1 C_NETWRK: 255.0.0.0 C_BRDCST: ... Flags: Receive buffer: 0 $ tcpip set configuration interface we0 /nocluster %TCPIP-E-CONFIGERROR, error processing configuration request -TCPIP-E-INVINTER, error defining interface: WE0 -CLI-W-ABSENT, entity or value absent from command string 2. UCP's SET CONFIGURATION INTERFACE /NOCLUSTER outputs misleading error messages when attempting to delete cluster alias address(es) that do not exist. For example, $ tcpip show configuration interface we0 /full Interface: WE0 IP_Addr: 1.2.3.4 NETWRK: 255.0.0.0 BRDCST: ... C_Addr: C_NETWRK: C_BRDCST: ... Flags: Receive buffer: 0 $ tcpip set configuration interface we0 /nocluster %TCPIP-E-CONFIGERROR, error processing configuration request -TCPIP-E-INVINTER, error defining interface: WE0 -CLI-W-ABSENT, entity or value absent from command string Deliverables: TCPIP$UCP.EXE V5.3-18P Reference: PTR 70-5-2222 / CFS.97594 / Req Id: BCPM10242 TCPIP_BUGS Note 2954 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 UCPLIB Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 6-MAY-2002 Alpha and VAX Problem: BIND resolver is unable to perform a name lookup for a host when BIND database records are returned in the following order: CNAME record followed by its associated PTR record and when the reverse address record has been subnetted on a non-byte boundary. For example, consider the following: $ tcpip show host 12.30.254.228 gethostby*.getanswer: asked for "228.254.30.12.IN-ADDR.ARPA", got "228.224/27.254.30.12.IN-ADDR.ARPA" %TCPIP-W-NORECORD, information not found -RMS-E-RNF, record not found Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18A TCPIP$IPC_SHR.EXE V5.3-18A Reference: PTR 70-5-1987 / CFS.90172 / Req Id: HPAQ20XNF PTR 70-5-1966 / CFS.89677 / Req Id: HPAQ12BKC ECO B 13-JUN-2002 Alpha and VAX Problem: The 'SHOW HOST *' command does not failover to the second nameserver configured in the resolver. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18B Reference: PTR 30-10-187 TCPIP_BUGS Note 2619 ECO C 8-JUL-2002 Alpha and VAX Problem: Solution for 70-5-1987 / 70-5-1966 fails in TCP/IP V5.3. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18C TCPIP$IPC_SHR.EXE V5.3-18B Reference: PTR 70-5-1987 / CFS.90172 / Req Id: HPAQ20XNF TCPIP_BUGS Note 2623 PTR 70-5-1966 / CFS.89677 / Req Id: HPAQ12BKC ECO D 25-JUL-2002 Alpha and VAX Problem: The TCPIP$INETACP process may hang for as much as a few minutes while attempting to resolve a hostname or address from an unresponsive nameserver. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18D UCX$ACCESS_SHR.EXE V5.3-18D Reference: PTR 70-5-2077 / CFS.92913 / Req Id: HPAQ6016W / UCX Note 9317 TCPIP_BUGS Note 2666 PTR 70-5-2093 / CFS.93537 / Req Id: GB_G04544 / UCX Note 9325 PTR 70-5-2094 / CFS.93548 / Req Id: DSATL0GMG / UCX Note 9354 PTR 70-5-2101 / CFS.93763 / Req Id: HPAQ702B7 PTR 70-5-2153 / CFS.95764 / Req Id: BCGMA02K2 ECO E 3-SEP-2002 Alpha and VAX Problem: After setting up process level Bind resolver settings ($TCPIP SET NAME without /SYSTEM), those settings are not being used by TELNET and many other utilities, but are used by PING. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18E Reference: PTR 70-5-2050 ECO 3 updates ------------- ECO F 7-FEB-2003 Alpha and VAX Problem: Several problems related to using and managing large service lists in the configuration database as follows: - UCP's SET CONFIGURATION ENABLE SERVICE command generates an ACCVIO error when processing node-specific or cluster-wide configuration record(s) containing large numbers of service entries. - UCP's SET CONFIGURATION ENABLE SERVICE command fails to output any error message when trying to add a service to a configuration record that already contains maximum number of service entries. - The TCPIP$CONFIG.COM configuration procedure generates errors processing large service lists that exceeds the 1024-byte limit of DCL symbols. - The number of service entries that can be stored in node-specific or cluster-wide configuration records is too low (currently 63). - UCP's GENERATE SERVICE /CONFIGURATION/FILE command fails to correctly combine services from both node-specific and cluster-wide configuration records when the total number of service entries exceeds the maximum allowed for a single configuration record. Deliverables: TCPIP$ACCESS_SHR.EXE V5.3-18F TCPIP$MSG.EXE V5.3-18B TCPIP$UCP.EXE V5.3-18I Reference: PTR 70-5-2108 / CFS.94027 / Req Id: DE_G04753 TCPIP_BUGS Note 2677 PTR 70-5-2188 / CFS.96508 / Req Id: HPAQB02KN TCPIP_BUGS Note 2681 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 UNIX_API Images --------------------------------------------------------------------------- ECO 2 updates ------------- ECO A 18-OCT-2002 Alpha and VAX Problem: Issuing the following command on TCP/IP V5.* (including V5.3) results in the sysconfig inet subsystem variable tcp_mssdflt being set to 1. $ TCPIP SET PROTOCOL TCP /MTU Deliverables: TCPIP$UCP.EXE V5.3-18E Reference: PTR 70-5-2119 / CFS.94486 / Req Id: GB_G04921 / UCX Note 9402 --------------------------------------------------------------------------- Corrections for HP TCP/IP Services V5.3 XDM Images --------------------------------------------------------------------------- ECO 1 updates ------------- ECO A 29-APR-2002 Alpha and VAX Problem: Disconnecting an X-Terminal which is connected via XDM can also disconnect other X-Terminals connected via XDM. Deliverables: TCPIP$XDM.EXE V5.3-18A TCPIP$XDMW.EXE V5.3-18A Reference: PTR 70-5-2023 / CFS.91199 / Req Id: DE_G03707 ECO 2 updates ------------- ECO B 26-NOV-2002 Alpha and VAX Problem: Images were built improperly for their installed locations, causing unintended side-effects on some system configurations. Deliverables: TCPIP$XDMW.EXE V5.3-18B Reference: PTR 70-5-2146 / CFS.95462 / Req Id: BCPMA00LZ TCPIP_BUGS Note 2720 7 COPYRIGHT AND DISCLAIMER: (C) Copyright 2004 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP and/or its subsidiaries required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. Neither HP nor any of its subsidiaries shall be liable for technical or editorial errors or omissions contained herein. The information in this document is provided "as is" without warranty of any kind and is subject to change without notice. The warranties for HP products are set forth in the express limited warranty statements accompanying such products. Nothing herein should be construed as constituting an additional warranty. DISCLAIMER OF WARRANTY AND LIMITATION OF LIABILITY THIS PATCH IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED TO THE EXTENT PERMITTED BY APPLICABLE LAW. IN NO EVENT WILL HP BE LIABLE FOR ANY LOST REVENUE OR PROFIT, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, WITH RESPECT TO ANY PATCH MADE AVAILABLE HERE OR TO THE USE OF SUCH PATCH.