Secure server connections to Java Open Clients
- Last Updated: January 23, 2026
- 2 minute read
- OpenEdge
- Version 12.8
- Documentation
Java Open Clients securely connect to ABL application servers using HTTPS (Hypertext Transfer Protocol Secure) connections. This protocol encrypts data sent between clients and application servers. To encrypt the data, the clients and servers must share a certificate. TLS (Transport Layer Security) is configured on the application server by the System Administrator. The System Administrator supplies the necessary certificate files used to verify that the server is a trusted applications server. For more information on how to setup server security, see Use TLS in PAS for OpenEdge. Client developers must then import the server certificates into their client keystore.
Import server certificates on Java Open Clients
procertm) to view and manage digital certificates. This utility runs in Windows
and UNIX. You use it to import, export, and remove certificates to and from the client
keystores. The keystores are .jar or .zip files.- Run the following command to import
ca_certificateto the client's keystore.procertm -i ca_certificate.crt cert_store -v -lThe options used include:
-iImports any certificates specified with the-ioption from the working directory into
. If a certificate is not found, a warning message displays.cert_storecert_storePath to the digital certificate you want to import. Relative path to the working directory.-vPrints verbose details during the import.-lLists the contents of thecert_storefile after import.Note: This is the same utility for importing, exporting and removing certificates from the certificate store. For complete details on theprocertmutility, see Manage certificate store files.
- When clients connect to the application server using
HTTPS, the client keystore is automatically checked for a valid server certification.
Certificates for development and test systems
OpenEdge ships a small set of root digital certificates from leading industry Certificate Authorities (CAs), with the Open Client Toolkit. These digital certificates are intended only for use during development and test cycles. Production systems should use certificates from a Certificate Authority.
The certificate files included with the Open Client Toolkit are stored in
.zip and .jar files
called certificate store files, in the DLC/certs directory. Each certificate store file holds several individual root
digital certificates and contains one digital certificate list (.dcl file) that lists all certificate files stored in the file.
The individual certificates have one of the following formats:
-
DER — These file types have extensions of
.cerand.crt. There is no difference between these types. One file stores one binary certificate. -
PEM — These file types have extensions of
.pem,.txt, and.0. There is no difference between these types. One file stores one or more certificates.
You can use procertm to convert digital
certificates between .der and .pem file formats. For more information, see Convert digital certificates.