全てのサイトは自由にアクセスできるがGitHubダウンロード不可?
ずっと使ってきたのに、いきなりのエラー。
GitHub系サイトアクセス自体は問題ない。
他のあらゆるSSLサイトも問題ない。
YouTubeもまったく問題ない。
しかしダウンロードリンクをクリックすると以下の画面になる。
Gitが古いのか?と思ってコマンドでアップデートしても同じエラーが理由で受け付けない。
公式アプリで上書きインストールしたくても同じエラーでダウンロードできない。
手も足も出ない状態に。
手持ちのPCは1回だけ成功したものがあったが、すぐに同様にエラーしてダウンロード不可能になった。
これはまさか、ひょっとしてセキュリティ問題かとも思ったが、どうも様子が違う気がする。

このサイトは安全に接続できません
https://www.google.com/search?q=release-assets.githubusercontent.com から無効な応答が送信されました。
Windows ネットワーク診断ツールを実行してみてください。
ERR_SSL_PROTOCOL_ERROR
私の環境
同じ部屋にJ-COMモデム兼ルーターと光ケーブルの2回線があるが、今回はJ-COMモデム1系統の有線LANに限定。
ここに繋がるのは、Windows10とWindows11の合計4台のPCで、モデム兼ルーターの下に2台目のルーターを入れている。
この中でノートPCからデスクトップPCにリモートデスクトップ接続して経由の形でGitHubにアクセスしていた。
その使い方のせいかもと思った。
実際に何年間もそういう使い方をしてきたのだが。
いちおうGitHubにはユーザー登録してログインしている。
定番のあらゆることはチェックしたが問題ないけど未解決
直前のWindowsアップデートもしてないし(ちなみに25H2アップデートは無事だった)
他にアプリケーションも入れてない。
AIの助けも借りて定番のチェックを2周したが、SSLやセキュリティを解除しても何の変化もない。
ERR_SSL_PROTOCOL_ERRORなのでSSL通信の問題と信じ込んだ。
「IPv6接続の無効」とか変なことまで試したが全部ダメ。
ということはルーターなどハードがおかしいのか?と全て電源を抜いて停電してみた。
やはりまったく変化無し。
壊れてないし、ミスもしてないみたいだし、AIはWindowsの根幹システムが壊れてるのでは?とかいうけど、Windowsのせいにするのも限度がある。
DNS設定が決め手だった模様
途中で嫌気が差してAIのアドバイスを退けて、ブラウザの選択肢を調べると、ChromeとEdgeは証明書リストが共用らしいのでFirefoxをインストールしてみた。
しかしまったく結果は同じだった。
ここで自分が見落としたのが、最後にAIは近いアドバイスをくれていた。
ChromeのDNS設定のことを指摘してた。
そこではセキュアDNSを使うと書いてあった!
サーバーが見つからないとかのエラーではないのでDNSとは思わなかった。
【解決策】今回の自分の環境の場合
Chromeの設定→プライバシーとセキュリティ→セキュリティ(セーフブラウジング)→(下の方)セキュアDNSを使用する
※ここでGoogle(Public DNS)を選ぶ。

これで直りました。
罠でした。SSLじゃなくてDNSサーバーだったとは
最初はSSLのセキュリティ通信問題だというから真に受けたのですが、結論は別のところにいきました。
DNSサーバー設定とか未だに悩みのタネになるとは、それは思いつかなかったです。
すごく時間を無駄にしたので、誰かの参考になれば嬉しいです。

