It looks like there are two requirements for multiple top level domains with SSL
on the same apache.
1. IP values must be used inside VirtualHost, not *:443
2. All IP values must be unique, even on the same top level domain
Is the above conjecture true?
We have many setup like this example...
<VirtualHost *:443 >
...
</VirtualHost>
<VirtualHost *:443 >
...
</VirtualHost>
where s1 and s2 are aliases on the same IP. It has worked like that for years. 330 vhosts on about 80 IPs.
When I started to convert them to use the actual IP value rather than *
This had nothing to do with the
example2.com I also want to put in there
but on a unique IP. I did a few conversions from *:443, saved it and restarted apache.
Then vhosts I had not touched yet were getting pages for other
vhosts. It was random chaos and I reverted to the previous ssl.conf copy