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

mod_proxy плохой шлюз после обновления с 2.4.34 до 2.4.39

В моей конфигурации Apache есть следующее, никаких изменений не было сделано, он будет работать в Apache 2.4.34, но после обновления до 2.4.39 он начинает выдавать ошибку Bad Gateway.

под mod_proxy.c

ProxyPass /reports http://domainname:10080/reports/

ProxyPassReverse /reports http://domainname:10080/reports/

Конфигурация прокси-сервера относительно проста, поэтому я не уверен, что мне чего-то не хватает или в mod_proxy.c внесены некоторые важные изменения, которые требуют некоторого обновления. Однако, судя по официальному сайту и руководству, это очень просто.

Журналы (IP-информация удалена, остальные такие же)

[Wed Sep 04 11:36:09.191115 2019] [proxy:debug] [pid 2574:tid 47621331556672] proxy_util.c(2887): AH02824: HTTP: connection established (Redacted) 

[Wed Sep 04 11:36:09.191144 2019] [proxy:debug] [pid 2574:tid 47621331556672] proxy_util.c(3054): AH00962: HTTP: connection complete to (Redacted) 

[Wed Sep 04 11:36:09.191154 2019] [ssl:info] [pid 2574:tid 47621331556672] [remote (Redacted):10080] AH01964: Connection to child 0 established (server (Redacted):443)

[Wed Sep 04 11:36:15.911147 2019] [ssl:debug] [pid 2574:tid 47621331556672] ssl_engine_io.c(1372): (70014)End of file found: [remote (Redacted):10080] AH02007: SSL handshake interrupted by system [Hint: Stop button pressed in browser?!]

[Wed Sep 04 11:36:15.911200 2019] [ssl:info] [pid 2574:tid 47621331556672] [remote (Redacted):10080] AH01998: Connection closed to child 0 with abortive shutdown (server (Redacted):443)

[Wed Sep 04 11:36:15.911236 2019] [proxy:error] [pid 2574:tid 47621331556672] (70014)End of file found: [client (Redacted):59814] AH01084: pass request body failed to (Redacted):10080 

[Wed Sep 04 11:36:15.911250 2019] [proxy_http:error] [pid 2574:tid 47621331556672] [client (Redacted):59814] AH01097: pass request body failed to (Redacted):10080 ((Redacted)) from (Redacted) ()

Спасибо

Server version: Apache/2.4.39 (Unix)
Server built:   Apr  5 2019 15:50:24
Server's Module Magic Number: 20120211:84
Server loaded:  APR 1.6.2, APR-UTIL 1.6.0
Compiled using: APR 1.6.2, APR-UTIL 1.6.0
Architecture:   64-bit
Server MPM:     event
  threaded:     yes (fixed thread count)
    forked:     yes (variable process count)

Обновления Я могу подтвердить, что проблема возникла только из-за модуля mod_proxy.so, поскольку я заменил этот конкретный модуль из своей более старой версии apache, и он работает нормально.

Из журнала изменений https://www.apachelounge.com/Changelog-2.4.html Я видел следующее, но не уверен, что это проблема (версия 2.4.38)

"mod_proxy: Если ProxyPassReverse используется для обратного сопоставления относительных перенаправлений, последующие инструкции ProxyPassReverse, относительные или абсолютные, могут завершиться ошибкой. PR 60408. [Питер Хаворт <pmh1wheel gmail.com>]"