无法初始化类com.rsa.cryptoj.o.pg null

时间:2014-12-17 21:55:44

标签: coldfusion coldfusion-10

我已将CF10 Update 14应用于我的生产堆栈,并且有大量应用程序失败的报告。他们中的大多数都有错误"无法初始化类com.rsa.cryptoj.o.pg null"在他们的日志文件中。

服务器设置为沙盒,因此每台服务器上托管了多个站点。一些研究表明禁用沙箱安全性。这不适合我的情况。有人能指出我可能解决方案的另一个方向吗?我考虑卸载更新14以确认它确实是罪魁祸首。

谢谢。

2 个答案:

答案 0 :(得分:2)

挖掘挖掘后,我找到了这个条目:

http://www.mischefamily.com/nathan/index.cfm/2010/4/16/OpenID-And-ColdFusion

禁用RSA库解决了这个问题。在CF管理员中,在每个沙箱中,我将JVM参数从-Dcoldfusion.jsafe.defaultalgo=FIPS186Random修改为-Dcoldfusion.disablejsafe=true。我的网站/公司不要求符合FIPS 140标准。因此,修改解决了错误。

答案 1 :(得分:0)

应用更新17后,我们开始获取"无法初始化类com.rsa.cryptoj.o.pg null"在日志中。我们的CF管理员更新页面已损坏。我们卸载并重新安装更新17,我们不再收到此错误,我们的CF管理员更新页面正常工作。 有关详细信息,请参阅https://bugbase.adobe.com/index.cfm?event=bug&id=3918827