Как вы помните, я расписывал свою систему управленияTorrent’ами” которую я использую у себя дома развернутую на системе “Ubuntu 12.04 Desktop amd64” (ноут HP dv6-3080er) – это “rtorrent”. Но вот на днях обратившись на “Web” интерфейс управления обнаружил одну неприятную особенность. Да, “torrent’ы” закачиваются и раздаются, но если посмотреть, сколько сейчас сидов раздает, а пиров качает – появилась ошибка “503” (Fault when execute command: и так далее) Вроде я ни каких действий столько кардинальных к изменению конфигов не делал.

См. ниже мой скриншот ошибки:

Ошибка 503 при просмотре состояния торрентов

Первый делом решил посмотреть логи самой консоли управления:

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-интерфейс и в строке адреса набираю адрес моего хоста и как видно ниже и предоставленного мною скриншота расширенная информация по качающемуся торренту стала вновь отображаться.

Создание файла ".session" внутри каталога "session" - устранило ошибку 503

Работает. Я добил все таки решения своей проблемы. Оказывается нужно внимательно относится к журналам программ которые они ведут, это в первую очередь кладезь полезной отладочной информации. И не обязательно по каждому поводу идти в поисковую систему – Google. Вся необходимая информация о решению тех или иных проблем лежит перед носом. Вот так вот. Вот собственно и всё, с уважением ekzorchik.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru