Назад | Перейти на главную страницу

(103) Программное обеспечение вызвало прерывание соединения: прокси: не удалось передать тело запроса

Следующие ошибки регистрируются в наших журналах прокси-сервера Apache при обработке запроса с помощью Tomcat Server:

(103)Software caused connection abort: proxy: pass request body failed  
proxy: pass request body failed  

У нас есть обратный прокси-сервер Apache, который обслуживает запросы клиента с нашего сервера Tomcat. Иногда запрос от прокси возвращает 502 с указанной выше ошибкой. В журналах сервера Tomcat нет журналов ошибок, связанных с указанными выше ошибками в прокси. Кроме того, время ожидания запроса не истекло, поскольку время ответа на некоторые запросы составляет 1 секунду, а время ожидания по умолчанию - 120 секунд.

Мы добавили ProxyBadHeader Ignore в нашу конфигурацию httpd [Ref: 502 Ошибка прокси / загрузка из Apache (mod_proxy) в Tomcat 7] и по-прежнему не видели никаких ошибок в наших журналах Tomcat.

Кто-нибудь видел эту проблему раньше?

Недавно я столкнулся с этой же ошибкой. Нашим решением было добавить:

SSLProxyProtocol all -SSLv2 -SSLv3

Это соответствует нашему SSLProtocol параметр в нашем файле ssl.conf. У нас также была установка Tomcat для отключения SSLv3.