144.1。 sun.security.pkcs11.wrapper.PKCS11Exception:CKR_ARGUMENTS_BAD

此问题表现为最终由以下原因引起的异常:

Caused by: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_ARGUMENTS_BAD
  at sun.security.pkcs11.wrapper.PKCS11.C_DecryptUpdate(Native Method)
  at sun.security.pkcs11.P11Cipher.implDoFinal(P11Cipher.java:795) 

此问题似乎会影响某些 Linux 供应商提供的某些版本的 OpenJDK 7。 NSS 配置为默认提供程序。如果主机具有 x86_64 体系结构,则根据供应商软件包是否包含缺陷,NSS 提供程序将无法正常运行。

要解决此问题,请找到 JRE 主目录并编辑文件 lib / security / java.security 。编辑文件以注释掉该行:

security.provider.1=sun.security.pkcs11.SunPKCS11 ${java.home}/lib/security/nss.cfg 

然后相应地重新编号其余的提供者。