HAProxy 无法绑定套接字:4443

HAProxy 无法绑定套接字:4443

我正在尝试添加一个新端口以转发到 HAProxy,但每当我尝试使用新配置重新启动服务时,我都会收到错误

haproxy-systemd-wrapper[32276]: [ALERT] 092/112955 (32277) : Starting frontend my-service: cannot bind socket [<public IP>:4443]

我在 CentOS7 上运行haproxysystemctl其他程序都没有使用端口 4443(sudo netstat -apn | grep 4443显示为空白),并且我在 sysctl.conf 中获取net.ipv4.ip_forward = 1net.ipv4.ip_nonlocal_bind = 1设置。我还运行了sudo setsebool -P haproxy_connect_any=1

我的相关部分haproxy.cfg如下所示:

frontend my-service
   bind <public_url>:4443
   default_backend my-backend

我还有其他前端绑定到 80、443 和 8080。

我刚刚尝试将端口添加到 SELinux 中的托管 HTTP 端口列表中

sudo semanage port -a -t http_port_t -p tcp 4443

但也没有运气

相关内容