Updated 5.3.x Security Files
The identity certificates that were shipped with Connext 5.3.1 expired on February 16th, 2019. Creating a DomainParticipant that tries to use those certificates will fail with the following log messages:
hello_security or Shapes Demo with Distributed Logger Disabled
[CREATE Participant]RTI_Security_CertHelper_verifyCert:X509_verify_cert returned 0 with error 10: certificate has expired
hello_world_dtls or hello_world_wan
NDDS_Transport_DTLS_Connection_process_receive:OpenSSL error: [14090086]:[ssl3_get_server_certificate]:[certificate verify failed]
hello_world_tcp or hello_builtin_tcp:
RTITLS_ConnectionEndpointTLSv4_doHandshake:OpenSSL protocol error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed RTITLS_ConnectionEndpointTLSv4_doHandshake:OpenSSL protocol error:14094415:SSL routines:ssl3_read_bytes:sslv3 alert certificate expired
Here is a set of new certificates, private keys, signed governance, and signed permissions documents that will expire in February 2029. Unzip the file to your installation directory (i.e., under /path/to/rti_connext_dds-5.3.x) and copy the files under resource/template/rti_workspace to your rti_workspace (e.g., /home/username/rti_workspace/5.3.x). These files may be used with Connext 5.3.0 and above.