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

Не удается заставить настройку сеанса в HAProxy работать

В моем haproxy.cfg есть внешний интерфейс, который затем перенаправляется на множество серверных интерфейсов,

вот пример бэкэнда (обратите внимание, что подключения к нему уже были stunnel, чтобы вырвать SSL:

backend thenameofit        
reqadd          X-Forwarded-Proto:\ https
reqadd          FRONT_END_HTTPS:\ on
server myserver1 serverhostnamex:80 weight 1 maxconn 5000 check
server myserver2 serverhostnamey:80 weight 1 maxconn 5000 check
appsession ASP.NET_SessionId len 100 timeout 3h

Я уверен, что мне просто где-то не хватает настройки, но я, должно быть, упускаю ее при чтении документация по конфигурации.

Я использую HAProxy 1.4.13.

Вам также необходимо использовать cookie ASP.NET_SessionID prefix.