我是使用 Jboss EAP 7 作为 Web 服务器的 Apache 配置新手。我正在使用 Jboss EAP 7 作为我部署我的应用程序的 Web 服务器,它运行良好。它侦听端口号为 8080 的 http。当我尝试使用 http 从 Apache 访问应用程序时,它运行良好。但是来自https的相同功能不起作用。阿帕奇版本是 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错误消息。
网关未收到来自上游服务器或应用程序的及时响应。
任何人都可以在这个问题上帮助我吗?
谢谢
苏雷什
我的证书似乎有问题。在其他环境中使用有效证书,相同的配置可以正常工作。