Deluge no se conecta al demonio en el servidor a pesar de trabajar desde otra máquina

Deluge no se conecta al demonio en el servidor a pesar de trabajar desde otra máquina

Estoy ejecutando el demonio Deluge en un servidor de mi red doméstica y me gustaría poder conectarme tanto con mi computadora de escritorio como con mi computadora portátil.

  • Computadora portátil:Ubuntu 16.04, diluvio 1.3.12
  • Escritorio:Ubuntu 14.04, diluvio 1.3.6
  • Servidor:Mythbuntu 14.04, Diluvio 1.3.6

La conexión a través de ambos deluge-consoley la GUI funcionan en el escritorio.

Introduciendo la misma información(IP, puerto, usuario y contraseña)en la computadora portátil no descubre una conexión. En la GUI, todavía hay una X gris en Connection Manager; al intentar conectarse a través de la consola, no se emite ninguna información, la consola simplemente permanece desconectada. He desconectado y vuelto a conectar el escritorio para confirmar que toda la información del demonio es correcta.

Revertí la versión de Deluge de la computadora portátil a 1.3.6 para ver si había una incompatibilidad de versión, pero esto no solucionó el problema. Deluged se está ejecutando como mi usuario normal (no como un nuevo usuario de Deluge).

Respuesta1

"Solucioné" este problema actualizando Deluge en el servidor a 1.3.12. Esto se puede hacer con el PPA de DelugeGuía aquí.

Repositorio de PPA de Diluvio

El PPA de Deluge contiene las últimas versiones de Deluge para Ubuntu.

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

Respuesta2

Necesitas habilitarlo Remote Connectionspara el demonio, del Diluvio.Guía de cliente ligero:

Usando la consola en modo de línea de comandos, configure la opción enable_remote y luego verifique con estos comandos:

deluge-console "config -s allow_remote True"

deluge-console "config allow_remote"

Si está ejecutando deluged con otro usuario (por ejemplo, deluge), deberá iniciar sesión temporalmente como ese usuario para permitir que deluge-console acceda a la configuración de ese demonio:

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

Alternativamente, puede editar core.conf (deluged no debe estar ejecutándose) en la configuración y cambiar enable_remote de falso a verdadero.

información relacionada