Невозможно загрузить новые изображения или эмодзи

У меня возникла похожая проблема: Emoji upload fails - regression?

Я:

  1. загрузил множество эмодзи на новый экземпляр Discourse
  2. начал получать ошибки 400
  3. удалил некоторые эмодзи, подумав, что они мне, возможно, не нужны
  4. теперь не удаётся загрузить ни одно изображение (сообщение: «К сожалению, произошла ошибка при загрузке файла. Попробуйте снова»)

Обновление до последней версии Discourse, указанной в разделе /admin (e8efdd6), помогло на несколько загрузок, но работа снова быстро прекратилась.

Есть ли какие-либо идеи, что делать? Это ограничение частоты запросов? Если да, то почему я получаю ошибку 400 вместо 429?

Обновление: Мне удалось загрузить нужные файлы, несколько раз пересоздав образ. Это действительно похоже на проблему ограничения скорости… или нет? Я всё же хочу разобраться в этом, чтобы знать, что делать в будущем.

Подтверждаю, ошибки 400? Не 403, 404 или 429?

Да, 400-е

(отступ отступ отступ ура)

Странно то, что 400 — это ошибка клиента. Загрузка эмодзи в экземпляр Discourse не должна влиять на ваш клиент. Значит, после загрузки эмодзи и удаления некоторых из них вы не можете загрузить обычные изображения в пост?

Пробовали ли вы другое устройство? Вы единственный пользователь, столкнувшийся с этой проблемой, или есть и другие?

Как я уже говорил в своём обновлении, мне удалось обойти эту проблему, пересобрав контейнер Docker несколько раз. Не думаю, что другие люди пытались загружать изображения; я не знаю, заблокирована ли эта функция. В этот период я не мог загружать обычные изображения.

Верно, но как вы сами отметили в первом сообщении, ограничения скорости должны приводить к ошибке 429. На данный момент я очень неохотно называю это ошибкой, учитывая единственный отчет — если бы была проблема с ограничениями скорости при загрузке изображений, мы бы уже получили множество сообщений.

Если это произойдет снова, пожалуйста, подтвердите, зависит ли это от конкретного устройства, чтобы мы могли провести более глубокое расследование.