Feed验证SSL错误

时间:2015-06-03 14:16:31

标签: wordpress rss feed cloudflare

当我尝试验证feed时,W3C Feed Validation会返回此错误

Server returned [Errno 1] _ssl.c:504: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error

我的Feed很好看,并在chrome和firefox上显示绿色挂锁 我的饲料支持CloudFlare的通用ssl Feed网址:https://www.wphuman.com/feed/

如何解决错误?

谢谢!

更新: Feed在https://validator.w3.org/上效果很好,但不是https://validator.w3.org/feed/

1 个答案:

答案 0 :(得分:5)

可能会发生这种情况,因为Feed验证程序服务使用的库不支持CloudFlare使用的TLS密码或OpenSSL中的this bug

Feed验证程序使用Python,常规验证程序是Perl。很可能是由于该系统上的Python可用的feed验证器SSL库存在问题。

如果您通过直接输入验证Feed,则会显示为有效,并且我使用多种工具测试了您的网址,并且所有工具都可以访问该网站。