8 messages in net.sourceforge.lists.courier-usersRe: [courier-users] courier certificates
FromSent OnAttachments
Philip B. HowellsAug 21, 2005 10:08 am 
Jay LeeAug 21, 2005 10:38 am 
Philip B. HowellsAug 21, 2005 10:50 pm 
Gordon MessmerAug 22, 2005 1:19 am 
Philip B. HowellsAug 22, 2005 10:40 am 
Jeff JansenAug 22, 2005 11:48 am 
Gordon MessmerAug 22, 2005 2:15 pm 
Philip B. HowellsAug 22, 2005 11:48 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] courier certificatesActions...
From:Philip B. Howells (phr@110mail.com)
Date:Aug 21, 2005 10:50:51 pm
List:net.sourceforge.lists.courier-users

Yes, assuming each domain is using a seperate IP address. Name the certificates by IP address. esmtpd.pem.1.2.3.4 and such. It is not possible to use multiple certificates with a single IP address hosting multiple domains. This is a limitation of SSL not Courier, Apache has the same limitation. There is apprently no way for the server to know which domain was called at the start of the SSL session and thus, no way of responding with the correct certificate.

Thanks for the prompt response, Jay. Yeah, we have one box (2 processors :), on one ip. This is just wishing now, but I wonder if there is a way to extend the ssl handler to be just like apache's handling of vhosts. IOW, pull the url name from the request, and use that to pick our cert. Seeing as how my ISP does not do ipv6, multiple ip addresses sorta eliminate the whole idea of having vhosts. Is this a thing that comes from the openssl libs? if so, maybe they need patching, and maybe an rfc somewhere needs to be revised. Thanks again for the info.

Philip Howells PFC, 3-7 Cav. US Army

-----BEGIN GEEK CODE BLOCK----- Version: 3.1 GAT d--(---)@ s+:- a23 C++@ UL+++>++++$ P+>+++$ !E----(nano) W++ N+ o? K? !w O- M@ V- PS--(+) PE++ Y+(++) PGP++ t 5 X+ !R- tv- b++ Dl+ D+ G e->++ h----(++) r+++ y+++(+++++) ------END GEEK CODE BLOCK------