Curl зависает при ответе размером 2599 байт для определенного хоста. Где можно проверить?

Curl зависает при ответе размером 2599 байт для определенного хоста. Где можно проверить?

У меня есть один сервер, который запускает curl на других серверах для somepage.php, сейчас он делает это более чем с 8 серверами, но curl не работает только на одном из них, он просто зависает.

Продолжая исследование, я заметил, что тот же curl работает, если запущен с других серверов или с моего собственного компьютера.

Также я заметил, что если страница возвращает 1298 символов или меньше, то она работает нормально, а если 1299 или больше, то она зависает, странно.

Затем я подумал, что это может быть какой-то странный символ в ответе, но если напечатать только букву «x», то ответ зависнет так же.

Каким-то образом один из моих серверов не любит, когда другой отправляет больше 1298 символов. Почему?

Сервер, на котором делаются кудри, — это amazon linux (на основе redhat), а остальные — debian. Заголовки запросов и ответов одинаковы для всех.

О, и раньше работало, а потом вдруг перестало. Та же проблема с wget.

С чего начать расследование?

Спасибо!

Связанный контент