Transferring files from XCOM for z/OS to Unix with XCOM Data Transfer.
The SSL certificates were placed on both sides and put in the certs directory, but it didn't work.
Error Messages on the z/OS side
STARTING SECURE TCP/IP CONNECTION TO PORT=<secured port number>, IP=<ip address>
SECURE TCP/IP CONNECTION REQUESTED WITH DEST=<dest>, PORT=<secured port number>, IP=<ip address>
SSLv3 protocol enabled. This is an obsolete and insecure protocol. It is recommended to switch SSL_METHOD to TLS
Txpi 308: TxpiInitSSL Failed msg = <error:14094412:SSL routines:SSL3_READ_BYTES:sslv3 alert bad certificate +++ SSL
ERROR ACTIVATING SESSION - SESSION NOT ESTABLISHED
Txpi 227: Socket received 0 bytes: partner closed socket. Last error: 0
SECURE TCP/IP CONNECTION ENDED WITH IP=<ip address>
On the Unix side, the xcom.log shows
TID=REMOTE PRG=xcomtcp PID=27710 IP=<ip address>
XCOMU0780E Txpi 308: TxpiInitSSL Failed msg = <error:14089086:SSL routines:ssl3_get_client_certificate:certificate verify failed> value = 4294967295:
Release : 12.0
Component : CA XCOM Data Transport for z/OS
If this does not resolve the problem it will be necessary to start over again.
Remove the certificates.
Use the XCOM scripts to create sample certificates
Perform loopback transfers independently to verify this works.
Introduce the CA (Certificate Authority) certificates