Problem :
Installing SSL with JKS |
Solution:
- Ensure you have created new folder under cert under D:
- Take backup of D:\micros\opera\security
Generated v5machine file
D:\ora\jdk\jre\bin\keytool.exe -genkey -keyalg RSA -dname "CN=ALGCT-pms.ihghotels.net, O=IHG, C=AL, ST=ALG, L=ALG" -alias V5MACHINE -keypass iHg2018ALG -keystore D:\cert\V5MACHINE.jks -storepass iHg2018ALG -validity 1461 -keysize 2048
Generated CSR
D:\ora\jdk\jre\bin\keytool.exe -certreq -v -alias V5MACHINE -file D:\cert\HEALGCTSVRAPS01.csr -keypass iHg2018ALG -storepass iHg2018ALG -keystore D:\cert\V5MACHINE.jks
(PASSWORD SHOULD BE SAME AS YOUR WEBLOGIC PASSWORD, HERE FOR EG opera321)
Delete old wallet
D:\ora\JDK\jre\bin\keytool.exe -storepasswd -new iHg2018ALG -keystore D:\ora\JDK\jre\lib\security\cacerts -storepass changeit
D:\ora\JDK\jre\bin\keytool.exe -delete -keystore D:\ora\JDK\jre\lib\security\cacerts -alias ttelesecglobalrootclass2ca -storepass iHg2018ALG -noprompt
D:\ora\JDK\jre\bin\keytool.exe -delete -keystore D:\ora\JDK\jre\lib\security\cacerts -alias ttelesecglobalrootclass3ca -storepass iHg2018ALG -noprompt
IMPORT NEW SSL
set java_home=D:\ORA\JDK
cd /d %JAVA_HOME%\jre\lib\security
%java_home%\jre\bin\keytool -importcert -file D:\micros\opera\security\trustroot.cer -alias ftdev3 -keystore D:\micros\opera\security\V5MACHINE.jks -storepass iHg2018ALG -storetype JKS -noprompt
%java_home%\jre\bin\keytool -importcert -file D:\micros\opera\security\trustroot.cer -alias ftdev3 -keystore cacerts -storepass iHg2018ALG -storetype JKS -noprompt
%java_home%\jre\bin\keytool -importcert -file D:\micros\opera\security\externalroot.cer -alias ftdev1 -keystore D:\micros\opera\security\V5MACHINE.jks -storepass iHg2018ALG -storetype JKS -noprompt
%java_home%\jre\bin\keytool -importcert -file D:\micros\opera\security\externalroot.cer -alias ftdev1 -keystore cacerts -storepass iHg2018ALG -storetype JKS -noprompt
%java_home%\jre\bin\keytool -importcert -file D:\micros\opera\security\secure.cer -alias ftdev2 -keystore D:\micros\opera\security\V5MACHINE.jks -storepass iHg2018ALG -storetype JKS -noprompt
%java_home%\jre\bin\keytool -importcert -file D:\micros\opera\security\secure.cer -alias ftdev2 -keystore cacerts -storepass iHg2018ALG -storetype JKS -noprompt
%java_home%\jre\bin\keytool -importcert -file D:\micros\opera\security\algct-pms_ihghotels_net_cert.cer -alias V5MACHINE -keystore D:\micros\opera\security\V5MACHINE.jks -storepass iHg2018ALG -storetype JKS -noprompt
%java_home%\jre\bin\keytool -importcert -file D:\micros\opera\security\algct-pms_ihghotels_net_cert.cer -alias V5MACHINE -keystore cacerts -storepass iHg2018ALG -storetype JKS -noprompt
D:\ora\JDK\jre\bin\keytool.exe -delete -alias V5MACHINE -keystore D:\micros\opera\security\V5MACHINE.jks
D:\ora\JDK\jre\bin\keytool.exe -delete -alias ftdev3 -keystore D:\micros\opera\security\V5MACHINE.jks
D:\ora\JDK\jre\bin\keytool.exe -delete -alias ftdev2 -keystore D:\micros\opera\security\V5MACHINE.jks
D:\ora\JDK\jre\bin\keytool.exe -delete -alias ftdev -keystore D:\micros\opera\security\V5MACHINE.jks
D:\ora\JDK\jre\bin\keytool.exe -delete -alias ftdev1 -keystore D:\micros\opera\security\V5MACHINE.jks
iHg2018ALG
WALLET
set JAVA_HOME=D:\ora\JDK
D:\ora\mwfr\oracle_common\bin\orapki.BAT wallet create -wallet D:\micros\opera\security -pwd iHg2018ALG -auto_login
D:\ora\mwfr\oracle_common\bin\orapki.BAT wallet jks_to_pkcs12 -wallet D:\MICROS\opera\security -pwd iHg2018ALG -keystore D:/micros/opera/security/V5MACHINE.jks -jkspwd iHg2018ALG