Created attachment 16662 [details] sogo.log Версии: sogo-5.11.0-alt1 postgresql16-server-16.4-alt1 Системы: ALT Linux Server 10.2, обновлено до Sisyphus Шаги воспроизведения: 1. Развернуть SOGo по https://www.altlinux.org/SOGo 2. Войти по адресу https://адрес_сервера/SOGo/ Ожидаемый результат: Отправка почты, календарь, адресная книга корректно работают. В логах отсутствуют ошибки связанные с postgresql Реальный результат: Не открывается окно отправки почты, при переходе к календарю и адресной книги пустая страница. В /var/log/sogo/sogo.log ошибки: failed to acquire channel for URL: postgresql://sogo@/sogo/sogo_user_profile Дополнительная информация: Ошибка также воспроизводится с версией postgresql12-server-12.20-alt1 Не воспроизводится в p10 при аналогичной конфигурации
С версии 16.2-alt0.c10f2.2 изменилось поведение по-умолчанию при инициализации СУБД, ранее в файле /var/lib/pgsql/data/pg_hba.conf по-умолчанию ставился метод авторизации trust. С версии 16.2-alt0.c10f2.2 метод по-умолчанию стал scram-sha-256 с требованием задачи пароля пользователю postgres, чего ранее небыло, и необходимостью назначения всем создаваемым новым ролям паролей. Проблема была в том, что у роли СУБД sogo не был задан пароль, и в настройках самого ПО sogo настройки подключения так же без паролей. Для исправления достаточно в тесте в пункте создания роли СУБД sogo добавить задание ему пароля, и в пункте настройки подключения sogo к СУБД указывать пароли вида postgresql://sogo:password@.... Необходимо внести правки в главу 48.2. SOGo Подготовка среды
В ALT Linux Server 10.4 версия postgresql15-15.8. Т.е. в данный момент необходимости правок главы "48.2. SOGo Подготовка среды" нет
(Ответ для Elena Mishina на комментарий #2) > В ALT Linux Server 10.4 версия postgresql15-15.8. > Т.е. в данный момент необходимости правок главы "48.2. SOGo Подготовка > среды" нет Верно, задача будет актуальна для продуктов на p11. Как было упомянуто в описании "Не воспроизводится в p10"