[Comm] SSL cert for multidomain pop3 server
Pavel S. Khmelinsky
=?iso-8859-1?q?hmepas_=CE=C1_yauza=2Eru?=
Вс Фев 27 16:03:06 MSK 2005
Pavel Usischev wrote:
> Pavel S. Khmelinsky пишет:
>
>> Задачка по SSL: есть почтовый сервер на нем крутятся два почтовых
>> домена @yauza.ru и @rostokino.net , пользователям разных доменов в
>> качестве pop3 выданы разные DNS имена: pop.yauza.ru и
>> pop.rostokino.net соотв. .
>> Вопрос если оба домена обслуживаются одним демоном на какой домен
>> выдавать SSL сертификат?
>> Если выдать на pop.yauza.ru то у пользователей pop.rostokino.net
>> почтовый клиент будет верещать что сертифика не соотв. доменому имени
>> and vice versa.
>
>
> Я взял за основу файл /etc/courier-imap/imapd.cnf и сделал из него такой:
>
> #RANDFILE можно оставить как было
>
> [ req ]
> default_bits = 1024
> encrypt_key = yes
> distinguished_name = req_dn
> x509_extensions = my_options
> prompt = no
>
> [ req_dn ]
> C=RU
> L=Moscow
> O=My Company Name
> OU=Internet Mail Service
> CN=mail.primary-domain.ru
>
> [ my_options ]
> nsCertType = server
> subjectAltName=@our_dns_names
>
> [ our_dns_names ]
> DNS.1=mail.secondary-domain.ru
> DNS.2=mail.another-secondary-domain.ru
> DNS.3=mail.yet-another-secondary-domain.ru
>
> Затем сгенерировал по нему сертификат с четырьмя доменными именами
> почтового сервера.
Еще раз спасибо, все работает.
Немного раскажу что получилось у меня. У меня есть openssl.cnf по которому
сгенерен CA. Этим CA я подписываю все ключи. В данном случае я скопировал
openssl.cnf добавил туда мультидоменный строчки и по этому новому .cnf
сгенерировал req уже по которому создал подписанный сертификат, подписывал
используя старый openssl.cnf.
--
Pavel S. Khmelinsky <hmepas на yauza.ru>
System Administrator,
ISP Yauza Telecom
http://www.yauza.ru
Подробная информация о списке рассылки community