Не могу войти в roundcube через HAProxy

Для школьного проекта мы должны настроить веб-почту. Я выбрал для 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 были опробованы, но безуспешно. Что я не сделал, что требуется?


person Marten van Dijk    schedule 06.06.2018    source источник


Ответы (1)


Уже получил ответ: без действительного SSL-сертификата HAProxy не может получить доступ к серверной части roundcube. Добавление действительного SSL-сертификата решило эту проблему.

person Marten van Dijk    schedule 11.06.2018