我已经将CF10更新14应用到我的生产堆栈中,并且收到了大量应用程序失败的报告。它们中的大多数在其日志文件中都有错误“无法初始化类com.rsa.cryptoj.o.pg null”。
服务器设置为沙箱,因此每台服务器上都托管有多个站点。一些研究表明要禁用沙箱安全性。对于我的情况,这不是一个选择。有人能给我指出另一个可能的解决方案吗?我正在考虑卸载更新14,以验证它确实是罪魁祸首。
谢谢。
发布于 2015-05-13 20:22:06
经过一遍又一遍的挖掘,我发现了这个条目:
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。正因为如此,修改解决了错误。
发布于 2015-09-03 02:50:35
在应用更新17之后,我们开始在日志中得到“无法初始化类com.rsa.cryptoj.o.pg null”。我们的CF管理员更新页面被破坏了。我们卸载并重新安装更新17,并且不再收到此错误,我们的CF管理员更新页面可以正常工作。有关更多详细信息,请参阅https://bugbase.adobe.com/index.cfm?event=bug&id=3918827。
https://stackoverflow.com/questions/27535548
复制相似问题