儘管在另一台電腦上工作,Deluge 仍無法連接到伺服器上的守護程序

儘管在另一台電腦上工作,Deluge 仍無法連接到伺服器上的守護程序

我正在家庭網路的伺服器上運行 Deluge 守護程序,並且希望能夠連接我的桌上型電腦和筆記型電腦。

  • 筆記型電腦:Ubuntu 16.04、Deluge 12.3.12
  • 桌面:Ubuntu 14.04、洪水 1.3.6
  • 伺服器:神話 14.04、洪水 1.3.6

透過兩者進行連接deluge-console並且 GUI 在桌面上工作。

輸入相同的訊息(IP、連接埠、使用者和密碼)在筆記型電腦上未發現連線。在GUI中,連線管理器中仍然有一個灰色的X;當嘗試透過控制台連接時,不會輸出任何訊息,控制台只會保持未連接狀態。我已斷開並重新連接桌面,以確認所有守護程序資訊均正確。

我已經將筆記型電腦的deluge版本回滾到1.3.6,看看是否有版本不相容的問題,但這並沒有解決問題。 Deluged 正在以我的普通用戶身份運行(不是新的 deluge 用戶)。

答案1

我透過將伺服器上的 Deluge 升級到 1.3.12 來「修復」了這個問題。這可以透過 Deluge PPA 來完成指南在這裡。

Deluge PPA 儲存庫

Deluge PPA 包含適用於 Ubuntu 的最新 Deluge 版本。

sudo add-apt-repository ppa:deluge-team/ppa
sudo apt-get update
sudo apt-get install deluge

答案2

您需要Remote Connections從 Deluge 啟用守護進程瘦客戶端指南

在命令列模式下使用控制台,設定 allowed_remote 選項,然後使用下列命令進行驗證:

deluge-console "config -s allow_remote True"

deluge-console "config allow_remote"

如果您在另一個使用者下執行 deluged(例如 deluge),您將需要暫時以該使用者身分登入才能啟用 deluge-console 來存取該守護程式的配置:

su --shell /bin/bash --login deluge

或者,您可以在設定中編輯 core.conf(deluged 不得運行)並將allow_remote 從 false 變更為 true。

相關內容