2026.7.3 (ESR) — Регулярные запросы POST /srv/se приводят к ошибкам 404

В новом dev-контейнере:

  1. откройте «/logs»
  2. в другой вкладке посетите несколько страниц, переключите вкладки
  3. «/logs» заполняется записями ActionController::RoutingError (No route matches [POST] "/srv/se")

Я выяснил, что проблема связана с файлом /frontend/discourse/app/services/human-activity-tracker.js.

1 лайк

У меня это тоже довольно часто происходит в dev-инстансе (но не в ESR). Он просто случайно появляется в консоли браузера. Странно.

1 лайк

Спасибо, что сообщили.

Я передал информацию соответствующей команде, хотя ответ может занять немного времени.

1 лайк

Спасибо за отчет!

@kris.kotlarek Я исправил это в PERF: Reduce session engagement beacon traffic - Pull Request #42712 - discourse/discourse - GitHub и только что перенес исправление в ветку 2026.7

Под dev-инстансом вы имеете в виду вашу среду разработки? Запросы /srv/se по умолчанию не должны выполняться в среде разработки, если только не настроена определенная переменная окружения (ENV).

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, но, судя по всему, ни одно из перечисленных выше решений не устраняет эту проблему.