[SOLVED] Проблема rtorrent+rutorrent

Доброго времени суток.

На домашнем сервере несколько лет cтояла связка rtorrent+rutorrent, все работало как часы.
Несколько недель назад появилась такая проблема - при заходе браузером на страницу rutorrent крутится прогресс и через несколько минут останавливается, отображая страницу с жалобой на отсутствие связи с rtorrent. Пробовал разобраться долго и упорно, откатывал версии, ковырял xmlrpc - бесполезно. При тестировании через "xmlrpc localhost system.listMethods" отваливается по таймауту:

server ~ # xmlrpc localhost system.listMethods
Failed.  Call failed.  HTTP response code is 504, not 200.  (XML-RPC fault code -504)
server ~ #

Совершенно случайно обнаружилось следующее - если удалить все существующие файлы сессий из каталога ./session, то можно зайти и браузером и xmlrpc получает список методов практически мгновенно.
У меня в rtorrent крутилось чуть больше двухсот раздач, хочу заметить еще раз, проблем никогда не было.
Начинаю добавлять существующие сессиии в ./session. При этом начинает расти время отклика при заходе через браузер и примерно после двадцатого добавленного торрента все снова умирает - крутится прогресс и отваливается по таймауту.
Я в ступоре.
Подскажите, плиз, что это может быть и в какую сторону копать.

1. Смотреть/показать логи 2.

1. Смотреть/показать логи
2. Смотреть мониторинг системы (htop, vmstat, iostat и т.д.)

Разобрался. Проблема в DNS. В

Разобрался.

Проблема в DNS.
В раздачах есть много торрентов с рутрекера.
У меня стоит bind, обслуживает локалку и резолвит адреса в обход dns провайдера.
Так вот, адреса btX.rutracker.cc или btX.t-ru.org не резолвятся.
С другими адресами проблем нет.

Очень большое подозрение, что блокирует провайдер (Транстелеком).

bob@server ~ $ /usr/sbin/tracepath bt4.rutracker.cc
 1?: [LOCALHOST]                                         pmtu 1500
 1:  178.76.194.1                                          3.210ms
 1:  178.76.194.1                                          3.793ms
 2:  172.27.255.1                                          4.605ms
 3:  core-war.rst.electro-com.ru                           5.014ms
 4:  178.76.213.26                                         4.095ms
 5:  Core-Center-Vlan5-40G.spark-rostov.ru                 5.084ms
 6:  RND-Core-IX-vlan11.electro-com.ru                     6.648ms
 7:  no reply
 8:  no reply
 9:  no reply
10:  no reply
11:  no reply
12:  no reply
13:  no reply
14:  no reply
15:  no reply
16:  no reply
17:  no reply
18:  no reply
19:  no reply
20:  no reply
21:  no reply
22:  no reply
23:  no reply
24:  no reply
25:  no reply
26:  no reply
27:  no reply
28:  no reply
29:  no reply
30:  no reply
31:  no reply
     Too many hops: pmtu 1500
     Resume: pmtu 1500
bob@server ~ $

Rtorrent при запуске проверяет раздачи и на этом этапе впадает в ступор.
Если в bind включить форвардинг и прописать в форвардеры dns гугла, то адреса резолвятся и все работает.

.

Пора вводить в промышленную эксплуатацию net-dns/dnscrypt-proxy?

Ну и гугель тоже зло.
Используй Level 3 public!

:wq
--
Live free or die

Я тоже от гугля не в

Я тоже от гугля не в восторге.
Пробовал по очереди и его dns и Level 3 public.
Работают и тот и тот по отдельности.
Сейчас на всякий случай прописал в форвардеры оба.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".