使用 apache 的传出 HTTPS 代理

使用 apache 的传出 HTTPS 代理

我有一个在 Apache 2.2.22 上运行的 HTTP/HTTPS Web 服务器,我希望这台机器也充当代理服务器。到目前为止,我已尝试proxy.conf按如下方式修改该文件:

ProxyRequests on
<Proxy *>
    AuthType Basic
    AuthUserFile /var/www/proxy/.htpasswd
    Require valid-user
</Proxy>
ProxyVia On

Apache 接受了此配置,但通过此代理访问任何网站都会在 Firefox/Palemoon 中产生以下消息:

由于无法验证接收到的数据的真实性,因此无法显示您尝试查看的页面。

我怀疑这与我没有指定代理服务器应侦听的端口有关(我尝试连接到常规 HTTP/HTTPS 端口)。是否可以在同一端口上运行网络服务器和代理?我的配置不起作用还有其他明显的原因吗?

相关内容