Skip to main content

Summary

Switch Artix HTTPS to use OpenSSL as its implementation

Platform

Product: Artix Version: Artix 5.6  OS: all

Question/Problem Description
The default Artix 5.6 C HTTPS implementation uses Baltimore SSL toolkit, and lacks support for all certificate formats. 
Clarifying Information
Error Message
Defect/Enhancement Number
Cause
Resolution

Artix 5.6.2  introduced a new HTTPS implementation using OpenSSL. However, Baltimore toolkit is still the default SSL implementation.

In order to switch to the new OpenSSL implementation, please implement the following changes:
1- In Artix configuration file, change:
initial_references:IT_TLS_Toolkit:plugin
to
initial_references:IT_TLS_Toolkit:plugin = "openssl_toolkit";
2-If not present, add the following configuration toward the beginning of the config file:
plugins:openssl_toolkit:shlib_name = "it_tls_openssl";

Workaround
Notes

#KnowledgeDocs
#Orbix
#artixjaxb