Как вы помните, я расписывал свою систему управления “Torrent’ами” которую я использую у себя дома развернутую на системе “Ubuntu 12.04 Desktop amd64” (ноут HP dv6-3080er) – это “rtorrent”. Но вот на днях обратившись на “Web” интерфейс управления обнаружил одну неприятную особенность. Да, “torrent’ы” закачиваются и раздаются, но если посмотреть, сколько сейчас сидов раздает, а пиров качает – появилась ошибка “503” (Fault when execute command: и так далее) Вроде я ни каких действий столько кардинальных к изменению конфигов не делал.
См. ниже мой скриншот ошибки:
Первый делом решил посмотреть логи самой консоли управления:
keiz@dv6:~$ sudo cat /var/log/rtorrentInit.log
[sudo] password for keiz:
cannot find readable session directory from config /home/keiz/.rtorrent.rc. check permissions
cannot find readable session directory /media/polygon/session/.session from config /home/keiz/.rtorrent.rc. check permissions
cannot find readable session directory /media/polygon/session/.session from config /home/keiz/.rtorrent.rc. check permissions
Проверяю права на скрытый файл в пользовательском каталоге:
keiz@dv6:~$ ls -l .rtorrent.rc
-rw-r–r– 1 keiz keiz 3580 Jun 18 11:06 .rtorrent.rc – с правами все хорошо.
Далее открываю сам конфигурационный файл на предмет каких либо дополнений о которых я позабыл:
keiz@dv6:~$ nano .rtorrent.rc
#каталог куда будет сохраняться состояние торрентов.
#Здесь, в этом примере, они сохраняются в папку session
session = /media/polygon/session/
и здесь все хорошо.
, но если внимательно прочитать лог самой консоли видно, что программа не может найти внутри каталога “session” файл “.session”, из последующего анализа когда я решил это проблему понял, что в этом файле содержится, как раз та самая информация которая отображает данные по скачиваемому/раздаваемому torrent-файлу:
а создам ка я файл .session внутри каталога ../session:
keiz@dv6:~$ touch /media/polygon/session/.session
Перезапускаем консоль управления rtorrent:
keiz@dv6:~$ sudo /etc/init.d/rtorrentInit.sh restart
Restarting rtorrent: rtorrent.
Запускаю Web-интерфейс и в строке адреса набираю адрес моего хоста и как видно ниже и предоставленного мною скриншота расширенная информация по качающемуся торренту стала вновь отображаться.
Работает. Я добил все таки решения своей проблемы. Оказывается нужно внимательно относится к журналам программ которые они ведут, это в первую очередь кладезь полезной отладочной информации. И не обязательно по каждому поводу идти в поисковую систему – Google. Вся необходимая информация о решению тех или иных проблем лежит перед носом. Вот так вот. Вот собственно и всё, с уважением ekzorchik.