Я отправил приглашения как по электронной почте, так и по ссылке. Кнопка «Принять» не работает ни у кого. Я подтвердил это поведение.
Судя по предыдущим отчётам, которые я видел по подобным проблемам, это может означать, что на вашем сайте неправильно настроен HTTPS?
Включена ли настройка сайта «Принудительный HTTPS»?
Я не вижу этого в настройках Discourse, так что, полагаю, вы имеете в виду что-то на самом сервере?
Это должно быть в настройках сайта по адресу /admin/site_settings/category/security?filter=force%20https, если вы не являетесь одним из наших клиентов на хостинге.
Включите это через консоль:
cd /var/discourse
./launcher enter app
rails c
SiteSetting.force_https = true
exit
Итак, выполняют ли эти команды требуемое действие или просто делают настройку видимой в интерфейсе? Если второе, то, похоже, это не сработало.
Первое. Теперь мы точно знаем, что на вашем сайте включена опция принудительный HTTPS.
Помогло ли это решить вашу проблему, @Chris_Mullins? Мне не совсем понятно, как вы пришли к такому состоянию. Как вы настроили Discourse? Находится ли ваш сайт за каким-либо прокси?
Спасибо за проверку. Всё ещё не могу справиться. Похоже, это может быть связано с этой проблемой:
https://meta.discourse.org/t/user-cannot-signup-something-went-wrong/110188
Вам когда-нибудь удавалось решить эту проблему?
Последняя попытка с клиентом:
- Регистрация новой учётной записи
- Новый адрес электронной почты
- Новая установка Firefox
Результаты:
Серверная часть:
Виртуальный сервер Digital Ocean, автоматическая настройка.
v2.4.0.beta4 +10
Когда-то у меня это работало. Первый приглашенный пользователь успешно вошел. После этого я, должно быть, что-то сделал и всё сломал.
С удовольствием позволю вам заглянуть, если хотите.
Не уверен, видишь ли ты что-нибудь там, @dax? Сообщение об ошибке не очень понятное. Это может быть связано с недавней проблемой дублирования пользовательских настроек в базе данных:
Видишь ли ты какие-либо соответствующие ошибки в /logs при входе в систему как администратор?
Нет.
@Chris_Mullins, не могли бы вы прислать мне приглашение на dax@discourse.org?
Нам стоит подождать, пока он проверит /logs, так как это может быть вышеуказанная ошибка.




