После обновления на 2.18 шарился в настройках авторизации и в разделе «Ограничения и запреты» случайно убрал блок «Авторизация и регистрация». Т.е. не оставил ничего доступного для незарегистрированных юзеров.
Что привело к ошибке, вроде бы вполне ожидаемо — показывать же ничего нельзя.
Проблема появляется дальше. Если вернуть «Авторизация и регистрация», то главная страница сайта отображается всем и больше не перекидывает на `/auth/login/`
Для всех остальных страниц логика отрабатывает нормально.
Я это повторил на тестовой машине с чистой Instantcms, обновленной с 2.17.3 до 2.18.0. Был ли раньше такой косяк — неизвестно.
Главный вопрос — как на боевом сервере починить назад запрет просмотра сайта для незарегистрированных?

