我对这里发生的事情有点困惑。我试图用谷歌诊断情况,但没有成功。我想让它工作,并了解哪里出了问题。基本上,我正在尝试在远程 ubuntu 11.10 apache 服务器上启用 ssl。我目前正在使用 snakeoil 证书,只是为了让一切正常工作,然后我将切换到受信任的证书。扫描 443 显示它在服务器上已打开。
当我 ssh 进入并运行此命令时
openssl s_client -connect localhost:443
一切看起来都很好。但是当我远程运行这个命令时
openssl s_client -connect www.mydomain.com:443
我收到这个错误
CONNECTED(00000003)
10576:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:607:
端口已打开并被正确转发。发生了什么?