HP TCP/IP Services for OpenVMS
Release Notes


Previous Contents

1.5.2 IPv6 API Updates

The IPv6 programming APIs have been updated. New programming examples are provided with this release. The following is a list of the specific changes to the IPv6 APIs:

For more information about using the IPv6 APIs, refer to the HP TCP/IP Services for OpenVMS Guide to IPv6.

1.6 BIND Version 9.2.1

The BIND server has been updated from Version 9.2.0 to Version 9.2.1. This update provides corrections to problems in the previous version of the software.

1.7 Performance Enhancements to the INET Driver

For Alpha systems only, the INETDRIVER now uses the faster internal interface to the TCP/IP networking kernel. The impact on nonpaged pool consumption and process quotas is now greatly reduced.

1.8 Performance Enhancements to the NFS Server

The NFS server now caches the contents of directory files, in addition to the content of other files. The server must access the directory files to cache them.

For information about managing the NFS directory cache, see the HP TCP/IP Services for OpenVMS Management guide.

1.9 Performance Enhancements to the TELNET Server

The TELNET/RLOGIN server (TNDRIVER) has been improved as follows:

1.10 Support for More Than 10,000 BG Devices

This feature allows a system, such as a web server, to have more than 10,000 devices. To enable this feature, set the following net subsystem attribute to a value from 9999 to 32767:


ovms_unit_maximum 

This subsystem attribute must be defined in the SYSCONFIGTAB.DAT. For more information about modifying the SYSCONFIGTAB.DAT file, see the HP TCP/IP Services for OpenVMS Tuning and Troubleshooting guide.

1.11 Support for Fast BG Device Creation and Deletion

To support systems where large numbers of BG devices are continuously being created and deleted, as well as systems where the number of BG devices has been increased above the default 10,000 device unit limit, a new subsystem attribute enables fast creation and deletion of BG devices:


ovms_unit_fast_credel 

The default setting for this attribute is 0, or OFF. This attribute must be defined in the SYSCONFIGTAB.DAT file. For more information about modifying the SYSCONFIGTAB.DAT file, see the HP TCP/IP Services for OpenVMS Tuning and Troubleshooting guide.

1.12 Updated TCP/IP Kernel

The TCP/IP Services kernel has been updated to Tru64 UNIX 5.1B.

1.13 tcpdump Support

This version of TCP/IP Services includes the tcpdump utility. The tcpdump utility provides dump analysis and packet capturing. Specifically:

For information about using the tcpdump utility, see the HP TCP/IP Services for OpenVMS Tuning and Troubleshooting guide.


Chapter 2
Installation, Configuration, and Startup Notes

Use this chapter in conjunction with the HP TCP/IP Services for OpenVMS Installation and Configuration manual.

2.1 Installing Over V5.3 Early Adopter's Kits (EAKs)

If you have installed one or more of the following V5.3 EAKs, you must use the PCSI REMOVE command to remove the EAKs before you install TCP/IP Services V5.4:

Note

If you install the current TCP/IP Services version after removing the failSAFE IP EAK, you must run TCPIP$CONFIG.COM to reestablish your target and home interfaces.

2.2 Installation Changes

The TCPIP$VMS_FILES.DOC file is no longer included in the installation of the TCP/IP Services software kit.

2.3 Configuring IPv6

The following sections describe procedures specific to systems where IPv6 is to be enabled.

2.3.1 Information for Users of the IPv6 Early Adopter's Kit

If you are running any version of the TCP/IP Services V5.0 IPv6 EAK, remove the EAK and then install the current version of the TCP/IP Services software. You must then run the TCPIP$IP6_SETUP.COM command procedure. For more information, refer to the HP TCP/IP Services for OpenVMS Guide to IPv6.

The definition of a sockaddr structure has been changed. This change breaks binary compatibility for IPv6 applications that were compiled using the TCP/IP Services Version 5.0 EAK. You must recompile and relink your applications after you install the current version of TCP/IP Services.

2.3.2 Warning Message in TCPIP$CONFIG.COM

If you have run the TCPIP$IP6_SETUP.COM procedure to enable IPv6, and then you run the TCPIP$CONFIG.COM command procedure, TCPIP$CONFIG.COM displays the following warning message when you select the Core environment option:


                           WARNING 
 
This node has been configured for IPv6.  If you make any additional 
changes to the configuration of the interfaces, you must run 
TCPIP$IP6_SETUP again and update your host name information in 
BIND/DNS for the changes to take effect. 

2.4 Startup Problems and Restrictions

The following list describes the restrictions on starting TCP/IP Services:

2.5 Upgrading from TCP/IP Services Version 4.x

The following sections describe how to preserve the behavior of the software when you upgrade from an older version of TCP/IP Services (UCX) to the current version.

