web-dev-qa-db-fra.com

Deluge ne se connecte pas au démon sur le serveur alors qu'il travaille depuis une autre machine

J'exécute le démon Deluge sur un serveur de mon réseau domestique et j'aimerais pouvoir me connecter à la fois à mon ordinateur de bureau et à mon ordinateur portable.

  • Ordinateur portable: buntu 16.04, Deluge 1.3.12
  • Bureau: buntu 14.04, Deluge 1.3.6
  • Serveur: Mythbuntu 14.04, Deluge 1.3.6

La connexion via deluge-console et l'interface graphique fonctionnent sur le bureau.

Entrer la même information (IP, port, utilisateur et mot de passe) sur l'ordinateur portable ne découvre pas de connexion. Dans l'interface graphique, il y a toujours un X gris dans Connection Manager; lors de la tentative de connexion via la console, aucune information n'est sortie, la console reste simplement non connectée. J'ai déconnecté et reconnecté le bureau pour confirmer que toutes les informations du démon sont correctes.

J'ai rétrogradé la version de deluge de l'ordinateur portable à la version 1.3.6 pour voir s'il existait une incompatibilité de version, mais cela n'a pas résolu le problème. Deluged est exécuté comme mon utilisateur normal (pas un nouvel utilisateur de déluge).

3
alex_d

J'ai "corrigé" ce problème en mettant à niveau Deluge sur le serveur vers la version 1.3.12. Cela peut être fait avec le PPA Deluge Guide here.

Déluge de référentiel PPA

Le PPA Deluge contient les dernières versions de Deluge pour Ubuntu.

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

Vous devez activer Remote Connections pour le démon, à partir du déluge Thinclient Guide :

À l'aide de la console en mode ligne de commande, définissez l'option allow_remote, puis vérifiez les commandes suivantes:

deluge-console "config -s allow_remote True"

deluge-console "config allow_remote"

Si vous exécutez deluged sous un autre utilisateur (par exemple, déluge), vous devrez vous connecter temporairement sous le nom d'utilisateur correspondant pour permettre à déluge-console d'accéder à la configuration de ce démon:

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

Sinon, vous pouvez éditer core.conf (deluged ne doit pas être en cours d'exécution) dans la configuration et remplacer allow_remote de false à true.

0
Cas