Проблема с загрузкой изображения

Я выполнил шаги по настройке моего первого блога на Discourse: https://xiaodingdangbbs.com/

Однако у меня возникла проблема с загрузкой изображений. Я следовал инструкции и изменил лимит на 20 МБ, а также подтвердил на стороне сервера, что в файле discourse.conf в каталоге /etc/nginx установлен лимит 20 МБ. Тем не менее, проблема с загрузкой изображений сохраняется: не удаётся загрузить даже изображение размером 900 КБ. Загружаются только изображения размером до или около 150 КБ.

Кроме того, при нажатии кнопки «Загрузить изображение» некоторые файлы с расширениями .png и .jpg становятся серыми, хотя расширения указаны верно, а размеры файлов находятся в пределах лимита. При выборе таких файлов ничего не происходит, и ошибок не отображается.

Есть ли какие-либо идеи, как решить эту проблему?

Ваш сайт неправильно настроен для HTTPS. Попробуйте следующее:

#Подключитесь к серверу по SSH

cd /var/discourse
./launcher enter app
rails c
SiteSetting.force_https = true

В этом и заключается проблема. Большое спасибо!