Новый аватар масштабируется неправильно

Когда я пытаюсь загрузить новый аватар на своём самохостинге, я постоянно получаю предупреждение: «Мы обрезали ваше изображение; ширина и высота не равны». Но это не так — изображение квадратное. После этого кнопка «Отмена» не работает, и если я хочу попробовать другое изображение, мне приходится перезагружать страницу. Хотя это может быть связано с текущими проблемами загрузки у Meta.

Поэтому я попробовал использовать Gravatar. Здесь это работает хорошо: когда я пробовал (хотя и не сохранил, но предпросмотр был корректным):

Проблема сейчас проявляется на моём форуме:

Независимо от того, какое изображение я использую — собственное или из Gravatar — оно масштабируется неправильно.

Затем я попробовал режим /safe-mode — безрезультатно. После этого я обновил сам Discourse (примерно час назад на момент написания) — тоже безрезультатно.

Журнал ошибок моего форума чист. Что покажет консоль Safari — неизвестно, так как я сейчас на iPad.

Discourse — это обычная стандартная установка. Сервер от DigitalOcean, без каких-либо обратных прокси перед ним.

Есть какие-то идеи?

Меня интересует… почему я получаю уведомление js.user.change_avatar.image_is_not_a_square на своём форуме, но не здесь, даже когда загружаю нес квадратное изображение? И почему я получаю то же самое уведомление, даже когда точно загружаю квадратное изображение.

Должно быть, я что-то упускаю.

А вот и оно. На самом деле у меня две проблемы.

Вот эта: topic list enable thumbnail black border elimination

И безопасный режим не сработал.

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