当配置时,,java怎么安装

java 5
当配置时,“java.security.NoSuchProviderException”错误出现CloudCenter Contents Introduction受影响的版本问题解决方案如何重新配置在CloudCenter服务器的NSS: Introduction 本文帮助您排除错误信息故障与SunPKCS11-NSS有关。
此错误出现,当您开始在CloudCenter管理器(CCM)和CloudCenter管弦乐队(CCO)机器的Tomcat服务。
受影响的版本 qCloudCenter4.7.1.1Note:在新的安装4.7.1.1期间,此错误是observerd 问题 当您设法配置CloudCenter时,用户也许发现在osmosix.log的此错误信息: 2017-05-20
20:07:15,153ERRORconfig.GatewayConfigController[mons.crypto.CryptoException:mons.crypto.CryptoException:java.security.NoSuchProviderException:Nosuchprovider:SunPKCS11-NSSjava.lang.RuntimeException:mons.crypto.CryptoException:mons.crypto.CryptoException:java.security.NoSuchProviderException:Nosuchprovider:SunPKCS11-NSS mons.convert.converter.CryptoJson2HttpMessageConverter.encrypt(CryptoJson2HttpMes
sageConverter.java:87 解决方案 CloudCenter安装程序通常配置的此错误归结于在Java没配置的网络安全服务
8.,但是有此配置失踪的实例。
如何重新配置在CloudCenter服务器的NSS: 去此目录: cd/usr/lib/jvm/java-8-sun/jre/lib/security 验证java.security配置: catjava.security|grepsecurity.provider 如果NSS在系统被配置,您应该看到在security.provider.10列出了,如显示这里: [root@localhostsecurity]#catjava.security|grepsecurity.provider#security.provider.=#namedSunappearsinthesun.security.providerpackage.Thus,the#security.provider.1=sun.security.provider.Sunsecurity.provider.1=sun.security.provider.Sunsecurity.provider.2=sun.security.rsa.SunRsaSignsecurity.provider.3=sun.security.ec.SunEC.ssl.internal.ssl.Provider.sun.crypto.provider.SunJCEsecurity.provider.6=sun.security.jgss.SunProvider.sun.security.sasl.Provider.jcp.xml.dsig.internal.dom.XMLDSigRIsecurity.provider.9=sun.security.smartcardio.SunPCSCsecurity.provider.10=sun.security.pkcs11.SunPKCS11/usr/lib/jvm/java-8sun/jre/lib/security/nss.cfglogin.configuration.provider=sun.security.provider.ConfigFilepolicy.provider=sun.security.provider.PolicyFile 如果higlighted线路失踪,请添加它到java.security文件。
用此内容创建nss.cfg文件在同一个目录里: [root@localhost
security]#catjava.security|grepsecurity.provider#security.provider.=#namedSunappearsinthesun.security.providerpackage.Thus,the#security.provider.1=sun.security.provider.Sunsecurity.provider.1=sun.security.provider.Sunsecurity.provider.2=sun.security.rsa.SunRsaSignsecurity.provider.3=sun.security.ec.SunEC.ssl.internal.ssl.Provider.sun.crypto.provider.SunJCEsecurity.provider.6=sun.security.jgss.SunProvider.sun.security.sasl.Provider.jcp.xml.dsig.internal.dom.XMLDSigRIsecurity.provider.9=sun.security.smartcardio.SunPCSCsecurity.provider.10=sun.security.pkcs11.SunPKCS11/usr/lib/jvm/java-8sun/jre/lib/security/nss.cfglogin.configuration.provider=sun.security.provider.ConfigFilepolicy.provider=sun.security.provider.PolicyFile 验证在java.security的权限和nss.cfgfile是否是正确的。
权限应该是644。
重新启动CloudCenter
VM: [root@localhostsecurity]#catjava.security|grepsecurity.provider#security.provider.=#namedSunappearsinthesun.security.providerpackage.Thus,the#security.provider.1=sun.security.provider.Sunsecurity.provider.1=sun.security.provider.Sunsecurity.provider.2=sun.security.rsa.SunRsaSignsecurity.provider.3=sun.security.ec.SunEC.ssl.internal.ssl.Provider.sun.crypto.provider.SunJCEsecurity.provider.6=sun.security.jgss.SunProvider.sun.security.sasl.Provider.jcp.xml.dsig.internal.dom.XMLDSigRIsecurity.provider.9=sun.security.smartcardio.SunPCSCsecurity.provider.10=sun.security.pkcs11.SunPKCS11/usr/lib/jvm/java-8sun/jre/lib/security/nss.cfglogin.configuration.provider=sun.security.provider.ConfigFilepolicy.provider=sun.security.provider.PolicyFile 现在您应该能配置CloudCenter。

标签: #文件夹 #cad #共享文件夹 #倒角 #楼梯 #cpa #火线 #文件