【问题标题】:Keytool error importing SSL certificate into J9 keystoreKeytool 错误将 SSL 证书导入 J9 密钥库
【发布时间】:2013-05-08 08:09:25
【问题描述】:

我们尝试将主证书导入 keystore caseerts J9 移动 VM。例外:

keytool error: java.security.NoSuchAlgorithmException: 1.2.840.113549.1.1.11

证书算法是 sha2-256,密钥为 2048 位(或在生产环境中为 4096 位)。

我们无法更改私有证书。我们可以在 Windows Mobile 6.5 上运行 Maximo Mobile 的唯一 VM 是 J9。我们尝试了 J9 2.2 和 J9 2.4。我们的客户购买了 300 台昂贵的 Win Mobile 设备,但我们卡住了。请帮助我们。

更多信息

规格:

服务器操作系统 - Windows Server 2003 5.2 build 3790 Service Pack 2 Web 服务器 - IBM HTTP Server 7.0.13 应用服务器 - Websphere 应用服务器 6.1.0.23 移动设备 M3 橙色(Windows Mobile 6.5 Professional,CE OS 5.2.21840,内部版本 21480.5.0.60) 来自 Maximo Mobile 7.5.0 的 IBM J9 VM

IBM 马克西莫 Service Desk Integration MEA 7.2.1.00 Build 201008192131 DB Build V7200-03SRM Service Request Management 7.2.1.0 Build 201008192131 DB Build V7210-07IMBot SRM Service Desk 7.2.0.0 Build 201008192131 DB Build V7200-03SRM Service Desk Content - 分类 7.2。 1.0 Build 201008192131 DB Build V7210-03SRM Service Desk Content - Best Practices 7.2.1.0 Build 201008192131 DB Build V7210-10IBM Tivoli Common Process Components 7.2.1.0 Build 201008131846 DB Build V7210-07SRM Service Desk Content - Best Practice Users 7.2。 1.0 Build 201008192131 DB Build V7210-03SRM Service Desk 7.2.1.0 Build 201008192131 DB Build V7210-24SRM Screen Capturer 7.2.1.0 Build 201008192131 DB Build V7210-01IBM Maximo Project Adapter 7.1.1.00 Build 14 DB Build V7110 Problem-2SRM Management 7.2.1.0 Build 201008192131 DB Build V7210-05ISM Content Installer 7.2.1.0 Build 201008100736 DB Build V7210-04SRM Solution 7.2.1.0 Build 201008192131 DB Build V7210-07SRM Incident Management 7.2.291311 DB Build V7210-06SRM SLA Hold 7.2.1.0 Build 201008192131 DB Build V7210-03SRM Service Catalog Base 7.2.1.0 Build 201008192131 DB Build V7210-13Advanced Workflow Components 7.2.1.0 Build 201008121716 DB Build V7210-04Mobile 7.1. 20091209-0657 DB Build V7110-24SRM Search 7.2.1.0 Build 201008192131 DB Build V7210-05Maximo Unit Test Tool 7.1.0.0 Build BUILD DB Build V7100-01SRM Survey Management 7.2.1.0 Build 201008192131 DB Build1 V7210-04Base Services 7. .1.8 Build 20110105-1024 DB Build V7118-37SRM Service Catalog Content 7.2.1.0 Build 201008192131 DB Build V7210-09SRM Self Service Center 7.2.1.0 Build 201008192131 DB Build V7210-01IBM Maximo for Service Provider 7.1.1.2 Build 201004 1049 DB Build V7122-06 HFDB Build HF7122-06

【问题讨论】:

    标签: java ssl windows-mobile-6.5 j9 maximo


    【解决方案1】:

    我们找到了解决此问题的方法。

    1. 为 JDK 1.4 下载 this library
    2. 放到文件夹JAVA_HOME\lib\jclFoundation11\ext\
    3. 通过编辑文件 JAVA_HOME\lib\security\java.security 来扩展提供者列表

      security.provider.4=org.bouncycastle.jce.provider.BouncyCastleProvider  
      

    【讨论】: