BadLoginError inundado

0

Eu tenho um problema para iniciar o daemon deluged no servidor Ubuntu 16. Quando eu tento iniciá-lo com systemctl start deluged e, em seguida, eu verifico com systemctl status deluged , isso me dá este erro:

Jun 20 10:13:48 Quel-Server systemd[1]: deluged.service: Unit entered failed sta
Jun 20 10:13:48 Quel-Server systemd[1]: deluged.service: Failed with result 'exi
Jun 20 10:13:48 Quel-Server systemd[1]: deluged.service: Service hold-off time o
Jun 20 10:13:48 Quel-Server systemd[1]: Stopped Deluge Bittorrent Client Daemon.
Jun 20 10:13:48 Quel-Server systemd[1]: deluged.service: Start request repeated 
Jun 20 10:13:48 Quel-Server systemd[1]: Failed to start Deluge Bittorrent Client

Depois disso, tento iniciar o daemon com /usr/bin/deluged -d , mas sem sucesso:

[ERROR   ] 10:16:04 rpcserver:266 Username does not exist
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/deluge/core/rpcserver.py", line 260, in dispatch
    ret = component.get("AuthManager").authorize(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/deluge/core/authmanager.py", line 87, in authorize
    raise BadLoginError("Username does not exist")
BadLoginError: Username does not exist
[ERROR   ] 10:16:04 rpcserver:266 Username does not exist
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/deluge/core/rpcserver.py", line 260, in dispatch
    ret = component.get("AuthManager").authorize(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/deluge/core/authmanager.py", line 87, in authorize
    raise BadLoginError("Username does not exist")
    
por Monstercat 20.06.2016 / 10:25

2 respostas

2

Para aqueles que estão enfrentando esse problema, você pode verificar:

  • Se você estiver usando o systemd e tiver instalado anteriormente com o init Upstart e / ou System V

  • Se você encontrar um nome de usuário e senha para a tentativa de login no comando systemctl status deluge-web

  • Siga o guia fornecido aqui: link

Então, esta resposta pode ajudá-lo!

  1. feche todos os serviços, deluge-webui (através de systemctl para ter certeza).

  2. remova a pasta .config do seu usuário, como root ou outro.

  3. Modifique o arquivo hotlists localizado na pasta /var/lib/deluge/.config . Você pode ver esse tipo de informação:

    "localhost", 
       58846, 
       "root or your username", 
       "somepassword"
    

    basta remover o nome de usuário e a senha e defini-los como:

    "localhost", 
      58846, 
      "", 
      ""
    
  4. Em seguida, reinicialize o fluxo de dados, em seguida, deluge-web a systemctl e seu daemon poderá aparecer on-line na interface web-ui.

por KrondaliX 06.09.2016 / 18:23
1

Eu estava tendo o mesmo problema. Eu resolvi isso localizando o arquivo "auth" ( /var/lib/deluge/.config/deluge/auth no meu caso) e adicionando um novo usuário lá:

localclient:0cblablablablablaandmoreblaed5f:10
my_username:a_secret_password:10

Mais informações em documentos de Autenticação Delugada

    
por Ferdi Llaca 28.01.2018 / 19:44