статья про rtorrent и вебморду

Разговоры ни о чём

Модератор: vadim64

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: статья про rtorrent и вебморду

Непрочитанное сообщение zg » 2009-07-22 16:44:32

орт1к писал(а):а в чём проблема с сокетом\?
там когда прописываешь в конфиге апача SCGI для XML RPC, то я не нашёл иного пути, как указать IP и порт. Может быть можно указать и путь к сокету, но у меня не получилось.... :unknown:
ADRE писал(а):у меня на апаче через все не работало,
ну если чё, то вот лог моих действий http://anton-pribora.ru/articles/os/fre ... l-freebsd/. До этого тренировался на первом апаче, в принципе всё точно также.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: статья про rtorrent и вебморду

Непрочитанное сообщение zg » 2009-07-23 5:02:42

Siniy писал(а):Попробуй без аутентификации для /RPC2
зачем? у меня и так всё прекрасно пашет. Проблема не в этом, а в команде SCGIMount /RPC2 127.0.0.1:5000, я не нашёл способа передать ей юникс-сокет.

орт1к
проходил мимо

Re: статья про rtorrent и вебморду

Непрочитанное сообщение орт1к » 2009-07-24 17:46:55

я ща на украине и не могу подсказать по поводу сокетов в апаче, но я видел пример работы апача через сокет(если мне не изменяет память).
И почему апач, а не лайттпд?

Аватара пользователя
uHk
мл. сержант
Сообщения: 134
Зарегистрирован: 2008-05-21 15:16:48
Откуда: Москва
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение uHk » 2009-07-24 19:26:51

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

