Решено!
![]()
На случай, если кто-то ещё столкнётся с этой проблемой, решение найдено здесь: [HELP] Cannot login, error shows "BAD CSRF" - #25 by daxen
Я добавил следующее:
RequestHeader set X-Forwarded-Proto "https"
в конфигурацию виртуального хоста для SSL-сайта, чтобы заголовок X-Forwarded-Proto передавался в Discourse.