TCP HaProxy 错误 400

TCP HaProxy 错误 400

我设置了一个 syslog 生成器,使用 514 发送日志并通过 rsyslog(10.1.1.1)接收,然后使用相同的主机但不同的端口来设置 HaProxy(10.1.1.1:1936),并从 HaProxy 使用端口 8088 将这些日志转发到 2 个不同的服务器(10.1.1.4 和 10.1.1.5)。

我做了一个 TCPdump,发现他们已经确认握手。但是有一个错误 400。下面是 HAProxy 配置。请指教我遗漏了哪一部分。

谢谢

global
log         127.0.0.1 local2
chroot      /var/lib/haproxy
pidfile     /var/run/haproxy.pid
maxconn     4000

# turn on stats unix socket
stats socket /var/lib/haproxy/stats


stats timeout 30s
user        haproxy
group       haproxy
daemon
# Default SSL material locations
ca-base /etc/ssl/certs
crt-base /etc/ssl/private
# Default ciphers to use on SSL-enabled listening sockets.
# For more information, see ciphers(1SSL).
ssl-default-bind-ciphers kEECDH+aRSA+AES:kRSA+AES:+AES256:RC4- 
SHA:!kEDH:!LOW:!EXP:!MD5:!aNULL:!eNULL


defaults
mode                    http
log                     global
option  httplog
option  dontlognull
option accept-invalid-http-request
retries                 3
timeout http-request    10s
timeout queue           1m
timeout connect         10s
timeout client          1m
timeout server          1m
timeout http-keep-alive 10s
timeout check           10s
maxconn                 3000

listen main
bind 127.0.0.1:1936
mode tcp 

backend static
balance     roundrobin
server  No1 10.1.1.4:8088 ssl verify none check
server  No2 10.1.1.5:8088 ssl verify none check

相关内容