当我尝试验证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/
答案 0 :(得分:5)
可能会发生这种情况,因为Feed验证程序服务使用的库不支持CloudFlare使用的TLS密码或OpenSSL中的this bug。
Feed验证程序使用Python,常规验证程序是Perl。很可能是由于该系统上的Python可用的feed验证器SSL库存在问题。
如果您通过直接输入验证Feed,则会显示为有效,并且我使用多种工具测试了您的网址,并且所有工具都可以访问该网站。