禁用 SSLv3 后 Facebook 抓取工具不工作(sslv3 警报握手失败)

Facebook scraper doesn't work after disabling SSLv3 (sslv3 alert handshake failure)

我在我的服务器上禁用了 SSLv3 以保护用户免受 POODLE 漏洞的影响,但自从这样做后,Facebook 的抓取工具不再适用于我的网站(因此在 Facebook 上共享页面不会导致共享图像、标题或描述被拉进来)。

当我尝试使用 the debug tool with a URL 时,它显示了这个错误:

Curl Error : SSL_CONNECT_ERROR error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

我一直在谷歌上搜索和搜索这里,但没能找到很多这方面的信息。

我是否必须启用 SSLv3 才能在 Facebook 上共享页面?

我 运行 你的域通过几个 SSL 检查器,奇怪的是 sslcheck.globalsign.com 抱怨你没有启用 TLS v1.0、TLS v1.1 和 TLS v1.2。

由于其他检查器没有报告这一点(并且 Chrome 说当我访问该站点时也使用了 TLS v1.2),有人可能会怀疑这是这个特定工具的错误 – 但由于你也遇到了 FB scraper 的问题,这可能表明你的配置 有问题。