Не могу войти в roundcube через HAProxy
Для школьного проекта мы должны настроить веб-почту. Я выбрал для iRedMail. Мы выбрали HAProxy в качестве службы балансировки нагрузки для других наших сервисов (веб-хостинг, openvas, VPS). Loadbalancer отправляет пользователя на нужный сервер iRedMail, который я создал, но когда я пытаюсь войти в систему с существующей учетной записью (это работает, если я вхожу с этой учетной записью непосредственно на самой странице круглого куба серверов iRedMail без loadbalancer), я не могу Войдите в систему и получите сообщение: "Неверный запрос! Данные не были сохранены".
Файл конфигурации 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 были опробованы, но безуспешно. Что я не сделал, что требуется?
1 ответ
Уже получен ответ: без действительного SSL-сертификата HAProxy не может получить доступ к бэкенду roundcube. Добавление действительного сертификата SSL решило это.