Страница 1 из 1

rtorrent

Добавлено: 2015-12-02 15:09:29
0x04
Всем здравствуйте. Выручайте, на жопе уже волос не осталось, сегодня ночью все повыдирал.

Суть в следующем на Фряхе стоял rTorrent + ruTorrent + apache24 etc. Позавчера решил поставить самбу для лучшего взаимодействия в сети. Поставил Самбу значит, пытаюсь зайти через веб морду в rTorrent и ничего не работает.

В логе ruTorrenta, через веб-меорду если смотреть, написано:

Код: Выделить всё

[02.12.2015 14:57:53] Нет связи с rTorrent. Проверьте, запущен ли он. Проверьте, что параметры $scgi_port и $scgi_host в файле config.php совпадают со значением переменной scgi_port в файле конфигурации rTorrent.
Конфиг .rtorrent.rc, он в принципе стандартный ничего собенного:

Код: Выделить всё

...
	scgi_port = localhost:5000
	#safe_sync = yes
	encoding_list = UTF-8
...
Config.php морды ruTorrent

Код: Выделить всё

...
	$scgi_port = 5000;
	$scgi_host = "localhost";
...
Ну ковыряюсь значит дальше. Вижу, что в активных процессах рторрента нет вообще (ps -aux).
Смотрю конфиг screen'a

Код: Выделить всё

#!/bin/sh
#
# rtorrent RCng startup script
# by Emanuele Cipolla (mail at emanuelecipolla dot net)
# Shamelessly ripped off the aMule startup script by Gabriele Cecchetti (amule.org forum)
#

# PROVIDE: rtorrent
# REQUIRE: NETWORKING SERVERS
# BEFORE: DAEMON
# KEYWORD: shutdown

#
# Add the following lines to /etc/rc.conf to enable rtorrent at startup
# rtorrent (bool): Set to "NO" by default.
#                Set it to "YES" to enable rtorrent
# rtorrent_user (str): Set to user running rtorrent
#                    (default 'p2p')
# rtorrent_home (str): Set to home directory of user running rtorrent
#                    (default /home/${rtorrent_user})

 . /etc/rc.subr

name="rtorrent"
rcvar=`set_rcvar`

load_rc_config $name

umask 111

[ -z "$rtorrent_enable" ] && rtorrent_enable="NO"
[ -z "$rtorrent_user" ] && rtorrent_user="p2p"
[ -z "$rtorrent_home" ] && rtorrent_home="/home/${rtorrent_user}"

required_dirs=${rtorrent_home}
required_files="${rtorrent_home}/.rtorrent.rc"

start_cmd="${name}_start"
stop_cmd="${name}_stop"

 rtorrent_start()
{
if [ ! -f /var/run/${name}.run ]
     then
  cd ${rtorrent_home}
  su ${rtorrent_user} -c "/usr/local/bin/screen -dmS rtorrent_init /usr/local/bin/rtorrent"
  touch /var/run/${name}.run
  echo "Started ${name}."
  echo `date` : "Started ${name}." >> /var/log/${name}.log
  else
  echo "${name} seems to be already running -- remove /var/run/${name}.run manually if needed."
  fi
  }
  rtorrent_stop()
  {
  if [ -f /var/run/${name}.run ]
  then
  killall -INT $(echo -n 'ps aux | grep rtorrent | grep -v rtorrent_init') 2>>/var/log/${name}.log >>/var/log/${name}.log
  rm -f /var/run/${name}.run
  rm -f /tmp/rpc.sock
  echo "Stopped ${name}."
Апач тоже настроен. Плагин scgi работает. В чем может быть проблемка? rTorrent + libTorrent пересобирал ставил как из портов, так и через pkg.

rtorrent

Добавлено: 2015-12-03 9:10:32
kharkov_max
Поставь себе трансмиссию и не ипи мозг себе и людям...

rtorrent

Добавлено: 2015-12-03 10:56:40
0x04
kharkov_max
Спасибо. Так и поступил. :)

rtorrent

Добавлено: 2015-12-03 11:10:18
kharkov_max
Тоже когда то мучал rtorrent, в итоге трансмиссия улыбнула ...

Можно даже для нескольких юзеров делать, раздельные демоны и папки для сбора торрентов, каждый юзер будет видеть свое ...

rtorrent

Добавлено: 2015-12-04 12:47:11
Turbo
FreeNAS гляньте там там есть все что надо для файл сервера небольшого офиса. кроме торрентов еще и owncloud есть

rtorrent

Добавлено: 2015-12-09 16:15:13
ski
стартануть рторрент интерактивно и посмотреть на чем упадет не судьба?

rtorrent

Добавлено: 2015-12-17 8:23:10
Alex Keda
Коммунисты - не ищщут лёгких путей ;)

rtorrent

Добавлено: 2015-12-19 0:02:59
ski
Alex Keda, ну тогда понятно, как меня на freebsd занесло :)