使用SSL的Haproxy不起作用

Mat*_*att 4 ssl haproxy

我试图使用新的haproxy与ssl(1.5-dev12).但是这个新功能出错了.

我已安装:

make TARGET=linux2632 USE_OPENSSL=yes
make PREFIX=/opt/haproxy-ssl install
Run Code Online (Sandbox Code Playgroud)

但是当我检查配置文件时,我发现了这个错误:

[ALERT] 275/135959(10998):解析[/opt/haproxy-ssl/haproxy.conf:31]:'bind':'ssl'选项未实现.[ALERT] 275/135959(10998):解析[/opt/haproxy-ssl/haproxy.conf:69]:'server'期望和[:]作为参数.[ALERT] 275/135959(10998):在配置文件中找到错误:/opt/haproxy-ssl/haproxy.conf [警告] 275/135959(10998):代理'ha_stats':在多进程模式下,统计数据将仅限于分配给当前请求的流程.[WARNING] 275/135959(10998):stats套接字在多进程模式下无法正常工作(nbproc> 1).[ALERT] 275/135959(10998):配置中发现致命错误.

并且haproxy -vv命令返回:

HA-Proxy版本1.5-dev12 2012/09/10在没有OpenSSL支持的情况下构建(未设置USE_OPENSSL)

我不明白为什么openssl没有设置虽然我在安装过程中没有任何错误.

操作系统:Debian 2.6.32-5-xen-amd64 OPENSSL:OpenSSL 0.9.8o 2010年6月1日

你有好主意吗?

谢谢

更新:

解决了安装:

libssl-dev
Run Code Online (Sandbox Code Playgroud)

然后,新制作目标,新前缀及其作品.

Mat*_*att 8

在执行make命令之前安装libssl-dev,使用ssl的haproxy应该可行.

  • 在CENTOS上它的`openssl-devel`. (2认同)