火狐“ssl_error_no_cypher_overlap”错误
我和我的同事在使用Firefox 3.0.6访问我们正在开发的Java 1.6.0___11 Web应用程序时遇到问题。一切都很好,从1-30分钟到会议开始...但最终,连接失败,并出现以下错误:
Secure Connection Failed
An error occurred during a connection to 10.x.x.x.
Cannot communicate securely with peer: no common encryption algorithm(s).
(Error code: ssl_error_no_cypher_overlap)
IE工作正常。Firefox在Windows和Fedora中都抛出了错误,因此问题似乎与操作系统无关。Java EE 应用程序在 Tomcat 6.0.16 服务器上运行。所有页面都使用TLS 1.0通过Apache 2.2.8 HTTP服务器进行加密,mod_nss。
我们的 Apache 服务器配置为拒绝 SSL 3.0 连接。我们的一个假设是,Firefox可能正在尝试建立SSL 3.0连接...但是为什么?
基于一些谷歌搜索,我们尝试了以下方法,但没有成功:
使用Firefox 2.x(有些人报告了2.x工作但3.x不起作用的情况):
启用 SSL2
禁用 SSL3
禁用 OCSP(高级>加密>验证>工具>选项)
确保客户端计算机的防病毒/防火墙未阻止或扫描端口 443(https 端口)
有什么想法吗?