Why is Firefox giving "<hostname> has sent an incorrect or unexpected message. Error code -12263".
I setup SSL with Apache.
It looks OK but when I browse to my site with Firefox I get that error.
Your browser is talking SSL but your site isn't. As proof try
going to port 443 (the SSL port) using a regular (unencrypted) connection:
(Replace www.example.com with the actual name of your host, of course)
You'll probably see your site fine.
The problem is this line in your /etc/httpd/conf.d/ssl.conf file:
Its not acting as you would expect. Instead its doing nothing.
So everything inside the <VirtualHost> is ignored!
Change it to the actual name of your host.
And it'll work.