如何從網站取得或接受證書

如何從網站取得或接受證書

我已經在 Ubuntu 18 機器上安裝了 Firefox 和 Chrome,我不是普通的 'nix 用戶,所以我有點不明白為什麼這兩個瀏覽器都不接受提供的 SSL 證書www.teamviewer.com。該網站將我重定向到 SSL 網站,無論如何我都不太確定該網站是否誠實,但我必須安裝他們的遠端主機應用程式來驗證某些內容。我發現了這個舊線程如何從網站下載ssl憑證?這不再對我有用,線路 echo -n | openssl s_client -connect www.google.com | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'超時,或在 teamviewer 站點中站點拒絕連接。那個帖子好像走錯路了?

這可能是一個愚蠢的問題,但我必須從某個地方開始,我真的對如何提出這個問題知之甚少,希望有其他方法可以安全地訪問/任何網站。

/編輯 echo -n | openssl s_client -connect www.google.com | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' 輸出為:

140014374306240:error:2008A067:BIO routines:BIO_connect:connect error:../crypto/bio/b_sock2.c:111:
140014374306240:error:0200206F:system library:connect:Connection refused:../crypto/bio/b_sock2.c:110:
140014374306240:error:2008A067:BIO routines:BIO_connect:connect error:../crypto/bio/b_sock2.c:111:
connect:errno=111

現在,由於我常用的電腦使用 VPN,所以我並沒有排除一個很大的可能性,那就是我的 ISP 封鎖了網站,因為如果我輸入www.teamviewer.com,我的 ISP 顯示警告重定向,但當我直接點擊連結時不會發生這種情況。所以問題是我的 ISP 不信任網站,我實際上可以自己調整。兩個網頁瀏覽器都顯示了一條正確但神秘的錯誤訊息,這是我誤解的:


An error occurred during a connection to www.teamviewer.com. PR_END_OF_FILE_ERROR

    The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
    Please contact the web site owners to inform them of this problem.

答案1

結果我的 ISP (TalkTalk) 部署了一個名為 homesafe 的過濾系統。如何關閉有點令人困惑,但它可以讓您訪問大量不可靠的網站,而實際上您只想信任他們認為不可靠的網站。

DNS 解決方法不起作用,但它確實解決了我所看到的問題,即瀏覽器只是阻止,而不是向您顯示 ISP 嘗試返回給您的「此網站已被阻止」重定向頁面。我必須登入我的 ISP 並關閉過濾器。這將影響任何想要使用 Anydesk 以及 Teamviewer 的人。

相關內容