Welcome! Log In Create A New Profile

Advanced

Re: Mutual authentication средствами nginx

Kostya Alexandrov
January 23, 2014 06:52AM
Если сертификат один для всех, то stunnel конфиг будет один, если разные
то опять же один stunnel и адских размеров конфиг. Если для каждого
сайта свой сертификат, он должен быть пописан в конфиге nginx. Т.е. в
любом случае все превращается в ночной кошмар.
"Научить админку" - верный вариант, никакого layering violation нет.
Здравый смысл violation решать вебсервером не свойственные ему задачи.
Плюс, подумайте о ресурсах. Если админка научится ходить по https - то
это одно соединение, если ходит через nginx то как минимум два. Если
через nginx - то как минимум nginx должен держать все ваши сотни
сертификатов впамяти, или грузить их по необходимости, зная какой где и
зачем. Это полный overkill. Самый врный вариант работы с удалнными
сервисами с защитой соединения это VPN, Вы подумайте сами во что
превращается каждый вызов по https в Вашем случае, один хендшейк будет
стоит как сотни плейн вызовов.

ЗЫ
Сорри за оффтоп.

On 23.01.14, 15:08, Gena Makhomed wrote:
> Вместо того, чтобы для каждого сайта создавать свою админку,
> цеплять к ней SSL-сертификат, - проще и удобнее сделать всего
> одну админку, куда будут заходить пользователи по https,
> и там они смогут управлять своими сайтами. А сами сайты:
>
> www.example.com - сюда ходят пользователи сайта
> api.example.com - сюда ходит админка с Mutual authentication
>
> Сейчас - сайтов десятки, потом может быть сотни и тысячи.
> И что делать, настраивать и поддерживать в живом состоянии
> сотни и тысячи stunnel`ей? Каждому выделяя свой отдельный
> порт на стороне контейнера с админкой? Это будет nightmare.
> Практически это нереальный вариант. Наверное придется таки
> идти на layering violation и обучать админку делать https-
> запросы с предъявлением клиентского сертификата через curl.

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Mutual authentication средствами nginx

Gena Makhomed January 20, 2014 04:26PM

Re: Mutual authentication средствами nginx

Илья Шипицин January 22, 2014 09:20AM

Re: Mutual authentication средствами nginx

Gena Makhomed January 22, 2014 03:50PM

Re: Mutual authentication средствами nginx

Kostya Alexandrov January 22, 2014 04:04PM

Re: Mutual authentication средствами nginx

Gena Makhomed January 22, 2014 07:10PM

Re: Mutual authentication средствами nginx

Илья Шипицин January 23, 2014 01:42AM

Re: Mutual authentication средствами nginx

Gena Makhomed January 23, 2014 06:10AM

Re: Mutual authentication средствами nginx

Kostya Alexandrov January 23, 2014 06:52AM

Re: Mutual authentication средствами nginx

Gena Makhomed January 23, 2014 08:12AM

Re: Mutual authentication средствами nginx

Илья Шипицин January 23, 2014 06:54AM

Re: Mutual authentication средствами nginx

Gena Makhomed January 23, 2014 09:46AM

Re: Mutual authentication средствами nginx

Илья Шипицин January 23, 2014 10:34AM

Re: Mutual authentication средствами nginx

Gena Makhomed January 23, 2014 01:56PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 195
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready