LINUX.ORG.RU
ФорумAdmin

HAproxy виртуальный путь.

 , , ,


0

1

Есть задача проксировать onlyoffice https-http через виртуальный путь. Есть официальные примеры, но тольно с nginx и apache, пытаюсь настроить проксирование через виртуальный путь на haproxy не получается, буду благодарен за любую помощь или совет.

https://helpcenter.onlyoffice.com/ru/server/document/document-server-proxy.aspx

Мой haproxy.cfg:


global
    maxconn 16384
    tune.ssl.default-dh-param 2048
    log             127.0.0.1 local1 debug
    stats socket /var/run/haproxy_info.sock  mode 666 level user
    stats timeout 2m

defaults
    maxconn 16384
    timeout client  5s
    timeout connect 5s
    timeout queue   5s
    timeout server  30s
    timeout tunnel  1h
    log global

frontend cloud
bind *:80
mode http
acl is_oo path_beg /oo
option forwardfor header X-Real-IP
use_backend ooffice if is_oo
default_backend cloudnodes

backend cloudnodes
mode http
balance roundrobin
option forwardfor
http-request set-header X-Forwarded-Port %[dst_port]
cookie SERVERID insert indirect nocache
server own-01 1.2.3.40:80 check cookie own-01 check inter 1000 rise 1 fall 1
server own-02 1.2.3.41:80 check cookie own-02 check inter 1000 rise 1 fall 1

backend ooffice
mode http
option httpclose
option forwardfor header X-Real-IP
http-request set-header X-Forwarded-Port %[dst_port]
http-request add-header X-Forwarded-For %[src]
http-request set-header X-Client-IP %[src]
http-request set-header X-Forwarded-Proto http
http-request set-header Forwarded proto=http
http-request add-header Host %[src]
http-request add-header X-Forwarded-Host %[src]
http-request add-header X-Forwarded-Server %[src]
reqrep ^([^\ :])\ /oo(.) \1\ \2
server oo-01 1.2.3.4:80



Последнее исправление: pasechnik2307 (всего исправлений: 1)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.