
我無法google.com
在任何瀏覽器(Safari、Firefox 或 Chrome)上透過 HTTPS 連線。所有其他網站(無論是否使用 HTTPS)都很好。我遇到的錯誤是ERR_CONNECTION_CLOSED
在 Chrome 和Secure Connection Failed
Firefox 中。兩者都失敗curl
,OpenSSL
透過命令列也失敗:
$ curl https://www.google.com
curl: (35) Server aborted the SSL handshake
$ OpenSSL s_client -connect www.google.com:443
CONNECTED(00000003)
333:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:/SourceCache/OpenSSL098/OpenSSL098-52.8.4/src/ssl/s23_lib.c:185:
我嘗試過“重置我的預設鑰匙圈”和很多其他建議,但沒有任何效果。我最近安裝了 AVAST(幾週以來一直運行良好),我認為問題可能與 AVAST 劫持 SSL 進程有關 - 我現在已經卸載了它,但仍然遇到相同的問題。
答案1
這似乎是 Google 的問題,因為遠端中止了 SSL 握手。
如果它只是您的機器,那麼 cURL 會簡單地說明alert handshake failure
它是否是您的機器。
雖然我知道這是一個老問題的答案,但我希望它可以幫助遇到此問題的其他人。