Я просто обновил голубятню от 2.1.7 до 2.2.13, и моя ранее рабочая конфигурация повредилась.
У меня есть один пользователь с пустым prefix
в его пространстве имен по умолчанию:
Error: XXXX: Initialization failed: namespace configuration error: list=yes requires prefix=yes to end with separator
Error: Invalid user settings. Refer to server log for more information.
Префикс установлен опустеть через userdb:
XXXX:YYYY::::::userdb_namespace/inbox/prefix=
К сожалению, я не мог найти никакую другую конфигурацию. С
XXXX:YYYY::::::userdb_namespace/inbox/prefix=.
Я добираюсь
namespace configuration error: list=yes requires prefix=. not to start with separator
Что корректный путь состоит в том, чтобы получить старое поведение с 2.2.13?
Я работал над проблема путем определения пространства имен в конфигурации дважды ( inbox
и inbox_alt
, причем последний с disabled = yes
), и поместите это в userdb:
userdb_namespace/inbox/disabled=yes userdb_namespace/inbox_alt/disabled=no
Таким образом, я мог успешно установить префикс
в inbox_alt
в пустую строку.