2015-06-03 5 views
2

Когда я попытался проверить свои feed, W3C Feed Validation возвращает эту ошибкуПроверка канала SSL Ошибка

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

Мой канал выглядит хорошо и показывает зеленый замок на хром и светлячок.
Мой канал находится за универсальным ssl CloudFlare.
Код ссылки: https://www.wphuman.com/feed/

Как устранить эту ошибку?

Спасибо!

Update: Подачу хорошо работает на https://validator.w3.org/, но не https://validator.w3.org/feed/

+0

работает для меня * Этот документ был успешно проверен как хорошо сформированный XML! * –

+0

Я обновил URL-адрес проверки W3C-канала, который возвращает ошибку. Извините за то, что – tangrufus

+0

страдает той же проблемой, Feed не проходит проверку относительно бета-версии бета-версии Apple News. – ChelseaStats

ответ

5

Это, вероятно, происходит потому, что библиотека используется службой проверки фидов не имеет поддержки шифров TLS используется CloudFlare или из-за до this bug в OpenSSL.

Валидатор каналов использует Python, а регулярный валидатор - Perl. Скорее всего, это из-за проблемы с библиотеками SSL проверки подлинности фида, которые доступны для Python в этой системе.

Если вы проверяете фид путем прямого ввода, он показывает как действительный, и я проверил ваш URL с помощью нескольких инструментов, и все смогли получить доступ к сайту.

Смежные вопросы