Проблема с Apache 2.4.43 https при использовании прокси-сервера - PullRequest
0 голосов
/ 27 мая 2020

Я новичок в конфигурации Apache с Jboss EAP 7 в качестве веб-сервера. Я использую Jboss EAP 7 в качестве веб-сервера, на котором я развернул свое приложение, которое работает нормально. Он прослушивает http с номером порта 8080. Когда я пытаюсь получить доступ к приложению из Apache с http, он работает нормально. Но то же самое с https не работает. Apache версия - 2.4.43. Ниже представлена ​​моя конфигурация.

<VirtualHost x.x.x.x:80>
ProxyPass /Hello http://x.x.x.x:8080/Hello
ProxyPassReverse /Hello http://x.x.x.x:8080/Hello
</VirtualHost>

The above works fine.

But the below is not working

<VirtualHost x.x.x.x:443>
ProxyPass /Hello http://x.x.x.x:8080/Hello
ProxyPassReverse /Hello http://x.x.x.x:8080/Hello
</VirtualHost>

Получение следующей ошибки. Не уверены, в чем может быть проблема? Следующее сообщение об ошибке зарегистрировано с сервера Apache:

[proxy:error] (70007)The timeout specified has expired: AH01084: pass request body failed to x.x.x.x:8080 
[proxy_http:error]   AH01097: pass request body failed to x.x.x.x:8080 

В браузере я получаю сообщение об ошибке 504, как показано ниже.

Шлюз сделал не получил своевременный ответ от вышестоящего сервера или приложения.

Может ли кто-нибудь помочь мне в этом вопросе?

Спасибо,

Конечно sh

1 Ответ

0 голосов
/ 04 июня 2020

Похоже, проблема с моими сертификатами. Та же конфигурация отлично работает с действующим сертификатом в других средах.

...