Безопасное подключение к Spring Boot больше не работает после обновления до Apache 2.4
Я обновляю древнюю сборку Apache 2.2 до Apache 2.4, и все работает, кроме приложения Spring Boot.
В текущей конфигурации соединения с адресом A обрабатываются через порт 80, а соединения с адресом B перенаправляются на отдельный безопасный порт, на котором выполняется Spring Boot.
Под apache 2.2 это работало нормально, однако под apache 2.4 я получаю ERR_EMPTY_RESPONSE
когда я пытаюсь сделать это. Вот моя текущая конфигурация
<VirtualHost *:80>
ServerName [Address A]
ServerAlias [Address B]
SSLProxyEngine on
ProxyPreserveHost on
ProxyRequests on
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?[Address A] [NC]
RewriteRule ^/(.*)$ https://[Address A]/$1 [L,P]
ProxyPassReverse / https://[Address B]:443/
</VirtualHost>
<VirtualHost [SERVER IP]:443>
ServerName [Address B]
SSLEngine on
SSLProxyEngine on
ProxyPreserveHost off
ProxyRequests on
RewriteEngine on
ProxyPass / http://[SERVER IP]:[Spring Boot Port]
ProxyPassReverse / http://[SERVER IP]:[Spring Boot Port]
Redirect / http://[SERVER IP]:[Spring Boot Port]
RewriteRule / http://[SERVER IP]:[Spring Boot Port]%{REQUEST_URI} [P]
Раньше все это работало нормально, но теперь уже не работает. Любая помощь будет оценена.