Наш FTP-сервер (Proftpd) работает на Ubuntu Server 12.04 уже более 12 месяцев без проблем с подключением. В последние несколько дней были проблемы с медленным подключением к серверу, когда клиенты сообщали о своем FTP-клиенте, Filezilla, зависании «Соединение установлено, ожидает приветственного сообщения ...» на срок до 20 секунд.
Это происходит независимо от того, подключаюсь ли я к FTP-серверу в активном или пассивном режиме. Кроме того, соединение с явным FTP через TLS или без шифрования не имеет значения.
Единственными изменениями в конфигурации сервера за это время были обновления Distro - в основном это были обновления безопасности OpenSSL и обновление Bash (но не обновления Proftpd).
Я запустил Wireshark на сервере во время подключения клиента и обнаружил большое количество пакетов ACK и PSH, ACK между клиентом и сервером в ожидании подтверждения соединения FTP-сервером. К сожалению, я недостаточно знаю протокол, чтобы определить причину этого цикла.
Данные Wireshark: http://pastebin.com/fZ87rwDR
Примечание. Proftpd настроен на маскировку под общедоступный IP-адрес, однако частный IP-адрес отображается в выходных данных Wireshark. IP-адрес клиента также был изменен.
Мы будем благодарны за любые советы, которые помогут решить этот вопрос.