Добрый день, уважаемое сообщество. Есть виртуальный сервер с операционной системой Ubuntu. На сервере поднят nginx на 80-м порту. Проблема: аплоад файлов очень часто завершается ошибкой. Проблема возникает стабильно при попытке аплоада даже небольших файлов (100-200 килобайт) с достаточно медленного мобильного интернета. Проблема пропадает, если заставить nginx работать на каком-то другом порту (я пробовал 8080). Судя по логу tcpdump и по логу nginx, в передаче пакетов возникают задержки (иногда минута и более). Аналогичное поведение наблюдается, если вместо nginx использовать apache.Как понять, что может быть причиной таких задержек? Возможно, какой-то nat или еще что-то у хостера? Я мало понимаю в сетях. Буду признателен, если кто-то подскажет, в какую сторону копать.
|