Apache с suexec, fcgid показывает содержание от несправедливости vHost по ssl

Это чаще всего - проблема DNS. Попробуйте установку 'UseDNS no' в sshd_config.

0
задан 23 July 2012 в 13:09
2 ответа

Ваша конфигурация определяет две конфигурации виртуального хоста для порта 443 всех IP-адресов, которые прослушивает Apache.

Без TLS SNI у вас не может быть более одного виртуального хоста, который соответствует директиве NameVirtualHost, и ожидать этого

Если ваша установка не поддерживает указание имени сервера TLS, то вы фактически ограничены одним сертификатом TLS на каждый IP-адрес.

Вам нужно будет решить, какой сайт вы хотите обслуживать через HTTPS, получить сертификат который охватывает оба и включает TLS SNI, или получает больше IP-адресов, чтобы каждый сайт мог иметь свои собственные.

В любом случае, вам также может быть лучше явно указать IP-адрес и порт, если вы собираетесь добавить more IPs »route:

<VirtualHost aaa.bbb.ccc.ddd:443>
...
</VirtualHost>

Если вы планируете использовать маршрут SNI, эту вики-страницу Apache стоит посмотреть.

1
ответ дан 4 December 2019 в 21:42

Я нашел ответ.

Я создал vHost для dblx.io со своим скриптом и скопировал его в /etc/apache2/sites-available/default.

Я забыл сделать удалите подстановочный знак * .dblx.io как ServerAlias ​​в части SSL. Похоже, это привело к ошибкам. Я изменил его, и теперь он работает :)

Спасибо за вашу помощь.

0
ответ дан 4 December 2019 в 21:42

Теги

Похожие вопросы