我尝试将新的 haproxy 与 ssl(1.5-dev12) 一起使用。但是我对这个新功能有一个错误。
我已经安装了:
make TARGET=linux2632 USE_OPENSSL=yes
make PREFIX=/opt/haproxy-ssl install
但是当我检查我的配置文件时,我有这个错误:
[警报] 275/135959 (10998):解析 [/opt/haproxy-ssl/haproxy.conf:31]:“绑定”:“ssl”选项未实现。[警报] 275/135959 (10998):解析 [/opt/haproxy-ssl/haproxy.conf:69]:“服务器”期望和 [:] 作为参数。[警报] 275/135959 (10998):在配置文件中发现错误:/opt/haproxy-ssl/haproxy.conf [警告] 275/135959 (10998):代理“ha_stats”:在多进程模式下, stats 将仅限于分配给当前请求的进程。[警告] 275/135959 (10998):stats socket 在多进程模式(nbproc > 1)下无法正常工作。[警报] 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
然后,新的 make 目标、新的前缀和它的工作原理。