%20%E6%9C%AA%E8%A8%BB%E5%86%8A%E7%B6%B2%E8%B7%AF%E9%80%A3%E6%8E%A5%E5%9F%A0.png)
我在 Ubuntu 18.04 上運行 Citadel,並安裝了 citadel-server 和 citadel-webcit 軟體包。升級到 Ubuntu 20.04 後,citadel 服務啟動,但不註冊任何連接埠。 netstat 顯示 IMAP、SNMP、POP 和內部通訊的相關連接埠上沒有偵聽器。 Webcit 確實註冊了,但無法與 citserver 通訊。 service citadel status 顯示服務正在運行,ps 顯示進程在那裡並且處於活動狀態。嘗試使用 apt 以及 dpkg-reconfigure 刪除並重新安裝,但似乎沒有任何改變行為。
答案1
事實證明,這個問題是由 repo (917-4) 中透過 apt 提供的 citadel 版本引起的。似乎這個版本有問題,因為我也無法讓它在全新安裝的 20.04 上運行。最終的解決方案是使用 citadel Easy Install 從原始碼安裝。它將建立軟體並且運行良好。然後需要一些手動工作來修改所有腳本和安裝路徑。