У меня болит голова с некоторыми результатами.

Выполнение следующей команды приводит к ответу HTTP 200:

$ curl -v -L www.example.com >/dev/null

при выполнении этого и использовании точных заголовков, которые использует curl получается ответ HTTP 403:

$ openssl s_client -connect www.example.com:443

С сертификатом проблем нет, это подтверждают curl и openssl . Я действительно не могу придумать что-нибудь, чтобы начать копать эту проблему, поэтому даже просто дикое предположение более чем приветствуется!

Ответ 403 приходит с серверов Fortigaurd, где написано «Ошибка службы веб-фильтра: все серверы Fortiguard не смогли ответить».

Я могу предоставить больше информации, например, curl и openssl , если нужно.

0