Apache Serving Up Wrong Certs

This is probably because of the <VirtualHost *>. It doesn't specify a port, so it matches both HTTP (port 80) and HTTPS (port 443). You've therefore enabled HTTPS on port 80 as well as port 443, which is why http://quantum-equities.com doesn't work. Use <VirtualHost *:443> instead.

EDIT: to clarify, you need a <VirtualHost *:443> for the HTTPS version of your site, and a separate <VirtualHost *:80> for the HTTP version (even if it's just a redirect).

This is probably because of a conflict between different VirtualHosts in your Apache configuration. Try something like this to help identify the problem:

grep -riE 'virtualhost|server(name|alias)' /etc/httpd
2 Likes