Deluge отклоняет все нелокальные соединения, несмотря на то, что удаленные соединения включены

Deluge отклоняет все нелокальные соединения, несмотря на то, что удаленные соединения включены

Я установил Deluge сегодня на свой Debian 8.0 VPS. Все работает, кроме удаленных подключений. Я явно включил удаленные подключения с помощью config -s allow_remote trueи после проверки файла JSON он все еще отображается как true.

Несмотря на это, он будет отклонять все соединения, не происходящие из loopback. Сервер указан как офлайн в моем удаленном клиенте, и проверка портов возвращаетПорт закрыт, хотя netstat -nplопределенно показывает, что на этом порту есть сокет, прослушивающий порт, и ps -pчто на самом деле он прослушивает Deluge.

root@vps:~# netstat -npl
...
tcp        0      0 127.0.0.1:58846         0.0.0.0:*               LISTEN      946/python
...
root@vps:~# ps -p 946
  PID TTY          TIME CMD
  946 ?        00:00:19 deluged

Возможно, это проблема с iptables, но я с ним не знаком и никогда ничего в нем не менял.

решение1

Проблема прямо здесь, в вашем посте.

tcp        0      0 127.0.0.1:58846         0.0.0.0:*               LISTEN      946/python
                    /\

вы только слушаете 127.0.0.1, у вас где-то будет файл конфигурации, для вашегозатопленныйприложение, которое указывает, к каким IP-адресам следует привязываться.

Если бы вы правильно прослушивали все интерфейсы, это выглядело бы примерно так

tcp        0      0 0.0.0.0:58846         0.0.0.0:*               LISTEN      946/python

редактировать

Смотря нанекоторая документация, вам также может потребоваться установить

"allow_remote": true

В вашем $HOME/.config/deluge/core.confфайле.

После внесения этого изменения попробуйте перезапустить службу и посмотрите, исправит ли это проблему.

решение2

У меня была та же проблема, что и у вас. Я в итоге изменил core.conf, как указано ниже, чтобы решить проблему...

"listen_interface": "", "allow_remote": правда,

Связанный контент