Я сталкиваюсь с проблемой, когда мы перезапускаем / перезагружаем процесс apache в ОС Redhat 7.3. После перезапуска мы получаем ошибку ниже в журнале apache.
[Thu Aug 24 00:00:36.869582 2017] [proxy_http:error] [pid 120502] (70008)Partial results are valid but processing is incomplete: [client 139.59.39.38:56682] AH01110: error reading response.
Во время этого мы можем увидеть сообщение ниже в браузере, если мы просматриваем URL-адрес во время этой проблемы.
ERR_CONTENT_LENGTH_MISMATCH
Чтобы решить эту проблему, мы должны перезапустить Apache несколько раз, что исправляет после 2-3 попыток. Количество попыток варьируется.
Мы используем Apache только для прокси-запроса на другой внутренний URL-адрес с установленным одним специальным модулем Apache. Модуль представляет собой веб-агент от OpenAM (Forge Rock OpenAm).
Мы используем последние версии OpenDJ и OpenAM для аутентификации, а в Apache установлен веб-агент для OpenAM, который запрашивает прокси для нашего приложения.
Каждый раз, когда мы перезапускаем apache, мы сталкиваемся с проблемой ERR_CONTENT_LENGTH_MISMATCH.
Я хочу знать, как мы можем отладить проблему, почему во время перезагрузки или перезапуска apache не удается.
httpd -v
Server version: Apache/2.4.26 (Red Hat)
Server built: Jun 20 2017 15:37:14
OS : cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.3 (Maipo)
Пожалуйста, помогите мне отладить проблему и найти возможное решение. Сообщите мне, если вам понадобится дополнительная информация для устранения проблемы.
ОК, я отследил это
https://bugster.forgerock.org/jira/browse/AMAGENTS-349 это ошибка восходящего потока, вызванная этим изменением в Apache HTTPD commit 1485d64698ef816f1586e2d772c58cb9b78c788d в github (Merge r1753257 from trunk) Я не могу опубликовать более 2 ссылок на данный момент
Forgerock еще не выпустил ни WebAgents 4.1.2, ни исходный код исправления.
Так что вы можете вернуться к Apache 2.4.23 или использовать мое исправление здесь:
https://github.com/FireBurn/web-agents-public/commit/67b27d8a77ce28ad5bee95842136050bb52577ae
Вышеупомянутый патч, кажется, решает проблему для меня, но я не даю никаких гарантий, что он правильный или не вызовет других проблем.
Дайте мне знать, если у вас возникнут проблемы с его компиляцией (здесь я использую скрипт)