%20%D0%BD%D0%B5%20%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D1%83%D0%B5%D1%82%20%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D1%8B%D0%B5%20%D0%BF%D0%BE%D1%80%D1%82%D1%8B.png)
Я запустил Citadel на Ubuntu 18.04 с установленными пакетами citadel-server и citadel-webcit. После обновления до Ubuntu 20.04 служба citadel запускается, но не регистрирует никаких портов. netstat показывает отсутствие прослушивателя на соответствующих портах для IMAP, SNMP, POP и внутренней связи. Webcit регистрируется, но не может связаться с citserver. service citadel status показывает, что служба запущена, ps показывает, что процессы есть и активны. Пробовал удалить и переустановить с помощью apt, а также dpkg-reconfigure, но, похоже, ничего не изменило поведение.
решение1
Как оказалось, эта проблема вызвана версией citadel, предоставленной через apt в репозитории (917-4). Похоже, эта сборка имеет проблему, поскольку я также не смог заставить ее работать на новой установке 20.04. В конечном итоге решением стала установка из исходного кода с помощью citadel Easy Install. Он соберет программное обеспечение и будет работать нормально. Затем потребуется немного ручной работы, чтобы изменить все скрипты и пути установки.