错误的Keytool导入SSL证书到J9密钥库(Keytool error importing SS

2019-10-18 02:55发布

我们试图导入主证书导入密钥库caserts J9移动VM。 例外:

keytool error: java.security.NoSuchAlgorithmException: 1.2.840.113549.1.1.11

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

我们无法改变私人证书。 唯一的虚拟机,我们可以在Windows Mobile上运行的Maximo Mobile 6.5的是J9。 我们试图J9 2.2和2.4 J9。 我们有我们的客户买了300台昂贵的运移动设备,我们卡住了。 请帮助我们。

更多信息

眼镜:

服务器操作系统 - Windows Server 2003的5.2构建3790 Service Pack 2的Web服务器 - IBM HTTP服务器7.0.13应用服务器 - WebSphere应用服务器6.1.0.23移动设备M3橙色(的Windows Mobile 6.5专业版,CE OS 5.2.21840,建立21480.5.0.60 )IBM J9 VM从马克西莫移动7.5.0

IBM的Maximo服务台集成MEA 7.2.1.00构建201008192131 DB构建V7200-03 SRM服务请求管理7.2.1.0构建201008192131 DB构建V7210-07 IMBot SRM服务台7.2.0.0构建201008192131 DB构建V7200-03 SRM服务台内容 - 分类7.2.1.0构建201008192131 DB构建V7210-03 SRM服务台内容 - 最佳实践7.2.1.0构建201008192131 DB构建V7210-10 IBM Tivoli公共进程组件构建7.2.1.0 DB 201008131846个构建V7210-07 SRM服务台内容 - 最佳实践用户7.2.1.0构建201008192131 DB构建V7210-03 SRM服务台7.2.1.0构建201008192131 DB构建V7210-24 SRM屏幕捕获器7.2.1.0构建201008192131 DB构建V7210-01 IBM的Maximo项目适配器7.1.1.02构建14 DB构建V7110-02 SRM问题管理7.2.1.0构建201008192131 DB构建V7210-05 ISM内容安装7.2.1.0构建201008100736 DB构建V7210-04 SRM解决方案7.2.1.0构建201008192131 DB构建V7210-07 SRM事件管理7.2.1.0构建2 01008192131 DB构建V7210-06 SRM SLA保持7.2.1.0构建201008192131 DB构建V7210-03 SRM服务目录基地建设7.2.1.0 DB 201008192131个建设V7210-13先进的工作流程组件7.2.1.0构建201008121716 DB构建V7210-04移动7.1.1.0构建20091209-0657 DB构建V7110-24 SRM搜索7.2.1.0构建201008192131个DB构建V7210-05马克西莫单元测试工具7.1.0.0 build创建DB构建V7100-01 SRM调查管理7.2.1.0构建201008192131个DB构建V7210-04基本服务7.1.1.8构建20110105-1024 DB构建V7118-37 SRM服务目录中的内容7.2.1.0构建201008192131 DB构建V7210-09 SRM自助服务中心7.2.1.0构建201008192131 DB构建V7210-01 IBM的Maximo为服务提供商7.1.1.2构建20100408 -1049 DB构建V7122-06 HFDB构建HF7122-06

Answer 1:

我们发现解决这个问题的方式。

  1. 下载这个库的JDK 1.4
  2. 把它放在文件夹JAVA_HOME \ LIB \ jclFoundation11 \分机在\
  3. 通过编辑文件JAVA_HOME \ lib \ security中\ java.security展开供应商名单

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


文章来源: Keytool error importing SSL certificate into J9 keystore