2026.7.3 (ESR) - /srv/se への POST リクエストが定期的に発生し、404 エラーが起きます

新しい開発コンテナでは:

  1. /logs を開く
  2. 別のタブでいくつかのページを訪問し、タブを切り替える
  3. /logs に ActionController::RoutingError (No route matches [POST] "/srv/se") が表示される

問題を /frontend/discourse/app/services/human-activity-tracker.js に特定しました。

「いいね!」 1

開発環境でもかなり頻繁にこれが発生しています(ESRでは発生していません)。ブラウザのコンソールにランダムにログが出力されるだけです。奇妙ですね。

「いいね!」 1

ご報告ありがとうございます。

該当するチームにこの件を共有しました。ただし、こちらでの返信には多少お時間をいただく可能性があります。

「いいね!」 1

ご報告ありがとうございます!

@kris.kotlarek が PERF: Reduce session engagement beacon traffic - Pull Request #42712 - discourse/discourse - GitHub で修正し、すでに 2026.7 にバックポートしました。

「開発環境」とは、development environment(開発環境)のことですか?特定の ENV が設定されていない限り、/srv/se へのリクエストは開発環境ではデフォルトでは発生しないはずです。

「いいね!」 2

うーん……今はそこにはないけど、前に見た覚えがあるのに。

OPはまたこうも使っていた:

だから……

PERF: Reduce session engagement beacon traffic - Pull Request #42712 - discourse/discourse - GitHub がリリースされる前に、これを見たことがあるかもしれません。最新のバージョンを実行しているのにまた見かけた場合は、教えてください :slight_smile:

「いいね!」 1

おそらくそれが原因だったのでしょう。また、Frequent ERR_CONTENT_LENGTH_MISMATCH errors in browser console in dev environment も確認しましたが、これらのいずれによっても解決されていないように見えます。

「いいね!」 1

修正ありがとうございます。速かったですね!

次の 2026.7.x で問題が解決したかどうか、またお知らせします :slight_smile: