O problema está bem aqui no seu post
tcp 0 0 127.0.0.1:58846 0.0.0.0:* LISTEN 946/python
/\
você está ouvindo apenas em 127.0.0.1
, você terá um arquivo de configuração em algum lugar, para o seu aplicativo deluged , que especifica para quais endereços IP se ligar.
Se você estivesse ouvindo corretamente em todas as interfaces, seria algo parecido com isto
tcp 0 0 0.0.0.0:58846 0.0.0.0:* LISTEN 946/python
editar
Analisando alguma documentação , talvez seja necessário definir
"allow_remote": true
No seu arquivo $HOME/.config/deluge/core.conf
.
Depois de fazer essa alteração, tente reiniciar o serviço e veja se isso corrige a ligação.