Welcome! Log In Create A New Profile

Advanced

Re: Ответ по имени и порту не указанному в server

Andrey Kopeyko
April 15, 2018 07:40PM
Edward Gaba писал 2018-04-15 20:51:
> Доброго!

Добрый день, Эдвард!

> На сервере (1 ip адрес) несколько доменов.
> конфиги каждого домена в своем файле, подключаются через include
> /etc/nginx/sites-enabled/*.conf;
> Для некоторых доменов настроен SSL, а другие без SSL.
>
> Суть в том, что все домены без SSL (слушают только порт 80, части
> конфига с
> SSL нет) отвечают на SSL порту, с сертификатом другого домена.
> Вот пример, domain1 отвечает на https и отображает контент domain2 с
> сертификатом domain2.
> Как это возможно и как исправить? Не могу понять, в чем ошибка.

Ошибки нет - так работает TLS в случае name-based виртуальных серверов:
отдаётся первый описанный в конфиге сертификат для этого IP:port

Исправить можно двумя путями:

1. заведите и сконфигурите TLS-сертификат для домена domain1

2. заведите на сервере второй IP-адрес, не конфигурите для него HTTPS, и
перенесите на него все HTTP-only домены.

--
Best regards,
Andrey A. Kopeyko <andrey@kopeyko.ru>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Ответ по имени и порту не указанному в server

Edward Gaba April 15, 2018 01:51PM

Re: Ответ по имени и порту не указанному в server

imsystem April 15, 2018 03:40PM

Re: Ответ по имени и порту не указанному в server

Andrey Kopeyko April 15, 2018 07:40PM

Re: Ответ по имени и порту не указанному в server

Edward Gaba April 16, 2018 06:36PM

Re: Ответ по имени и порту не указанному в server

Dmytro Lavryk April 16, 2018 02:05AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 243
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