I'm a great coder but sysadmin reduces me to newbie status, tremors and tears. So, I've just moved a site over to a new host and taken the big step of getting dedicated IP and SSL (from GoDaddy). The old host gave me grief releasing the site yada yada and so finally I get to test it and WTF do I see but this: and then this How do I get this fixed up?
Don't take it personally - apparently some certs come with that as the default. Try googling snakeoil ssl and you'll find other people with the same thing. Whoever installed the cert on your new host hasn't done everything necessary. I'm not familiar with the process, but my search found this : rename all the snakeoil keys in the ssl.crt, ssl.key and ssl.prm files in the /etc/httpd folder. Also some service on the server may need to be restarted. Unless it's a dedicated server, your host should be doing the whole process for you.
Cool, thanks!!! I have another site on that server I want SSL for too (in due course) so the learning curve is worthwhile.
Thought that's what I paid GoDaddy to give me. After the snakeoil thing the warnings show that the cert issued for the site...