Я настроил nginx http веб-сервер обслуживать сайт на CentOS 6 Виртуальная машина. все работает нормально, но когда я подключаюсь к сайту от специального интернет-провайдера, сайт ждет и через некоторое время отвечает Ошибка 504 Время ответа сервера истекло. Это происходит только от этого интернет-провайдера, а не от кого-либо еще.
После нескольких поисков я обнаружил, что эта проблема может быть связана с MTU моего интерфейса. Я изменился MTU к 1400 но все же проблема существует. Может кто-нибудь помочь мне?
редактировать
Вы можете увидеть захват трафика на этом изображении:
Я изменил MTU на сервере на 1400, но ответы сервера MSS=1460
это означает, что MTU составляет 1500. Когда я захватываю трафик и проверяю MSS у других интернет-провайдеров я получаю MSS=1360
и это правильно.
Вы можете увидеть серверные пакеты на этом изображении: