Article - CS318562
ThirdPartyCertificateTool.bat fails with "The alias should be lower case" on upgraded Windchill PDMLink server
Modified: 01-Sep-2020
Applies To
- Windchill PDMLink 11.2
Description
- ThirdPartyCertificateTool.bat fails causing Cognos-SSL to not work on upgraded Windchill server
- ThirdPartyCertificateTool.log under <Reporting>/logs:
2020-06-06T08:00:32.816-0400 INFO com.ibm.bi.crypto.tool.ThirdPartyCertificateTool [main] NA Failure while importing a trusted certificate
java.lang.IllegalArgumentException: The alias should be lower case
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStore.assertAliasIsLowerCase(CAMKeyStore.java:184) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStore.addPrivateKeyWithCertChain(CAMKeyStore.java:157) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStorePKCS12.lambda$withKeystoreEntries$27(CAMKeyStorePKCS12.java:62) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStorePKCS12$$Lambda$34.000000000F0B90E0.accept(Unknown Source) ~[?:?]
at java.util.ArrayList.forEach(ArrayList.java:1260) ~[?:1.8.0]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStorePKCS12.withKeystoreEntries(CAMKeyStorePKCS12.java:55) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStorePKCS12.toJksCAMKeyStoreWithNoValidations(CAMKeyStorePKCS12.java:49) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.crypto.tool.ThirdPartyCertificateTool.importPkiTrustedCertificate(ThirdPartyCertificateTool.java:315) [ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.crypto.tool.ThirdPartyCertificateTool.main(ThirdPartyCertificateTool.java:118) [ThirdPartyCertificateTool.jar:11.0.12-18052515]
java.lang.IllegalArgumentException: The alias should be lower case
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStore.assertAliasIsLowerCase(CAMKeyStore.java:184) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStore.addPrivateKeyWithCertChain(CAMKeyStore.java:157) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStorePKCS12.lambda$withKeystoreEntries$27(CAMKeyStorePKCS12.java:62) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStorePKCS12$$Lambda$34.000000000F0B90E0.accept(Unknown Source) ~[?:?]
at java.util.ArrayList.forEach(ArrayList.java:1260) ~[?:1.8.0]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStorePKCS12.withKeystoreEntries(CAMKeyStorePKCS12.java:55) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.platform.commons.crypto.internal.keystore.CAMKeyStorePKCS12.toJksCAMKeyStoreWithNoValidations(CAMKeyStorePKCS12.java:49) ~[ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.crypto.tool.ThirdPartyCertificateTool.importPkiTrustedCertificate(ThirdPartyCertificateTool.java:315) [ThirdPartyCertificateTool.jar:11.0.12-18052515]
at com.ibm.bi.crypto.tool.ThirdPartyCertificateTool.main(ThirdPartyCertificateTool.java:118) [ThirdPartyCertificateTool.jar:11.0.12-18052515]
This is a printer-friendly version of Article 318562 and may be out of date. For the latest version click CS318562