Hi, I am having an issue trying to get multiple sites with their own SSL cert. 
I purchased AlphaSSL certs for them.
The strange thing, the first cert works, the second gives me an 
ERR_SSL_PROTOCOL_ERROR, but only on some systems.

This is what I am using now:

(
Site1 is fine, Site2 gives me the error.

I originally tried with NameVirtualHost *.443
And then <VirtualHost *.443>
But when I go to site2, it complains that the cert is invalid because it is 
using the cert from site1?
)


<IfModule mod_ssl.c>
NameVirtualHost 192.99.9.188:443

<VirtualHost www.site1.com:443>
ServerName www.site1.com
ServerAdmin webmas...@site1.com
DocumentRoot /home/httpd/sites/site1
<Directory /home/httpd/sites/site1>

                        Order allow,deny
                        Allow from all
                </Directory>

        SSLEngine on
        SSLProtocol all -SSLv2 -SSLv3
        SSLCertificateFile    /etc/ssl/site1.ca/server.crt
        SSLCertificateKeyFile /etc/ssl/site1.ca/server.key
        SSLCertificateChainFile /etc/ssl/site1.ca/bundle.crt
</VirtualHost>

<VirtualHost www.site2.com:443>
ServerName www.site2.com
ServerAdmin webmas...@site2.com
DocumentRoot /home/httpd/sites/site2
<Directory /home/httpd/sites/site2>

                        Order allow,deny
                        Allow from all
                </Directory>

        SSLEngine on
        SSLProtocol all -SSLv2 -SSLv3
        SSLCertificateFile    /etc/ssl/site2.ca/server.crt
        SSLCertificateKeyFile /etc/ssl/site2.ca/server.key
        SSLCertificateChainFile /etc/ssl/site2.ca/bundle.crt
</VirtualHost>
</IfModule mod_ssl.c>

Reply via email to