Восстановление не удалось: EXCEPTION: undefined method `config_filename' for nil:NilClass

Привет,
Я установил сервер разработки для работы над импортом архива рассылки.
Чтобы импортировать рассылку в продакшен, я сделал резервную копию продакшн-инстанса, загрузил её на сервер разработки и попытался восстановить данные. Но восстановление не удалось.
Обе системы работают на версии 2.4.0.beta6.
Вот лог восстановления:

[2019-10-23 23:01:26] [STARTED]
[2019-10-23 23:01:27] 'uwe_admin' has started the restore!
[2019-10-23 23:01:27] Marking restore as running...
[2019-10-23 23:01:27] Making sure /var/www/discourse/tmp/restores/default/2019-10-23-230126 exists...
[2019-10-23 23:01:27] Copying archive to tmp directory...
[2019-10-23 23:01:27] Unzipping archive, this may take a while...
[2019-10-23 23:01:28] No metadata file to extract.
[2019-10-23 23:01:28] Validating metadata...
[2019-10-23 23:01:28]   Current version: 20191022161944
[2019-10-23 23:01:28]   Restored version: 20191017044811
[2019-10-23 23:01:28] Extracting dump file...
[2019-10-23 23:01:30] Creating missing functions in the discourse_functions schema
[2019-10-23 23:01:30] Cannot restore into different schema, restoring in-place
[2019-10-23 23:01:30] Enabling readonly mode...
[2019-10-23 23:01:30] Pausing sidekiq...
[2019-10-23 23:01:30] Waiting for sidekiq to finish running jobs...
[2019-10-23 23:01:30] Restoring dump file..

Привет, Джошуа,

извините за это и спасибо, что сообщили нам.

Исправление было слито: FIX: Restore for non-multisite is not raising an error on reconnect s… · discourse/discourse@f530378 · GitHub

Спасибо. Как обновиться до этой версии?

Я думаю, что самый простой способ получить последний код — это ./launcher rebuild app

Спасибо. Сделал. Теперь после восстановления не могу войти в систему. Экран остаётся пустым. Возможно, есть конфликт со скриптом импорта?