Apache 代理返回 502 和 AH00898:从远程服务器读取时出错

Apache 代理返回 502 和 AH00898:从远程服务器读取时出错

每个人。

我正在做一个练习任务,使用负载平衡器为一个位置创建重定向,但我不明白为什么这不起作用(得到 502)。我尝试设置几个环境变量和设置,如 ProxyPreserveHost 等,到目前为止没有任何效果。

配置:

 <VirtualHost *:8080>
        ServerName www.lnxa.nip.io
        ServerAlias *.lnxa.nip.io
        DocumentRoot /var/www/html
        DirectoryIndex index.nginx-debian.html
        LogLevel debug
        ErrorLog /var/log/apache2/error.log
        CustomLog /var/log/apache2/xip.access.log logz
        Alias "/rbm_images" "/var/www/rebrain/images/"
        <Proxy balancer://rebrain>
                BalancerMember http://example.com:443
        </Proxy>
        <Location />
                Order deny,allow
                Deny from 10.10.10.10
                Allow from all
                AuthType Basic
                AuthName "Restricted Content"
                AuthUserFile /etc/apache2/.htpasswd
                Require valid-user
        </Location>
        <Location "/example">
                ProxyPass balancer://rebrain
                ProxyPassReverse balancer://rebrain
        </Location>


</VirtualHost>

error.log 中有以下错误:

AH01102: error reading status line from remote server example.com:443
AH00898: Error reading from remote server returned by /example

请告知我还能做些什么。

相关内容