TCP/IP Function Level 310 Preventive Service Planning
(PSP) Bucket
**> Last update: 14 Dec 2001
**> Synch'd w/RETAIN: 31 Mar 2002
***********************
* SUBSET VM310 *
***********************
This SUBSET contains installation information for TCP/IP Function
Level 310 for VM/ESA Version 2 Release 3.0.
************************************************************************
* C H A N G E S U M M A R Y *
************************************************************************
Date Last
Changed Section
1. 2001/01/25 Installation Information
2. 1998/09/13 Documentation Changes
3. 1998/04/01 General Information
4. 2001/12/14 Service Recommendations See Subset 0101RSU
5. yyyy/mm/dd Cross Product Dependencies
Service Recommendation Summary
DATE APAR PTF VOLID COMMENTS
1. 1998/03/31 PQ14175 UQ16101 1000 HIPER SMTP Names List
Processing
************************************************************************
* SECTION 1. I N S T A L L A T I O N I N F O R M A T I O N *
************************************************************************
This section contains changes relevant to the installation of the
product, or to its Program Directory.
8. 2001/01/25 Prior to performing installation and service tasks,
ensure that the PROFILE EXEC invoked by the TCP/IP
installation user ID (P735FALQ) contains (at a minimum)
the 'ACCESS' and 'SET LDRTBLS' statements that follow:
/* TCP/IP Installation User ID PROFILE EXEC */
'ACCESS 5E5 B' /* Acquire SES 5E5 disk */
'ACCESS 51D D' /* Acquire SES 515 disk */
'SET LDRTBLS 25' /* Avoid LDRTBL problems */
Exit
These statements (in conjunction with the supplied CP
directory entry for the P735FALQ installation user ID)
will establish the minimal environment necessary to
install and service the TCP/IP Feature as described in
the TCP/IP FL310 Program Directory.
7. 1999/10/28 For customers who plan to use the VM NFS sever, note the
following:
In order for NFS clients to access files or directories
in the CMS Shared File System (SFS), the NFS server
must have SFS file pool administrator authority. Each
NFS server that will provide such access must be listed
on the ADMIN statement in the SFS file pool server's
DMSPARMS file. For details on SFS file pool
configuration and administrator authority, see "VM/ESA
SFS and CRR Planning, Administration, and Operation"
6. 1999/05/11 The supplied sample TCP/IP configuration file (PROFILE
STCPIP) contains a PRIMARYINTERFACE in comment form:
; -------------------------------
; Primary interface Definition
; -------------------------------
; PRIMARYINTERFACE ETH1
Note that the placement of this statement within this
sample file is not correct; this statement must appear
after the HOME statement if/when it is used.
5. 1998/06/18 Customers who plan to use an External Security Manager
(ESM) different from the IBM Resource Access Control
Facility (RACF), such as VMSECURE from Sterling Software
Inc., should review Informational APAR II11256 for
additional information about configuring TCP/IP servers
in such an environment.
4. 1998/05/06 For customers who plan to use the X.25 Interface and
need to configure/use the X25IPI server, note the
following:
Due to changes made for Function Level 310 that affect
startup of the X25IPI server, X25IPI commands cannot
be successfully issued from the X25IPI server console.
To correct this problem, the following changes are
required:
Make the following changes to the supplied X25IPI GCS
file:
1) Change the load command from "X25IPI" to "X25":
'LOADCMD X25 XNX25CMD'
2) Change the start command to use this new command
name:
'X25 START XNX25IPI'
Then, use "X25" (instead of "X25IPI") as the command name
for all commands issued from the X25IPI server console,
as is currently described in the product documentation.
If necessary, see APAR PQ14349 for additional information
about this problem.
3. 1998/04/29 For customers installing the TC/IP DES Feature for
VM/ESA, note the following changes to Section 6.5
of the Program Directory:
* In Section 6.5.1, Step 4, the TCP/IP DES Feature tape
should be mounted and used (the reference to the TCP/IP
Source Feature tape is not correct).
* In Section 6.5.3.2, Step 2, the 5735FALQ PPF name and
TCPIP (or TCPIPSFS) component ID are used for two
VMFBLD commands; because of this, the VMSES PARTCAT is
updated such that the affected modules are associated
with this PPF name and component, rather than with the
DES Feature PPF name (5735FALR) and component (KERBDES
or KERBDESSFS). If left unchanged, these PARTCAT
entries will cause the TCP2PROD command (as documented
in Step 7 of Section 6.5.4.1) to fail, with the
following error reported:
...
Issuing command: ACCESS 591 C
Copying file(s) to: TCPMAINT 591
KERBEROS MODULE J --> = = C
The following command failed:
VMFCOPY KERBEROS MODULE J = = N (SPRODID
5735FALR%KERBDES PRODID 5735FALR%KERBDES
OLDDATE REPLACE
Rc = 4
TCP2PROD processing completed: {Date} -- {Time}
Rc = 8
...
To avoid this problem, and to resolve the PARTCAT entry
conflict, the following steps should be performed:
1) Prior to invoking TCP2PROD during DES Feature
installation (Step 7 of Section 6.5.4.1 of the
Program Directory), the following VMFSIM command
should be issued (note that the lines below comprise
a single command):
vmfsim modify vmses partcat {fm-492} tdata :partid
des txtlib :prodid 5735falq%tcpip (replace
where: {fm-492} is the file mode of the P735FALQ
492 minidisk.
2) The TCP2PROD command issued during Step 7 of Section
6.5.4.1 should be (again, the lines below comprise a
single command):
tcp2prod 5735falq {tcpip|tcpipsfs} 5735falr kerbrun
(setup
Note: These same steps are applicable to Step 8 of
Section 7.4.3.1 (DES Feature Service) of the
Program Directory.
* Also in Section 6.5.3.2, the command shown in Step 3
should be "vmfview build", not "vmfview install".
2. 1994/01/19 Item Updated 1998/04/01
Missing interrupt conditions for I/O operations involving
devices dedicated to the TCPIP virtual machine should be
detected, but *not* dealt with. For VM/ESA, the default
MIH setting of OFF will accomplish this. (This default
is in effect when MIH is not specified on the user
directory OPTION statement or the SET MIH command is not
issued within a virtual machine).
However, when MIH OFF is in effect, CP issues HCPMHT2150I
messages to the operator, to indicate that an I/O
operation was started but the MIH interval expired before
the device sent an interrupt. In some instances, these
messages may flood the OPERATOR console.
Use of the 'OFF' parameter of a related command, CP SET
MITIME, can prevent excessive HCPMHT2150I messages
related to TCPIP from appearing on the OPERATOR console.
This command controls the time interval at which a
specified device is checked for missing interrupts.
To reduce occurrences of HCPMHT2150I messages, use the
following command. Note that only the device(s)
dedicated to the TCPIP server should be specified with
this command.
CP SET MITIME rdev1-rdev2 OFF
The CP SET MITIME command should be issued within
an "exit" exec, identified by an ":Exit." tag that is
defined for the TCPIP server entry in a locally created
DTCPARMS file.
1. 1992/01/10 Item Updated 1998/04/01
Prior to installing TCP/IP for VM, it's recommended that
you review the following information, if you're not
familiar with TCP/IP protocols and functions:
* "TCP/IP Tutorial and Technical Overview",
(GG24-3376-04).
This book provides an overview of TCP/IP, and may help
prevent many installation and configuration errors.
Additional textbook references that may be useful are:
* "TCP/IP Illustrated, Volume 1: The Protocols," Richard
W. Stevens, Addison-Wesley, Reading, Massachusetts,
1994. ISBN: 0-201-63346-9 (SR28-5586-00)
* "Internetworking with TCP/IP Volume I:Principles,
Protocols, and Architecture," Douglas E. Comer, Prentice
Hall, Englewood Cliffs, New Jersey, 1991.
ISBN: 0-13-216987-8 (SC31-6144-00)
* "DNS and BIND in a Nutshell," Paul Albitz & Cricket
Liu, O'Reilly & Associates, Sebastopol, California,
1992. ISBN: 1-56592-010-4 (SR28-4970-00)
************************************************************************
* SECTION 2. D O C U M E N T A T I O N C H A N G E S *
************************************************************************
This section outlines major errors in the product's published
documentation.
2. 1998/09/13 The following errors exist in "TCP/IP Function Level
310 Planning and Customization" (SC24-5847-00):
Chapter 1, "Planning Considerations"
Page Error / Correction
---- ---------------------------------------------------
2/3 The descriptions for the FTP, LPD and REXEC severs
in the "Server Functions" section include the
following sentence:
You can also specify unique start-up parameters
and customize the server environment by modifying
the "xxxxXIT" EXEC procedure.
where "xxxxXIT" is either FTPDEXIT, LPDEXIT, or
REXECXIT.
References to these EXECs should be ignored, as
these files are no longer supplied or used with
TCP/IP Function Level 310. Server customization
should be accomplished using DTCPARMS file
entries, as described in Chapter 5, "Methods of
Server Configuration."
1. 1998/04/01 The following errors exist in the "TCP/IP Function Level
310 User's Guide" (SC24-5848-00):
Chapter 10, "Using Remote Printing Commands"
Page Error / Correction
---- ---------------------------------------------------
139 The LPRSET syntax diagram is not correct. The
correct syntax follows:
>>--LPRSET--.---------------.-------------------------->
'-printer--host-'
>-.------------------------.--------------------------><
'--(--.---------------.--'
|--REset--------|
'--| Options |--'
Options:
|--.-----------.--.-------.--.---------.--.-------.---->
|-Permanent-| |-TRace-| '-Version-' '-Query-'
'-SESsion---' '-TYpe--'
>-.---------------------------------.-.--------------.->
'-NIckname--name-.--------------.-' |-SYnchronous--|
'-TAg--usertag-' '-ASynchronous-'
>--.-----------------------------.--.----------------.-|
'-RScs--.-linkid,nodeid------| '-SERver--rscsid-'
|-linkid@nodeid------|
'-linkid--at--nodeid-'
************************************************************************
* SECTION 3. G E N E R A L I N F O R M A T I O N *
************************************************************************
This section contains general information, i.e., hints/tips.
8. 1998/04/01 APAR PQ12478, through its associated PTF, UQ99310, is
used as the ordering mechanism for the current level of
the TCP/IP Function Level 310 RSU. This APAR/PTF will be
updated during every RSU cycle to indicate the level
which is currently available through ISMD service. The
RSU can be ordered upon request by contacting the Level 2
support group, or through the SRD (Service Request &
Delivery) function of IBMLink/ServiceLink. Please see
the text of APAR PQ99310 for more information, if
necessary.
7. 1995/05/26 Item Updated 1996/12/20
Several TCP/IP for VM functions are Pascal-based, and use
VMCF communications to communicate with the TCPIP server.
Therefore, these functions cannot be reliably used in
conjunction with other applications that use VMCF
communications (such as the CMS Utility, WAKEUP); doing
so may produce intermittent hangs during processing other
unpredictable results.
The TCP/IP Pascal-base functions for which such problems
may arise are:
FTP HOMETEST LPQ LPR LPRM NETSTAT
OBEYFILE PING REXEC TELNET TESTSITE TFTP
See CMS Utilities APAR VM58540 for more information about
problems when using FTP in conjunction with WAKEUP.
6. 1992/11/18 Item Updated 1996/12/20
When configuring an RS/6000 IP connection with the Block
Multiplexer (BMX) adapter, customers should refer to ASKQ
documents Q604637 (Title -- Howto AIX: Troubleshoot Block
Multiplexer Adapter Initial Configuration Problems).
This item describes BMX adapter problems, configuration
problems, and also provides configuration specific
information.
5. 1992/01/10 During the initialization of the TCPIP server, the
following error message:
Line nnn: Unknown link name in GATEWAY cmd
will be displayed when a LINK statement can't be found
for a corresponding "link_name" value, that was specified
on a previously encountered GATEWAY entry. This error
may occur for one of the following reasons:
- a data entry error when creating the entry,
- a problem with the GATEWAY entry itself.
This error message will also appear if a GATEWAY entry
specifies a 0 for both the "subnet_mask" *and*
"subnet_value" fields.
This problem arises because processing for the current
GATEWAY entry is terminated when a "subnet_mask" field of
0 is encountered; the additional 0 specified as the
"subnet_value" will then be construed as the start of the
next GATEWAY entry (or configuration file statement).
Therefore, whenever a "subnet_mask" value of 0 is used,
the associated "subnet_value" field must be left blank.
4. 1992/01/10 Invalid or incorrect values specified with the HOME and
GATEWAY parameters can prevent the TCPIP server from
processing further parameters associated with these
statements -- even though remaining parameters may be
valid. The only indication that this type of problem may
exist is the following message:
Error encountered in reading TCPIP * :
3. 1992/10/15 Item Updated 1996/12/20
When a nameserver is not used, and only a HOSTS LOCAL
file is used for host resolution, the TCPIP DATA
configuration file will not contain an NSINTERADDR
statement. When this is the case, ensure the SMTP CONFIG
file does not contain a RCPTRESPONSEDELAY statement.
Otherwise, the following error will be reported when
attempting to start SMTP:
Invalid value nn specified for RCPTRESPONSEDELAY.
Default used.
Note that regardless of whether or not a
RCPTRESPONSEDELAY statement is present, the default value
of 60 seconds will be used to delay responses to RCPT
commands ("nn" in this message will be value specified as
part of the RCPTRESPONSEDELAY statement.)
2. 1992/01/10 Item Updated 1998/04/01
With RSCS Version 3 Release 1 (V3 R1), enhanced
configuration features, such as embedded files, new
configuration statements (such as LINKDEFINE), and the
ability to use additional comment delimiters ('/*' and
'*/') are available for configuring RSCS. For example:
IMBED fn ft /* RSCS V3 R1 style comments */
The TCP/IP for VM program, SMTPRSCS, uses the RSCS CONFIG
file to build an RSCS host table file (SMTPRSCS
HOSTINFO). SMTPRSCS can process RSCS V3 R1 embedded
files, its new configuration definitions, or the
additional comment delimiters.
However, if "generic routing" is used in your environment
(as from using a "ROUTE *" statement), you still need to
identify -- with respect to SMTPRSCS -- any additional
RSCS host names that are relevant to your RSCS network,
which are not in RSCS CONFIG configuration file.
To do this, you can create a separate file to be used as
input for the SMTPRSCS program. For example, a file
named TCP-RSCS CONFIG, that contains:
IMBED RSCS CONFIG
ROUTE nodeid1
ROUTE nodeid2
:
where each ROUTE statement must have two tokens --
"ROUTE" and a nodeid name of an additional RSCS node to
be identified for use by the SMTP server.
1. 1992/01/10 When appropriate, the support center will open
informational APARs covering various aspects of TCP/IP
for VM. These APARs will cover installation and
maintenance specific information, information on using
the product, and other information that will often assist
the customer. Customers can search for these APARs by
using The product component ID (5735FAL00) and the
keyword TCPIPINFO. It's recommended that customers using
TCP/IP for VM review these APARs for information specific
to their needs.
************************************************************************
* SECTION 4. S E R V I C E R E C O M M E N D A T I O N S *
************************************************************************
2. 2001/12/14 See Subset 0101RSU for service recommendations
1. 1998/03/3 Problem: (PQ14175) SMTP Names List Processing can Cause
SMTP To Abend
Recommendation: Install UQ16101 on Volid 1000
************************************************************************
* SECTION 5. C R O S S P R O D U C T D E P E N D E N C I E S *
************************************************************************
This section contains information that is dependent upon another
product other than this subset ID. It also contains information
dealing with migration and product coexistence.
This item contains no records.
1. yyyy/mm/dd Interdependent Product:
Problem:
Users Affected:
Recommendation: Install xxxxxxx on Volid xxxx
************************************************************************
* I N F O R M A T I O N A L / D O C U M E N T A T I O N *
* APARs Follow (If Any) *
************************************************************************
------------------------------------------------------------------------
PTF Include List:
UQ16101 UQ48154
------------------------------------------------------------------------
PTF Exclude List:
This item contains no records.
------------------------------------------------------------------------
PE APAR List:
This item contains no records.
------------------------------------------------------------------------
Pending PE APAR List:
This item contains no records.
|