Назад | Перейти на главную страницу

Haproxy nbsrv acl не работает

У меня не работает следующий acl:

acl no_waf nbsrv(to_waf) lt 1
use_backend back-www if no_waf
default_backend to_waf

Я продолжаю получать ошибку 503 (Нет доступного сервера для обработки этого запроса) вместо того, чтобы быть отправленным на backend back-www.

Любые идеи?

** ИЗМЕНИТЬ, backend to_waf выглядит так:

бэкэнд to_waf

    option  forwardfor header X-Forwarded-For

    option  httpchk HEAD / HTTP/1.0

    http-check expect status 404

    timeout server 25s

    server  10.30.10.2:9000    10.30.10.2:9000    check

Нашел: я перезагружал haproxy, и в файле конфигурации была ошибка, по какой-то причине перезагрузка не вызывала сообщения об ошибке. Когда я попытался перезапустить службу, я получил ошибку, после ее исправления условие начало работать.