Не могу войти в 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 решило это.

Другие вопросы по тегам