2.5.1 Upgrading LPD

2.5.2 Saving Mail Messages When You Upgrade

The new version of SMTP includes control files that are different from previous versions. Before upgrading to the current version of TCP/IP Services, use the TCP/IP management command ANALYZE MAIL to pick up any dead letters (SMTP control files that have not been submitted to a print queue). For example:


$ TCPIP ANALYZE MAIL/REPAIR 

2.5.3 Preserving SNMP Startup and Shutdown Behavior

After you upgrade to the current version of TCP/IP Services, you must perform one of the following actions to ensure correct SNMP startup:

If you have customized versions of the UCX$SNMP_STARTUP.COM and UCX$SNMP_SHUTDOWN.COM command procedures (used to start and stop extension subagents), save your customized files to a different directory before upgrading to the new version of TCP/IP Services. If you do not perform this step, your customized changes will be lost.

Check for versions of these files in the following locations:

After you install TCP/IP Services, manually enter commands into the TCPIP$SNMP_SYSTARTUP.COM and TCPIP$SNMP_SYSHUTDOWN.COM command procedures, as described in the HP TCP/IP Services for OpenVMS Management guide.

2.5.4 Customizing SNMP Startup and Shutdown

Enabling SNMP using the TCPIP$CONFIG.COM command procedure no longer creates the following files:

These command procedures are used for starting and stopping custom SNMP subagents. They will not be affected by installing future versions of TCP/IP Services.

2.5.5 SNMP Messages When You Install TCP/IP Services

For sites where the same version of TCP/IP Services is installed multiple times, informational messages similar to the following may appear in the installation dialog:


 
Do you want to review the options? [NO] 
 
Execution phase starting ... 
 
The following product will be installed to destination: 
    DEC AXPVMS TCPIP T5.3-9I               DISK$AXPVMSSYS:[VMS$COMMON.] 
The following product will be removed from destination: 
    DEC AXPVMS TCPIP T5.3-9H               DISK$AXPVMSSYS:[VMS$COMMON.] 
%PCSI-I-RETAIN, file [SYSEXE]TCPIP$ESNMP_SERVER.EXE was not replaced because 
file from kit does not have higher generation number 
%PCSI-I-RETAIN, file [SYSEXE]TCPIP$HR_MIB.EXE was not replaced because file 
from kit does not have higher generation number 
%PCSI-I-RETAIN, file [SYSEXE]TCPIP$OS_MIBS.EXE was not replaced because file 
from kit does not have higher generation number 
%PCSI-I-RETAIN, file [SYSLIB]TCPIP$ESNMP_SHR.EXE was not replaced because file 
from kit does not have higher generation number 
%PCSI-I-RETAIN, file [SYSLIB]UCX$ESNMP_SHR.EXE was not replaced because file 
from kit does not have higher generation number 

You can ignore these messages.

2.5.6 SNMP Subagent Startup Messages

The SNMP startup procedure can produce the following error messages in subagent log files:


25-JUL-2001 14:13:32.47 **ERROR ESNMP_INIT.C line 3777: Could not 
connect to master: connection refused 
25-JUL-2001 14:13:32.94 WARNING OS_MIBS.C line 942: Master agent 
cannot be reached.  Waiting to attempt reconnect. 

These messages are the result of a timing problem and can be ignored.

2.6 Troubleshooting SMTP and LPD Shutdown Problems

If SMTP or LPD shutdown generates errors indicating that the queue manager is not running, check your site-specific shutdown command procedure (VMS_SYSHUTDOWN.COM). If this procedure contains the command to stop the queue manager (STOP/QUEUE/MANAGER), make sure this command is after the command that runs the TCPIP$SHUTDOWN.COM command procedure.

Note

You do not have to stop the queue manager explicitly. The queue manager is automatically stopped and started when you restart the system.


Chapter 3
Problems and Restrictions

This chapter provides information about problems and restrictions in the current version of TCP/IP Services

3.1 Advanced Programming Environment Restrictions and Guidelines

If you use the TCP/IP advanced programming features, you should keep the following in mind:

3.2 failSAFE IP Restrictions

After an interface failure has occurred, the TCP/IP management command SHOW INTERFACE will not display pseudo interface addresses. Users of failSAFE IP must use the ifconfig utility to view IP addresses. For more information about using failSAFE IP, refer to the HP TCP/IP Services for OpenVMS Management guide.

3.3 BIND/DNS Restrictions

BIND Version 9 has the following restrictions when using DNSSEC:

3.4 tcpdump Restrictions

In many ways, tcpdump works the same way on OpenVMS as it does on UNIX systems, with the following restrictions:

3.5 SSH Restrictions

This section contains the following information:

3.5.1 General SSH Restrictions

This section describes restrictions not specific to a particular SSH application.