昨年のいつからか、chromeがローカルネットワークにアクセスできなくなっている。ERR_ADDRESS_UNREACHABLE だと。
最初はmacosの問題かと思っていた。なんかネットワークの検索を許可しますか的なダイアログが出ていたのを思い出しつつ、しょうがねーなーと。私は自宅でorangepiのサーバを立てていて、まああんまり活躍はしてないんだけどリポジトリサーバを置いたり何やらステージング環境的な使い方とか、そういう感じで xxxx.local というホスト名はよく使っていた。avahiとかmDNSとかそういうやつで名前解決もできるんで、かなり便利だったんですよ。
で、それが使えなくなる。不便に思いながら過ごした歳月。sshとかcurlは通るので、サーバが落ちているわけではない。重い腰を上げて設定を見てみると、こんな光景が待っていた…

なんだこの見るからにバグっている設定画面は。いくつ仮想chromeを上げているんだ。実体はどれなんだ? 実はvscodeの下にもいくつかchromeがありましてw
しかもこのラジオボタン、全部連動していて1個のchromeをオフにすると全部オフになるという挙動をするんだよね。意味がわからん。思い立ってsafariで xxxx.local にアクセスしてみたら何の問題もなく通って、すでに懐かしいと思えるようなローカルサーバの画面が。なにー! chromeはIPアドレス指定でも通らないのに!!
ローカルでnginxを上げてproxy_pass http://(IPアドレス):80; みたいにして localhost にアクセスしてみたら、懐かしの画面がchromeにも出たけど、これはさすがにchromeが悪いでしょう。ググると同じ症状の人がゾロゾロと出てきた。中にはリカバリモードしてクリアすれば直る説があったりしたが、そこまでやるのは嫌だなあ。
作業PCと同じネットワークに自宅サーバ立ててる人はそれなりにいるだろうし、その中には作業PCがmacosでchrome使ってる人もいるはずだ。みんな我慢しているのか。localhostにプロキシを立てれば解決するとは思うけれども、そこまでしたくないんだよね。ルータの設定画面にもアクセスできないから、これトラブルが起きたら非常に困るぞ。
ブラウザ乗り換えのチャンスをいただいたのか?
(追記) 2025-02-03
いつの間にか直った! chromeがバージョンアップした時にまたローカルネットワークが云々を聞かれて「あーまたね、無意味なやつね」とOKしたような、しなかったような…。他のきっかけなんて、あったかなあ。
(追記) 2025-02-04
macosのアップデートが来たので適用してみたら、また同じ症状に戻ってしまった。もうダメだ…ダメなんだ……