Рейтинг:0

Как использовать несколько SSL-сертификатов в HA Proxy

флаг cn

В настоящее время у меня есть прокси-сервер HA, работающий с domain1.com, и я хочу добавить domain2.com, хотя мне трудно найти документацию, поддерживающую добавление второго сертификата SSL для завершения SSL, и я надеялся на некоторую помощь. .

Текущая конфигурация:

внешний http-вход:
    привязать *:80
    схема перенаправления https код 301 если !{ ssl_fc}

внешний https-вход:
    привязать *: 443 ssl crt /etc/haproxy/certs/domain1.pem
    reqadd X-Forwarded-Proto:\ https
    acl letsencrypt-acl path_beg /.wellknown/acme-challenge/
    use_backend letsencrypt-backend, если letsencrypt-acl

    acl domain1.com hdr_beg(хост) -i domain1.com
    use_backend domain1.com, если domain1.com

    acl demo.domain1.com hdr_beg(хост) -i domain1.com
    use_backend domain1.com, если domain1.com

Желаемая/попытка конфигурации:

внешний http-вход:
    привязать *:80
    схема перенаправления https код 301 если !{ ssl_fc}

внешний https-вход:
    привязать *.domain1.com:443 ssl crt /etc/haproxy/certs/domain1.pem
    привязать *.domain2.com:443 ssl crt /etc/haproxy/certs/domain2.pem
    reqadd X-Forwarded-Proto:\ https
    acl letsencrypt-acl path_beg /.wellknown/acme-challenge/
    use_backend letsencrypt-backend, если letsencrypt-acl

    acl domain1.com hdr_beg(хост) -i domain1.com
    use_backend domain1.com, если domain1.com

    acl demo.domain1.com hdr_beg(хост) -i domain1.com
    use_backend domain1.com, если domain1.com

    acl domain2.com hdr_beg(хост) -i domain2.com
    use_backend domain2.com, если domain2.com

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

tilleyc avatar
флаг us
https://serverfault.com/questions/560978/configure-multiple-ssl-certificates-in-haproxy
tilleyc avatar
флаг us
Отвечает ли это на ваш вопрос? [Настройте несколько SSL-сертификатов в Haproxy] (https://serverfault.com/questions/560978/configure-multiple-ssl-certificates-in-haproxy)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.