Apache2 с обратным прокси-сервером перенаправляет отключенный ssl vhost на первый включенный существующий независимо от имени сервера - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть работающая установка apache2 с несколькими http и https vhost, которые настроены на проксипропускание запроса к другому веб-серверу.

У меня есть vhost, который должен быть доступен только в http, поэтому я отключил https vhost с помощьюего имя сервера и имя сервера.

Но когда я попытался получить к нему доступ, я был перенаправлен на другой существующий хост https (самый высокий в списке включенных), используя его сертификат и показывая (неправильный) веб-сайт.Единственное, что осталось от первоначального (и отключенного) vhost, - это имя сервера.

Подводя итог: если я пытаюсь получить доступ к https://example.com/xyz вместо отказа в доступе, он отправляет мой браузер наhttps://example.com/xyz,, но с эффективным доступом к https://anotherexistingvhost.com/xyz с помощью сертификата и файлов ssl anotherexistingvhost.com.

Если я пытаюсь отключить vhost anotherexistingvhost.com, он переходит непосредственно к следующему в алфавитном порядке.order.

Я не настроил ни одной универсальной системы и включил vhost default-ssl.conf, но это не оказало никакого влияния

Как я могу просто отказаться от подключения?Я не хочу устанавливать фиктивного виртуального хоста, чтобы ловить всех несуществующих виртуальных хостов

Спасибо

...