To check TLS protocol version and certificates being used by XCOM the following steps can be used.
The following assumes AT-TLS and/or System SSL is being used (rather than OpenSSL which is longer supported under z/OS)
- AT-TLS:
Check CONFIG member parameter AT-TLS as per doc page XCOM™ Data Transport® for z/OS 12.0 > Administrating > CONFIG Member Parameters.
If set to NONE then AT-TLS is not being used.
If set to one of the other values then AT-TLS is being and need to check with security team on the AT-TLS PAGENT file settings for TLS protocol version and the certificates used in the referenced keystores.
- System SSL
Check CONFIG member parameters under XCOM™ Data Transport® for z/OS 12.0 > Administrating > CONFIG Member Parameters:
- The parameter SSL_VERSION should be set to SYSTEM but if it is not it will automatically be set to that value, per its doc. page.
- The parameter XCOM_CONFIG_SSL points to the SSL configuration file SysConfigSSL.cnf file being used.
Not all supported parameters are included in the default version of the file.
Useful article with all supported SysConfigSSL.cnf parameters: Converting XCOM OpenSSL configuration files to System SSL
Also see doc. page XCOM™ Data Transport® for z/OS 12.0 > Installing > Complete Configuration Tasks > Implement SSL/TLS.
Specific things to check:
If parameter SSL_METHOD exists in that file it will indicate if XCOM is setting any restrictions for TLS protocol version usage or that is all handled by the System SSL configuration.
Also check the optional CIPHER parameter for any restrictions.
Again the security team would need to advise on the System SSL configured TLS protocol versions and the certificates being used in the keyring file.