Generating a Certificate Signing Request (CSR) using BEA WebLogic Server
Make sure that the certificate.war file is in the applications directory of your WebLogic server otherwise use the Configuration Wizard to install it.
In a web browser, enter the URL for the WebLogic Server Certificate Request Generator servlet in the following format:
http://hostname:port/certificate
The hostname is the DNS name of the computer running WebLogic Server and
the port is the port number where WebLogic Server listens for connections, which by default is 7001.
- The web browser will prompt for a WebLogic Server login and password. Log in as system.
- The Certificate Request Generator servlet loads a form in your browser, which contains the following fields:
- Country code: Enter the two-letter country code for your country.
- Organizational unit: Enter the name of your division, department, or other operational unit of your organization.
- Organization name: Enter the name of your organization.
- E-mail address: Enter your e-mail address.
- Full host name: Enter the domain name that you want to use your SSL certificate with.
- Locality name: Enter the name of your city, town, or other locality.
- State name: Enter the name of the State or Province in which your organization operates. Do not abbreviate.
- Private Key Password: Enter a password with at least 6 characters. Do not forget the password, you will need it to install the certificate.
- Random string: Enter a string of characters to be used by the encryption algorithm. You do not have to remember this string in the future. It adds an external factor to the encryption algorithm, making it more difficult for anyone to break the encryption. For this reason, enter a string that is not likely to be guessed.
- Strength: Enter 2048. This is the length (in bits) of the keys to be generated.
- Click the Generate Request button.
- The Certificate Request Generator servlet displays messages informing you if any required fields are empty or if any fields contain invalid values, so that you can click the Back button in your browser and correct any errors.
- When all fields have been accepted, the Certificate Request Generator servlet generates the following
files in the startup directory of your BEA WebLogic Server:
- your_full_host_name-key.der, whichs is the private key file.
- your_full_host_name-request.dem, which is the certificate request file in binary format.
- your_full_host_name-request.pem, which is the certificate request file in text format.
When asked to "Copy & Paste" your CSR into the CSR field during the order process, open the your_full_host_name-request.pem file with a text editor and copy and paste the content into the CSR field on the order form.
Additional information
For additional information, please visit http://edocs.beasys.com/more_wls.html.