Ich habe Citadel auf Ubuntu 18.04 mit installierten Paketen Citadel-Server und Citadel-WebCit ausgeführt. Nach dem Upgrade auf Ubuntu 20.04 startet der Citadel-Dienst, registriert aber keine Ports. Netstat zeigt keinen Listener auf den relevanten Ports für IMAP, SNMP, POP und die interne Kommunikation. WebCit wird registriert, kann aber nicht mit CitServer kommunizieren. Der Status des Citadel-Dienstes zeigt, dass der Dienst ausgeführt wird, PS zeigt, dass die Prozesse vorhanden und aktiv sind. Habe versucht, ihn mit Apt sowie Dpkg-Reconfigure zu entfernen und neu zu installieren, aber nichts scheint das Verhalten zu ändern.
Antwort1
Wie sich herausstellt, wird dieses Problem durch die Citadel-Version verursacht, die über apt im Repo (917-4) bereitgestellt wird. Dieser Build scheint ein Problem zu haben, da ich ihn auch bei einer Neuinstallation von 20.04 nicht zum Laufen bringen konnte. Die Lösung bestand letztendlich darin, ihn mit Citadel Easy Install aus der Quelle zu installieren. Dadurch wird die Software erstellt und funktioniert einwandfrei. Dann ist ein wenig manuelle Arbeit erforderlich, um alle Skripte und Installationspfade zu ändern.