Install SSL Certificate Oracle WebLogic Server
Install SSL Certificate Oracle WebLogic Server
Install SSL Certificate Oracle WebLogic Server
3 / 11g
Create Weblogic keystore 10.3
You need to have JDK 1.6 installed in order to execute keytool located in
$JAVA_HOME/bin/keytool.
Note that we are using VeriSign's extended validation certificate, which supports 2048. Starting
in 2013, 1024 will no longer be available and 2048 will be required.
1) ./keytool -keyalg RSA -genkey -v -alias xbeon -keysize 2048 -storepass changeit -validity
365 -keystore store-name.jks
Generating 2,048 bit RSA key pair and self-signed certificate (SHA1withRSA) with a validity of
365 days
for: CN=example.xbeon.com, OU=IT, O="Xbeon, LLC", L=Denver, ST=CO, C=US
Enter key password for (RETURN if same as keystore password): <-- blank="" hit="" leave=""
p="" return.="">[Storing store-name.jks]
Save the signed certificate you received from Verisign as verisign.txt and run
5) keytool -import -trustcacerts -alias certus -keystore store-name.jks -file verisign.txt
You will be prompted to enter your keytstore password, which will add the certificate to your
keystore.
1. Click on the mananged server and select the name of the server for which you want to
configure keystores.
2. Select 'Keystores and SSL tab' to configure the keystore for the domain.
3. By default, WebLogic ships with demo certificates for testing purposes. Click the 'Change' link
in the upper-right portion of the configuration items. This will display the drop-down list of
options for configuration.
4. Choose 'Custom Identity and Java Standard Trust' from the list.
5. Specify the identity keystore information:
[Custom identity]
* Custom Identity key store file Name: c:\full\path\to\mykeystore.jks (The fully-qualified-path to
your keystore)
* Custom Identity key Store Type: jks (Generally, this attribute is jks)
* Custom Identity key Store Pass Phrase: keystore password (The password defined when
creating the keystore. If you don't know the password you have to start over)
* Confirm Customer Identity key Store Pass Phrase: Keystore_password (same as above)
[Java Standard Trust]
* Java standard Trust Key Store Pass Phrase: changeit (unless your system admin changed it the
password for the cacerts keystore is "changeit")
* Confirm Java Standard Trust Key Store Pass Phrase: changeit
* Click Continue
* [Review SSL Private Key Settings]
* Private key Alias: keyEntry_friendly_name (If you followed our instructions to generate the
private key the alias will be 'tomcat'. The alias is the friendly name for your keyEntry (private
key), if you do not remember it please run the following command on your keystore to confirm
the alias: keytool -list -keystore [keystore_friendly_name] -v)
* Passphrase: keyEntry_password (specify the keyEntry (private key) password. The password
for the private key may differ from the one for the keystore)
* Confirm Passphrase
6. Click Continue
7. Click Finish
8. Restart WebLogic Server.
Verify Installation
New To verify if your certificate is installed correctly, use our Certificate Installation Checker.
Test your SSL certificate by using a browser to connect to your server. Use the https protocol
directive: https://appserver.domain.com:8001/myapp
Your browser's padlock icon Browser padlock will be displayed in the locked position if your
certificate is installed correctly and the server is properly configured for SSL.
******************************************************************************
<Location /console>
SetHandler weblogic-handler
WebLogicHost 192.168.50.57
WebLogicPort 7001
ErrorPage /maintain.html
</Location>