Obtaining and Installing CA Certificates in the Oracle WebLogic Servers and the Deployment Server

This section shows you how to obtain and install CA Certificates in the Oracle WebLogic Servers and the Deployment Server.

The deployment of JD Edwards EnterpriseOne One-Click Provisioning includes temporary Certificate Authority (CA) certificates. Because these certificates are set to expire at preset and non-extendable times, you must obtain and install your own CA certificates. These must be certificates that are verified by a verified CA authority such as Entrust and Symantec Corporation.

Prerequisite

Installed Java Keystore.

The following outlines the general procedure to create a Keystore and to generate a Certificate Signing Request (CSR).

  1. In your local environment, obtain and install a Java Keystore. This is a repository for security certificates – either authorization certificates or public key certificates – plus corresponding private keys. These keys are used for SSL encryption by the Oracle WebLogic Server. A file with extension jks serves as keystore.
  2. From the Keystore, generate a Certificate Signing Request (CSR).
  3. Export the Certificate Signing Request (CSR).
  4. Validate the CSR. For example, you could use the validation tools provided by Symantec such as "checker".
  5. Submit the CSR to the Certificate Authority such as Entrust or Symantec Corporation.
  6. Upon return receipt, import the validated certificates to the Keystore for each server. That is, each server that must communicate with another must have its own certificate plus that of the target server. In this case, the HTML Server must have its own certificate plus that of the AIS Server, and vice versa.
  7. Logged in as the WebLogic Adminstrator, you must manually modify each of these instance of Oracle WebLogic Server within your One-Click deployment to use the new Keystore:
    • Server Manager Console
    • Each instance of a JD Edwards EnterpriseOne HTML Server (JAS)
    • Each instance of a JD Edwards EnterpriseOne AIS Server
  8. You should also modify the parameters using Server Manager to use the https connection for communication between the HTML Server and the AIS Server.

    1. In the HTML instance, modify the following Web Runtime parameters to use https, a fully qualified domain name, and https port:
      html_instance
    2. In the AIS instance, modify the following HTML Server parameters to use https, a fully qualified domain name, and https port:
      ais_instance
Tip: After you have SSL configured and tested, it is recommended that you disable all the non-SSL ports.

For additional details on working with CA certificates on your Oracle WebLogic Server, refer to this guide: Administering Security for Oracle WebLogic Server..