TCP/IP service definitions - TCPDEF
The TCP/IP service definitions (TCPDEF) views display information about the TCP/IP service definitions that use internal sockets support. The services that can be defined are IIOP and the CICS Web Interface.
Supplied views
To access from the main menu, click:
View | Notes |
---|---|
TCP/IP service definitions EYUSTARTTCPDEF.ADDTOGRP |
Add one or more TCP/IP service definitions to a resource group. |
TCP/IP service definitions EYUSTARTTCPDEF.CREATE |
Create a TCP/IP service definition and add it to the data repository. |
TCP/IP service definitions EYUSTARTTCPDEF.DETAILED |
Detailed information about a selected TCP/IP service definition. |
TCP/IP service definitions EYUSTARTTCPDEF.INSTALL |
Install a TCP/IP service definition in an active system. |
TCP/IP service definitions EYUSTARTTCPDEF.REMOVE |
Remove a TCP/IP service definition from the data repository. |
TCP/IP service definitions EYUSTARTTCPDEF.TABULAR |
Tabular information about all TCP/IP service definitions for the current context. |
Actions
Action | Description |
---|---|
ADDTOGRP | Add one or more TCP/IP service definitions to a resource group. |
CREATE | Create a TCP/IP service definition and add it to the data repository. |
CSDCOPY | Copy a CICS CSD resource definition. |
CSDINSTALL | Install a CICS CSD resource definition into an active system. |
INSTALL | Install a TCP/IP service definition in an active system. |
REMOVE | Remove a TCP/IP service definition from the data repository. |
UPDATE | Update a TCP/IP service definition in the data repository. |
Fields
Field | Attribute name | Description |
---|---|---|
Attach-time security | ATTACHSEC |
The level of attach-time security required for TCP/IP connections to CICS Clients:
|
Authentication level | AUTHENTICATE |
The authentication and identification scheme to be used for inbound TCP/IP connections for the HTTP and IIOP protocols. Each protocol
supports a different set of authentication schemes. For the ECI protocol, this attribute is invalid. Options are:
|
Queue backlog limit | BACKLOG |
The number of TCP/IP connections for this service which are queued in TCP/IP before TCP/IP starts to reject incoming client
requests. When blank, the default value is taken.
|
Certificate | CERTIFICATE | The label of an X.509 certificate that is used as a server certificate during the SSL handshake for the TCP/IP service. If this attribute is omitted, the default certificate defined in the key ring for the CICS region user ID is used. Certificate labels can be up to 32 bytes long. |
Last modification agent | CHANGEAGENT |
The change agent identifier that made the last modification.
|
Last modification agent release | CHANGEAGREL | The CICS release level of the agent that made the last modification. |
Last modification time | CHANGETIME | The local date and time when the definition was last changed. |
Last modification user ID | CHANGEUSRID | The user ID that made the last modification. |
SSL cipher suite codes | CIPHERS | Specifies a string of up to 56 hexadecimal digits that is interpreted as a list of up to 28 2-digit cipher suite codes. When you define the resource, CICS automatically initializes the attribute with a default list of acceptable codes. You can reorder the cipher codes or remove them from the initial list. However, you cannot add cipher codes that are not in the default list for the specified encryption level. To reset the value to the default list of codes, delete all the cipher suite codes; the field is automatically repopulated with the default list. From CICS Transaction Server 5.1 this field can alternatively specify the name of an XML file residing on zFS which contains a list of ciphers. An XML file can be up to 28 characters. |
Time created | CREATETIME | The local date and time when the definition was created. |
CSD group | CSDGROUP | The name of the CSD group for this CICS resource definition. This field is ignored for BAS definitions. |
Version | DEFVER | The version number of the BAS resource definition, from 1 to 15. This field is ignored for CICS CSD resource definitions. |
Description code page | DESCCODEPAGE | The code page of the description field. This field is ignored for CICS CSD resource definitions. |
Description | DESCRIPTION | A description of the TCP/IP service definition. |
Domain name service (DNS) group | DNSGROUP | This is obsolete from CICS TS Version 5 Release 2. The DNS Group Name. |
Critical domain name service (DNS) group member | GRPCRITICAL | This is obsolete from CICS TS Version 5 Release 2. (Optional) Marks the service as a critical member of the DNS group, meaning that this service closing or failing causes a deregister call to be made to WLM for this group name. The default is NO, allowing two or more services in the same group to fail independently and CICS still remains registered to the group. Only when the last service in a group is closed is the deregister call made to WLM, if it has not already been done so explicitly. Multiple services with the same group name can have different GRP Critical settings. The services specifying GRP Critical as NO can be closed or fail without causing a deregister. If a service with GRP Critical as YES is closed or fails, the group is deregistered from WLM. |
Incoming connections listening address | HOST |
The up to 116-character address on which this TCPIPSERVICE will listen for incoming connections. This field may contain the following
values:
|
IPv4 address | IPADDRESS | The IPv4 dotted decimal address for the TCP/IP Service, ANY, INADDR_ANY or DEFAULT. This parameter is maintained for compatibility with CICS Transaction Server for z/OS, Version 3 Release 2 and earlier releases. For later releases the HOST parameter should be used. |
Maximum length of data to be received or sent | MAXDATALEN | The maximum length of data that may be received by CICS as an HTTP server, on the HTTP protocol or the USER protocol. The default value is 32K. The minimum is 3K, and the maximum is 524288K. To increase security for CICS Web support, specify this option on every TCPIPSERVICE definition for the HTTP protocol. It helps to guard against denial of service attacks involving the transmission of large amounts of data. |
Maximum number of persistent connections | MAXPERSIST |
The maximum number of persistent connections that CICS will accept:
|
Name | NAME | The name of the TCP/IP service definition. |
Port number | PORTNUMBER | The decimal number of the port on which CICS is to listen for incoming client requests in the range 1 through 65535. The well-known ports are those from 0 through 1023. It is advisable to use well known port numbers only for those services to which they are normally assigned. |
Privacy | PRIVACY |
This is obsolete from CICS TS Version 3 Release 1. The level of SSL encryption required for inbound IIOP connections
to this service. This attribute applies only when PROTOCOL is IIOP. During the SSL handshake, the client and server advertise
cipher suites that they support and, from those that they both support, select the suite that offers the most secure
level of encryption. Options are:
|
Protocol | PROTOCOL |
The application level protocol used on the TCP/IP port:
|
Basic authentication realm name | REALM | The realm that is provided when CICS requests basic authentication. This attribute is valid only on CICS Transaction Server for z/OS, Version 3 Release 2 and later systems. If you do not specify a realm, the default used by CICS is CICS application aaaaaaaa, where aaaaaaaa is the applid of the CICS region. The realm can be up to 56 characters long, and can include embedded blanks. Do not specify opening and closing double quotes, as CICS provides these when assembling the WWW-Authenticate header. |
Timeout for socket close (HHMMSS) | SOCKETCLOSE |
Specifies if, and for how long, CICS should wait before closing the socket, after issuing a receive for incoming data
on that socket.
|
Specific TCPIPService | SPECIFTCPS | The name of the specific TCPIPService used by this TCPIPService. This attribute is valid only on CICS Transaction Server for z/OS, Version 5 Release 2 and later systems. The TCPIPService name can be up to 8 characters long. When specified, this TCPIPService is a generic TCPIPService. |
Secure sockets layer (SSL) type | SSL |
Specifies whether the TCP/IP service is to use the secure sockets layer (SSL) for encryption and authentication:
|
TCP/IP service status | STATUS | The initial status of the service after installation. Set it to OPEN if CICS is to begin listening for this service after installation. Set to CLOSE if CICS is not to listen on behalf of this service after installation. |
CICS transaction ID | TRANSACTION | The 4-character ID of the CICS transaction attached to process new requests received for this service. |
TS queue prefix | TSQPREFIX | This parameter is no longer required or used in CICS Transaction Server for z/OS, Version 3 Release 2 and later releases. |
User-replaceable module name | URM |
The name of a user-replaceable program to be invoked by this service. The name you specify depends upon the value
of the PROTOCOL attribute:
|
User data area 1 | USERDATA1 | Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions. |
User data area 2 | USERDATA2 | Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions. |
User data area 3 | USERDATA3 | Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions. |