Несколько виртуальных SSL-хостов на одном IP

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
kozak
сержант
Сообщения: 240
Зарегистрирован: 2007-07-20 15:22:54
Откуда: Запорізька Січ

Несколько виртуальных SSL-хостов на одном IP

Непрочитанное сообщение kozak » 2008-05-13 10:52:34

Бился-бился - все никак не могу настроить на apache два виртуальных домена с поддержкой двух разных ssl (каждому свой).
Два виртуальных домена работают вместе, но как ни крути, используют один ssl-сертификат!?

Вот мой ssl-конфиг:

Код: Выделить всё

NameVirtualHost *

<VirtualHost *>
    SSLEngine on
    ServerName www.111.com
    SSLCertificateFile /chroot/httpd/ssl.crt/godaddy-www.111.com.crt
    SSLCertificateKeyFile /chroot/httpd/ssl.key/www.111.com.key
    SSLVerifyClient none
    SSLVerifyDepth 10
    ErrorLog /var/log/httpd/https-111.log
    DocumentRoot "/mnt/mass0/iSites/111.com/www"
</VirtualHost>


<VirtualHost *>
    SSLEngine on
    ServerName secure.111.com
    SSLCertificateFile /chroot/httpd/ssl.crt/secure.111.com.crt
    SSLCertificateKeyFile /chroot/httpd/ssl.key/secure.111.com.key
    SSLVerifyClient none
    SSLVerifyDepth 10
    ErrorLog /var/log/httpd/https-111-sec.log
    DocumentRoot "/mnt/mass0/iSites/111.com/secure"
</VirtualHost>

Діла добрих оновляться, Діла злих згинуть. Т. Г. Шевченко.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

polvo
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-03-15 10:57:08

Re: Несколько виртуальных SSL-хостов на одном IP

Непрочитанное сообщение polvo » 2008-05-13 13:22:19

Невозможно иметь несколько SSL vhost'ов на одном IP, т.к. сначал устанавливается ssl-соединение, а только потом посылается http запрос.

Аватара пользователя
kozak
сержант
Сообщения: 240
Зарегистрирован: 2007-07-20 15:22:54
Откуда: Запорізька Січ

Re: Несколько виртуальных SSL-хостов на одном IP

Непрочитанное сообщение kozak » 2008-05-13 15:20:21

А возможно ли такое использование на одном IP и двух разных портах (443 и 444)?
Діла добрих оновляться, Діла злих згинуть. Т. Г. Шевченко.

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4427
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Несколько виртуальных SSL-хостов на одном IP

Непрочитанное сообщение Raven2000 » 2008-05-13 15:34:46

Может попробывать создать 1 сертификат для одного домена, но для раздых субдоменов.
Например у вас http://www.111.com и secure.111.com
те сертификат нужно создавать в стиле *.111.com и по идее за место звездочки будет подставлятся поддомены..

Да и на будущее никогда не делайте к SSL <VirtualHost *> поскольку * конфликтует с конфигурацией для шифрования SSL, его нужно избекать в пользу явно указанный IP-адресов\имен
те сайту нужно и 80 и 443 делаем два <VirtualHost *:80> вхост только для 80 и <VirtualHost site1:443> для ssl чтобы сайт корректно работал и с 80 и если нужно сразу включася 443. Много кода зато корректнее.
Там же и пробуйте разные ssl сертификаты неуверен, но :? .
VladB писал(а):А возможно ли такое использование на одном IP и двух разных портах (443 и 444)
<VirtualHost *:444>
<VirtualHost *:888>
Да только в конфиге апаче сделай чтобы слушал не только 80 и 443, но и например 444 и 888 порты.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]