Для школьного проекта мы должны настроить веб-почту. Я выбрал для iRedMail. Мы выбрали HAProxy в качестве службы балансировки нагрузки для других наших услуг (веб-хостинг, openvas, VPS). Балансировщик нагрузки отправляет пользователя на нужный сервер iRedMail, который я создал, но когда я пытаюсь войти в систему с существующей учетной записью (это работает, если я вхожу в систему с этой учетной записью непосредственно на странице roundcube серверов iRedMail без балансировщика нагрузки) я не могу авторизуйтесь и получите сообщение: "Неверный запрос! Данные не сохранены".
Файл конфигурации HAProxy /etc/haproxy/haproxy.cfg имеет следующую конфигурацию:
frontend http
bind 10.2.80.14:80
mode http
acl host_mail hdr(host) mail.8.transtcp.com
use_backend mail if host_mail
backend mail
balance roundrobin
cookie SERVERID insert indirect nocache
cookie JSESSIONID prefix nocache
option forwardfor
reqadd X-Forwarded-Proto:\ http
server mail 192.168.20.9:443 check cookie s1 ssl verify none
Как видите, куки и переадресация http были опробованы, но безуспешно. Что я не сделал, что требуется?