takashiskiのブログ

覚書の殴り書き

YouTubeのチャット欄にPCから投稿したとき、自分の画面では表示されるが実際には反映されていない

追記:翌日、何事もなかったかのようにPCから投稿できるようになっていました。 DNSサーバにGoogle Public DNSを設定したままになっていたことが関係あるかどうかはわかりません。 以降、自分のアカウントで再発したり、気になる情報を見つけることがあれば追記します。

----- 当初の内容ここから -------

タイトルの問題の根本対策は調査中です。

暫定対策

以下の二つが、現在手元で確認がとれている投稿ができる方法です。

  • 別のアカウントからPCで投稿する
  • 今のアカウントでスマートフォンアプリから投稿する

ただし、スマートフォンアプリからも送信できないケースもあるようです*1

現象

  • PCからYouTubeのライブ配信のチャット欄に投稿した内容がその画面のチャット欄には並ぶが、実際には反映されていない
    • リロードするとすべて消える
    • 別のタブなどでみると投稿されていない
    • 当然配信者にも見えていない
  • おそらく特定のチャンネルのライブ配信ではなくすべてのチャンネルのライブ配信に対するチャット投稿が同様に反映されない
  • 昨日まではPCからでも間違いなく反映されていたが、今日投稿したものはすべて反映されていないことに気づいた
  • Developer toolsのネットワークタブを見ると、send messageみたいな名前のAPIにPOSTしてる箇所では200番返ってきてる
    • YouTubeのサーバ側で捨てられてそう?

確認したこと

投稿できなかった方法

  • 同じアカウントでgoogle chromeの設定をすべて消して投稿
  • 同じアカウントでMS edgeから投稿
  • 同じアカウントでFirefoxから投稿
  • 同じアカウントで別のWindows PCのgoogle chromeから投稿
  • WindowsのDNSサーバをcloudflare public dnsの1.1.1.1に変更して投稿
  • WindowsのDNSサーバをgoogle public dnsの8.8.8.8に変更して投稿

投稿できた方法

  • 同じアカウントでスマートフォンアプリから投稿(android/iOS両方)
  • 別のアカウントでPCから投稿

未確認

  • MacOSから投稿
  • Ubuntu等Linuxディストリビューションから投稿
  • その他OSから投稿

その他

そういえばエラーが何度か起きてた気がする

  • 反映されないことには夜気づいた
  • 昼間に「登録チャンネル」タブを開くときに毎度エラーがでてリロードすると表示されるような状態だった気がする

つい最近発生した現象というわけでもなさそう?