ChatGPTのチャットが表示されない時はIPv6を無効にしてみよう

(更新

Addressing issues with ChatGPT’s real-time chat display, suggesting the deactivation of IPv6 as an effective solution.

Illustration featuring a robot sitting at a modern desk with a computer screen in front of it. The robot appears confused and slightly frustrated, with thought bubbles containing symbols for IPv6, question marks, and network diagrams floating above its head. The background should be minimalist, using soft, muted color tones to match the blog's calm, focused atmosphere. The style should be flat, simple, and appropriate for technology and electronics themes.

相模原市で IoT 設計を受託しているファームロジックスです。

いつの頃からでしょうか。もう、2ヶ月近くになるかも知れませんが、PC のブラウザから ChatGPT を使用すると、リアルタイムのチャットが表示されなくなりました。ネット上の情報を参考にしてみましたが、

    • ブラウザのキャッシュをクリアしてみた → 解決せず
    • ブラウザの拡張機能をオフにしてみた → 解決せず
    • 別のブラウザ(Mozilla Firefox)を使ってみた → 解決せず

今日になり、ようやく解決方法が見つかりました。この(暫定)解決方法を紹介している日本語サイトが見つからなかったので報告させて頂きます。御参考になれば幸いです。

結論

  • OS の IPv6 機能を無効にしてみた → とりあえず解決!

後述のサイトを見ると、全ての環境の方にあてはまる対策ではなさそうですが、解決なさっている方もあるようです。

恒久対策とは言えないと思いますが、世の中の動きは速いので、いずれ根本解決されるのではないかと期待しています。(でも、もう 2ヶ月近くになると思うんだけどな。)

ちなみに macOS のコマンドラインでは、次のような命令で実現できます。まず、ネットワークのデフォルトインターフェイスを確認します。

$ route get default | grep interface
  interface: en0

続いて、インターフェイス(ここでは en0)に対応するハードウェアポートを確認します。

$ networksetup -listallhardwareports

Hardware Port: Ethernet
Device: en0
(略)

ポート名が Ethernet だということが分かりました。それを使って、networksetup コマンドを呼び出します。

無効化:

$ networksetup -setv6off "Ethernet"

有効化:

$ networksetup -setv6automatic "Ethernet"

私の環境

  • iMac (27-inch, Late 2012)
  • macOS Catalina – 10.15.7
  • ブラウザ: Google Chrome 122.0.6261.129

参考になったサイト

改めまして、少しでも皆様の御参考になれば幸いです。

2024年3月21日 カテゴリー: ChatGPT

コメントを残す