Configuring secure transport types

Transport layer security (TLS) provides secure communication between the client and server. The communication mechanism that is used depends on the value of the transportType parameter that is specified in the client and server configuration files.

About this task

When Secure Sockets Layer (SSL) is used, the SSL configuration parameters must be provided on both the client and server side. In a Java™ SE environment, the SSL configuration is configured in the client or server property files. If the client or server is in WebSphere® Application Server, then you can use the existing WebSphere Application Server CSIV2 transport settings for your container servers and clients. See Security integration with WebSphere Application Server for more information.

Table 1. Transport protocol to use under client transport and server transport settings.

If the transportType settings are different between the client and server, the resulting protocol can vary or result in an error.

Client transportType property Server transportType property Resulting protocol
TCP/IP TCP/IP TCP/IP
TCP/IP SSL-supported TCP/IP
TCP/IP SSL-required Error
SSL-supported TCP/IP TCP/IP
SSL-supported SSL-supported SSL (if SSL fails, then TCP/IP)
SSL-supported SSL-required SSL
SSL-required TCP/IP Error
SSL-required SSL-supported SSL
SSL-required SSL-required SSL

Procedure

  1. To set the transportType property in the client security configuration, see Client properties file.
  2. To set the transportType property in the container and catalog server security configuration, see Server properties file.