Мы настроили новый сервер CentOS 7 для клиента, который запускает веб-сайт apache с SSL-сертификатом Thwate для трафика https. Первоначально сертификат находился на другом сервере, но был перенесен, и соответственно изменилась DNS-запись сервера.
Веб-сайт https хорошо работает для нас. Браузер (Chrome) сообщает, что сертификат действителен, и, как и ожидалось, обслуживает страницы javascript / JQuery / ajax.
Наш клиент в Австралии также может получить доступ к веб-сайту, и браузер проверяет, действителен ли сертификат,Однако, когда они используют страницу с поддержкой javascript, запрос javascript не завершается, в журналах сервера сообщается об ошибке 408, и данные не отправляются в браузер клиента.
Если наш клиент использует https безсертификат (использует соединение https, но использует IP-адрес вместо DNS-имени сервера, чтобы обойти проверку имени сервера), веб-сайт работает, как и ожидалось.
Что такое проверка имени сервера, чтоможет привести к тому, что один человек получит ответ 408, в то время как другие получат нормальный ответ.
Только для проверки сертификат и сайт по-прежнему работают, если они возвращаются на старый сервер.