I have an Apache 1.3.6 webserver with mod_ssl 2.2.8 and have been using this
Apache/mod_ssl combination for some time now. Recently I have set it up with
the NameVirtualHost option to allow different personalities for its different
HostNames. What I am trying to do is allow each VirtualHost to have its own SSL
key for its respective HostName.
I have duplicated the appropriate VirtualHost section and all works well except
the serving of the separate keys. Although each VirtualHost section is told to
serve a different server.key and server.crt file it seems to serve the same key
out of both VirtualHosts. It serves the key/crt from the first instance of the
SSL VirtualHost (or possibly the key/csr based on the actual hostname, not the
appropriate CNAME).
I think it might be related to the caching the webserver does with the authority
information but these sections aren't allowed in the VirtualHost area.
Is it possible to accomplish this without setting up the different servers on
different ports (ie. different config files)? I like the NameVirtualHost option
and what it buys me in the form of administration simplicity. It doesn't look
good when the browser complains about the hostname mismatch.
I would appreciate any information.
Thanks
----------------------------------------------------------------------
Ken Filipps <[EMAIL PROTECTED]>
"What was the best thing before sliced bread?"
----------------------------------------------------------------------
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.engelschall.com/sw/mod_ssl/
Official Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]