(20:10:17) Using 'kqueue' based polling.
rtorrent: PollKQueue::modify() error: Bad file descriptor [U 0/0] [D 0/0] [H 0/

Program exited with code 0377.
(gdb) quit
после рестарта rtorrent отказывается запускаться,

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

elista-online# uname -a
FreeBSD elista-online.ru 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri Jun 19 01:54:55 MSD 2009     root@ink-bsd:/usr/obj/usr/src/sys/ink-bsd_v1  amd64
надо сразу брать лошадь за рога

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: статья про rtorrent и вебморду

Непрочитанное сообщение zg » 2009-07-24 20:42:01

орт1к писал(а):И почему апач, а не лайттпд?
а почему лайтхттпд, а не апач? :roll: мне апач больше нравится :pardon:
uHk писал(а):после рестарта rtorrent отказывается запускаться,
как именно отказывается?

opt1k
лейтенант
Сообщения: 966
Зарегистрирован: 2007-12-05 9:45:18
Откуда: Mytischi

Re: статья про rtorrent и вебморду

Непрочитанное сообщение opt1k » 2009-08-03 4:47:39

uHk писал(а): после рестарта rtorrent отказывается запускаться,

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

elista-online# uname -a
FreeBSD elista-online.ru 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri Jun 19 01:54:55 MSD 2009     root@ink-bsd:/usr/obj/usr/src/sys/ink-bsd_v1  amd64[/quote]
Порты свежие? я бы обновился и пересобрал.

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение gyurza2000 » 2009-09-26 11:37:49

а откуда rtorrent берёт свои настройки?И где их поменять?А то у меня в ipfw открыт под torrent определённый порт, а не диапазон. Когда через rutorrentменяю настройки, они не сохраняются. После ребута всё по дефолту

Всё, нашёл, спасибо
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение gyurza2000 » 2009-09-26 14:24:01

всё таки вопрос открыт: в хомяке пользователя под которым пашет rtorrent лежит .rtorrent.rc, но что бы я в нём не писал, после ребута входишь в вебморду - там всё по дефолту диапазон 6881-6999 (хотя в .rtorrent.rc написан другой)
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение FenX » 2009-09-26 15:18:27

на сколько я помню, руторрент пока не умеет меня параметры рторрента.

хотя интереса ради, попробуй дать права на запись для группы www на .rtorrent.rc

Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение LizardOfOzz » 2009-09-26 15:47:23

gyurza2000 писал(а):всё таки вопрос открыт: в хомяке пользователя под которым пашет rtorrent лежит .rtorrent.rc, но что бы я в нём не писал, после ребута входишь в вебморду - там всё по дефолту диапазон 6881-6999 (хотя в .rtorrent.rc написан другой)
Проверьте, не запускается ли rtorrent с параметром -n.

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение gyurza2000 » 2009-09-26 15:55:15

LizardOfOzz писал(а):Проверьте, не запускается ли rtorrent с параметром -n.
Я не ITишник, это хобби, как проверить?
на файл .rtorrent.rc права стоят 666
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1


gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение gyurza2000 » 2009-09-26 16:47:31

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

ps -ax | grep rtorrent
 2116  ??  Is     0:00,01 /usr/local/bin/screen -A -m -d -S rtorrent /usr/local/bin/rtorrent -o scgi_port=127.0.0.1:5000 -d /80gb/www/rtorrent/downloads -s
 2119  p2  Ss+    0:07,41 /usr/local/bin/rtorrent -o scgi_port=127.0.0.1:5000 -d /80gb/www/rtorrent/downloads -s /80gb/www/rtorrent/sessions
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение LizardOfOzz » 2009-09-26 18:22:58

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

ps -axj | grep rtorrent
Чтобы убедиться, что пользователь правильный.

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение gyurza2000 » 2009-09-26 18:46:23

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

ps -axj | grep rtorrent
root       753     1   753   753    0 Is    ??    0:00,01 /usr/local/bin/screen -A -m -d -S rtorrent /usr/local/bin/rtorrent -o scgi_port=127.0.0.1:5000 -d
rtorrent   769   753   769   769    0 Ss+   p0    0:05,10 /usr/local/bin/rtorrent -o scgi_port=127.0.0.1:5000 -d /80gb/www/rtorrent/downloads -s /80gb/www/r
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение LizardOfOzz » 2009-09-26 19:37:50

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

cat ~rtorrent/.rtorrent.rc
cat /usr/local/etc/rc.d/rtorrent.sh
ещё можно зайти в screen и посмотреть, что там rtorrent пишет при запуске:

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

su rtorrent
screen -RR
upd:Для отладки можно попробовать вручную запустить rtorrent под нужным пользователем и посмотреть, какие порты он использует.

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

sockstat | grep rtorrent

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение gyurza2000 » 2009-09-26 20:24:50

cat выводит всё как надо, то есть всё по статье, содержимое .rtorrent.rc, которое я правил и скрипта на запуск, что в статье
а вот интереснее

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

su rtorrent
This account is currently not available.

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

sockstat | grep rtorrent
rtorrent rtorrent   769   4  tcp4   127.0.0.1:5000        *:*
rtorrent rtorrent   769   5  tcp4   *:6969                *:*
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение FenX » 2009-09-26 20:26:59

нука

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

$ cat /etc/passwd | grep rtorrent

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение FenX » 2009-09-26 20:28:42

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

rtorrent rtorrent   769   5  tcp4   *:6969                *:*
а в конфиге рторрента ты какой порт ставил?

Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение LizardOfOzz » 2009-09-26 20:34:52

FenX писал(а):нука

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

$ cat /etc/passwd | grep rtorrent
это потому, что

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

pw useradd rtorrent -s /sbin/nologin

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение FenX » 2009-09-26 20:35:36

я потому и попросил дать вывод из passwd

Аватара пользователя
LizardOfOzz
сержант
Сообщения: 165
Зарегистрирован: 2009-01-06 13:15:20
Откуда: Станция Восток
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение LizardOfOzz » 2009-09-26 21:08:18

ещё вариант:

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

rtorrent_args="-n -o port_range=7000-7000 ..."

gyurza2000
лейтенант
Сообщения: 895
Зарегистрирован: 2007-07-08 23:53:20
Откуда: SPb
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение gyurza2000 » 2009-09-26 21:58:14

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

cat /etc/passwd | grep rtorrent
rtorrent:*:1003:1003:User &:/80gb/www/rtorrent:/sbin/nologin
порт в конфиге ставил 16384
в rc.conf

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

rtorrent_args="-o scgi_port=127.0.0.1:5000 -d /80gb/www/rtorrent/downloads -s /80gb/www/rtorrent/sessions"
Последний раз редактировалось gyurza2000 2009-09-26 22:01:43, всего редактировалось 1 раз.
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: статья про rtorrent и вебморду

Непрочитанное сообщение FenX » 2009-09-26 22:01:09

так, у тебя rc скрипт из статьи?