Ошибки анализа HAProxy

Ошибки анализа HAProxy

У меня 3 сервера

--> haproxy - server1(uk)
            - server2(ru)

Я последовал заэтот уроки создал ip для ru.subnets

теперь в моем /etc/haproxy есть эти файлы:

haproxy.conf
ru.subnets

в моем haproxy.conf:

frontend http-frontend
    bind  *:80
    mode http
    reqadd X-Forwarded-Proto:\ http

    acl blog_acl path_beg /wp-admin

    acl ru_acl  src -f  RU.subnets

   use_backend wwwru  if ru_acl
    use_backend wwwbackend if !ru_acl

    use_backend wwwru  if blog_acl

    default_backend wwwbackend

все выглядит нормально, но когда я пытаюсь загрузить файл конфигурации в свой HAProxy, я получаю следующие ошибки:

[ALERT] 170/084453 (4661) : parsing [/etc/haproxy/haproxy.cfg:37] : error detected while parsing ACL 'ru_acl'.
[ALERT] 170/084453 (4661) : parsing [/etc/haproxy/haproxy.cfg:39] : error detected while parsing switching rule.
[ALERT] 170/084453 (4661) : parsing [/etc/haproxy/haproxy.cfg:40] : error detected while parsing switching rule.
[ALERT] 170/084453 (4661) : Error(s) found in configuration file : /etc/haproxy/haproxy.cfg
[ALERT] 170/084453 (4661) : Fatal errors found in configuration.

решение1

Попробуйте это вместо этого :-)

frontend http-frontend
    bind  *:80
    mode http
    reqadd X-Forwarded-Proto:\ http

    acl blog_acl path_beg /wp-admin

    use_backend wwwru  if { src -f RU.subnets }
    use_backend wwwbackend { src -f RU.subnets }

    use_backend wwwru  if blog_acl

    default_backend wwwbackend

Связанный контент