web-dev-qa-db-ja.com

Delugeは、別のマシンから作業しているにもかかわらず、サーバー上のデーモンに接続していません

ホームネットワーク上のサーバーでDelugeデーモンを実行していますが、デスクトップとラップトップの両方に接続できるようにしたいと考えています。

  • ラップトップ:buntu 16.04、Deluge 1.3.12
  • デスクトップ:buntu 14.04、Deluge 1.3.6
  • サーバー:Mythbuntu 14.04、Deluge 1.3.6

deluge-consoleとGUIの両方を介した接続は、デスクトップで機能します。

同じ情報を入力(IP、ポート、ユーザー、およびパスワード)ラップトップで接続が検出されません。 GUIでは、接続マネージャーにまだ灰色のXがあります。コンソールから接続しようとすると、情報は出力されず、コンソールは未接続のままになります。すべてのデーモン情報が正しいことを確認するために、デスクトップを切断して再接続しました。

私はラップトップのバージョンのdelugeを1.3.6にロールバックして、バージョンの非互換性があるかどうかを確認しましたが、これで問題は解決しませんでした。 Delugedは通常のユーザー(新しい大洪水ユーザーではない)として実行されています。

3
alex_d

サーバー上のDelugeを1.3.12にアップグレードすることで、この問題を「修正」しました。これは、デリュージPPAを使用して行うことができます こちらのガイド

Deluge PPAリポジトリ

Deluge PPAには、Ubuntu用の最新のDelugeリリースが含まれています。

Sudo add-apt-repository ppa:deluge-team/ppa
Sudo apt-get update
Sudo apt-get install deluge
1
jim

Deluge Thinclient Guide から、デーモンのRemote Connectionsを有効にする必要があります。

コンソールをコマンドラインモードで使用して、allow_remoteオプションを設定し、次のコマンドで確認します。

deluge-console "config -s allow_remote True"

deluge-console "config allow_remote"

別のユーザー(例:deluge)でdelugedを実行している場合、deluge-consoleがそのデーモンの設定にアクセスできるように、そのユーザーとして一時的にログインする必要があります。

su --Shell /bin/bash --login deluge

代わりに、configでcore.confを編集し(ドラッグして実行しないでください)、allow_remoteをfalseからtrueに変更できます。

0
Cas