Hello,
it is obvious you are using port based virtual host. My question was for assuring you have configured basics well. So I suppose you have: Listen *:424 https <VirtualHost *:424> ServerName A SSLCertificateFile 1.crt SSLCertificateKeyFile 1.key #and probably also SSLCertificateChainFile chain.crt </VirtualHost> I have made a test and it works fine. I do not use wildcards, I directly specify the IP address. Listen 424 https Listen 444 https <VirtualHost 192.168.1.211:424> ServerName A SSLCertificateFile 1.crt SSLCertificateKeyFile 1.key </VirtualHost> <VirtualHost 192.168.1.211:444> ServerName B SSLCertificateFile 2.crt SSLCertificateKeyFile 2.key </VirtualHost> and in my hosts file there are recors 192.168.1.211 A 192.168.1.211 B Try to call httpd -S. In my case it shows VirtualHost configuration: .... 192.168.1.211:424 A (1.conf) 192.168.1.211:444 B (2.conf) For A and B I use some real names eg. www.mycompany1.cz, www.mycompany2.cz. Do you even know about name based virtual https host? http://wiki.apache.org/httpd/NameBasedSSLVHostsWithSNI Most clients support this and I use it in production. Jan
|