Impossible d'établir la connexion SSL, comment puis-je réparer mon certificat SSL?

Je suis en train de wget à ma propre boîte, et il ne peut pas être une adresse interne dans le wget (c'est ce que dit un autre développeur).

Quand je wget, j'obtiens ceci:

wget http://example.com
--2013-03-01 15:03:30--  http://example.com/
Resolving example.com... 172.20.0.224
Connecting to example.com|172.20.0.224|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://www.example.com/[following]
--2013-03-01 15:03:30--  https://www.example.com/
Resolving www.example.com... 172.20.0.224
Connecting to www.example.com|172.20.0.224|:443... connected.
OpenSSL: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Unable to establish SSL connection.

Je crois que c'est parce que je n'ai pas le certificat de l'installation correctement. À l'aide d'openssl:

openssl s_client -connect example.com:443
CONNECTED(00000003)
15586:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:588:

Alors que si je fais la même commande sur un autre site, il montre l'ensemble du cert.

Peut-être que le certificat ssl n'a jamais été le programme d'installation dans le fichier conf Apache pour ce domaine?

Si oui, que dois-je être précisant dans le virtualhost? Est-il une solution autre que celle de la spécification --no-check-certificate parce que je ne veux pas le faire?