Apache Proxypass-使用远程服务器在SSL握手时发生错误



im使用代理通行证将http重定向到https后端服务器(tomcat(

错误im获取为:使用远程服务器的SSL握手期间的错误

我的配置:

<VirtualHost *:80>
    ServerName mypersonal.server.com
    ProxyRequests Off
    SSLProxyEngine On
    SSLProxyVerify none
    SSLProxyCheckPeerCN off
    SSLProxyCheckPeerName off
    SSLProxyCheckPeerExpire off
    ProxyPass /publisher https://localhost:9443/publisher
    ProxyPassReverse /publisher https://localhost:9443/publisher
</VirtualHost>

我正在尝试找到一种克服SSL验证的方法,但是以下命令以Gray出现在我的Config

    SSLProxyCheckPeerCN off
    SSLProxyCheckPeerName off
    SSLProxyCheckPeerExpire off

IM使用服务器版本:Apache/2.4.6(CentOS(

感谢您的帮助

在这里聚会很晚,但是有人可能会觉得这很有用。检查您的SSLProxyProtocol指令。如果出于安全目的,您已禁用了后端正在使用的协议,则握手将失败。

例如,我正在使用SSLProxyProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1 -TLSv1.2,但必须放松SSLProxyProtocol all -SSLv2 -SSLv3 -TLSv1,因为我的后端仍在使用TLS v1.1。

在2023年进行编辑:我刚刚看到这是最近投票的。如果您仍然有问题,请检查您的SSLProxyCipherSuite值(请参阅Mozilla推荐的Apache文档和值(

相关内容

最新更新