Кнопка «Принять» приглашения не работает

Я отправил приглашения как по электронной почте, так и по ссылке. Кнопка «Принять» не работает ни у кого. Я подтвердил это поведение.

Судя по предыдущим отчётам, которые я видел по подобным проблемам, это может означать, что на вашем сайте неправильно настроен HTTPS?

Интересно. Есть ли какие-либо рекомендации по устранению неполадок? Мой сертификат проходит проверку. Не совсем понятно, что делать дальше.

Я использовал Droplet от DigitalOcean, поэтому настройка была автоматизирована.

Тест Qualys SSL также выглядит хорошо.

Включена ли настройка сайта «Принудительный 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, так как это может быть вышеуказанная ошибка.