If you have written a client application that communicates with server applications such as Enterprise Server, the client application needs access to the root certificates of any trusted CAs. The trusted CAs are those who signed the certificates of the servers you are communicating with securely.
A collection of root certificates from public CAs can be found in the file CARootCerts.pem under your product installation. In earlier versions of the product, this file was part of the optional Demo CA component. You can use these certificates by configuring your client program to use that file for its collection of trusted root certificates also referred to as a "trust store", if it supports the PEM file format. Micro Focus client programs such as COBOL web service clients support this format.
If you have other root certificates you need to use, such as those from a corporate CA or from Demo CA used for development or test purposes only, then you can keep them in separate files and configure your clients to use the appropriate file, or you can add them to CARootCerts.pem.
For Micro Focus client programs which use the Micro Focus Common Client library, you specify the file containing the trusted root certificates in the mf-client.dat configuration file.
To add a CA root certificate to the root certificate file:
openssl pkcs7 -inform DER -in IECert.p7b -text -print_certs -out IECert.pem
copy CARootCerts.pem+ IECert.pem NewCARootCerts.pem
cat CARootCerts.pem IECert.pem > NewCARootCerts.pem