Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssl 使用Haproxy代理到安全站点_Ssl_Haproxy - Fatal编程技术网

Ssl 使用Haproxy代理到安全站点

Ssl 使用Haproxy代理到安全站点,ssl,haproxy,Ssl,Haproxy,我是Haproxy的新手,希望了解如何编写conf文件以代理安全网站 我目前正在本地主机上进行测试。我主要想做的是,如果我在浏览器上输入localhost,它应该将其代理到www.site24x7.com。该站点具有SSL证书。在遵循指南时,它总是以400个错误请求结束。我的haproxy.cfg在下面 这不是一个完整的haproxy.cfg。我不知道这里应该放些什么。由于site24x7有自己的SSL证书,我是否提供自己的证书?现在可以使用自签名证书。我也尝试了使用Haproxy的SSL传递,

我是Haproxy的新手,希望了解如何编写conf文件以代理安全网站

我目前正在本地主机上进行测试。我主要想做的是,如果我在浏览器上输入localhost,它应该将其代理到www.site24x7.com。该站点具有SSL证书。在遵循指南时,它总是以400个错误请求结束。我的haproxy.cfg在下面

这不是一个完整的haproxy.cfg。我不知道这里应该放些什么。由于site24x7有自己的SSL证书,我是否提供自己的证书?现在可以使用自签名证书。我也尝试了使用Haproxy的SSL传递,而不是SSL终止,但类似的400错误请求

 frontend www-http
        bind *:80
        reqadd X-Forwarded-Proto:\ http
        default_backend www-backend

 backend www-backend
        #redirect scheme https if !{ ssl_fc } #dont know about this
        server www-1 www.site24x7.com:443 check
或者

curl http://127.0.0.1 -H "Host: www.site24x7.com"


我试过上面的方法。仍然收到400个错误请求。
curl http://127.0.0.1 -H "Host: www.site24x7.com"
mode http
http-request set-header Host www.site24x7.com
server www-1 www.site24x7.com:443 check ssl verify none