转发HTTPS代理Apache不起作用并且没有日志

时间:2018-12-19 11:50:51

标签: apache ssl https tls1.2 mod-proxy

我是Apache的新手,已经配置了Apache Forward HTTP代理,并且工作正常。我已启用具有签名证书的SSL Web服务器,并且Web链接已到达https端口https://:3299

我已启用必需的模块,

  

mod_proxy_http.so   mod_proxy_http2.so   mod_proxy.so   mod_proxy_connect.so

~git status
    modified:   site/web/app/themes/submodule (modified content)

Untracked files:
(use "git add <file>..." to include in what will be committed)

.gitmodules

no changes added to commit (use "git add" and/or "git commit -a")

但是,转发代理仍无法通过HTTPS端口3299正常工作,我收到了“ ERR_EMPTY_RESPONSE”

没有报告的日志。知道我想念什么

谢谢, Pradeep

1 个答案:

答案 0 :(得分:0)

通过以下步骤设法解决问题

  1. 在httpd.conf文件中添加ProxyRequests On和AllowCONNECT指令
  2. 在虚拟主机指令中添加名称(与证书中的CN名称相同),如下所示

    Virtualhost站点名称(与CN相同):3299

现在能够使用Apache使用HTTPS转发代理