我在CentOS 6.5,PhantomJS版本1.9.1上使用PhantomJS获取与SSL相关的onResourceError:
Error code: 99, description: Error creating ssl context ()
我的脚本在我的Windows开发环境中运行正常,但在运行CentOS的生产服务器上停止。
通过设置--ignore-ssl-errors=true
和--ssl-protocol=any
(我已经分别尝试了这两个选项并合并),我在this StackOverflow question上尝试了两个热门答案。我还尝试设置--web-security=false
(我只使用此脚本访问一个页面,我非常信任)。我已经尝试过将这些选项组合在一起的所有组合,但没有运气。
我甚至在this page(2015年4月29日)上遵循bgever @推荐的解决方案,按照these directions创建了一个SHA256安全证书(令人惊讶的是顺利)并使用--ssl-certificate-path=<path>
选项,但我仍然在这里得到相同的错误。我在这里耗尽了我的资源和知识,但我没有取得任何进展。任何帮助都会非常感激。