Статья: Установка торрента transmission c web-мордой.

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
.ignore
рядовой
Сообщения: 23
Зарегистрирован: 2010-05-20 1:10:25

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение .ignore » 2010-05-27 2:28:14

Baiker писал(а):У меня есть вопрос. А можно в трасмишине делать несколько аккаунтов, например есть админ, и сделать еще один аккаунт с правами в которых он бы не мог изменять например скорость и т.д.
если я вас правильно понял то

transmission создает автоматом юзера transmission

в rc.conf вы пишите такое

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

# -- TORRENTs -- #
transmission_enable="YES"
transmission_conf_dir="/usr/local/etc/transmission"
transmission_download_dir="/usr/home/torrents"
transmission_user="transmission"
transmission_flags=""
это значит что прога запускаетса с правами юзера transmission
transmission_user="transmission"

а на дир /usr/local/etc/transmission (ну или какую вы захотите) ставите права рута в инструкции по установке http://www.lissyara.su/articles/freebsd ... nsmission/ написано как менять права

после этого прога несможет менять конфигурационный файл

Хостинговая компания 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/

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение zeus4all » 2010-06-10 10:29:39

спасибо за статью все установил работает, помогите разобраться с настройками, мне нужно чтобы максимум была 1 загрузка, чтобы ввести список загрузок в торррент сразу но чтобы торрент лил их поочереди(по 1 за раз), неподскажите какой параметр в конфиге за ето отвечает. ето чтото вроде "Максимальное количество активных торрентов" ну или както так.
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
Urgor
лейтенант
Сообщения: 668
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-06-10 12:04:57

zeus4all писал(а):мне нужно чтобы максимум была 1 загрузка, чтобы ввести список загрузок в торррент сразу но чтобы торрент лил их поочереди(по 1 за раз)
Нет. Такого не видел...
zeus4all писал(а):"Максимальное количество активных торрентов"
В активные считаются не только загрузки, но и отдачи. Есть параметр "ratio-limit": 2.0000 и "ratio-limit-enabled": false. Первый указывает скока раздать, а второй его включает.
Власть в руках у чужаков, и ты им платишь дань...

.ignore
рядовой
Сообщения: 23
Зарегистрирован: 2010-05-20 1:10:25

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение .ignore » 2010-06-10 12:23:21

может кто знает

когда добавляю в /etc/pf.conf вот такую строчюку чтобы не брутфорсили (по SSH)
pass on $ext_if inet proto tcp from any to $ext_if port ssh keep state \ (max-src-conn 3, max-src-conn-rate 3/600, over
load <hammering> flush)
то скорость за сутки в 2-ва раза падает

если я ошибаюсь и это плод моей фантазии то поправьте меня

Аватара пользователя
Urgor
лейтенант
Сообщения: 668
Зарегистрирован: 2006-03-14 16:30:18
Откуда: Гилея (СПб)
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Urgor » 2010-06-10 12:24:35

.ignore писал(а):если вы не читали тут http://www.lissyara.su/articles/freebsd ... nsmission/ для вас повторить могу
* rpc-password: Пароль (строка). После запуска демон его зашифрует.
уменя строчиа из такого например rpc-password": "yd_649_hfb", ни превращяетса после перезагрузки в такое rpc-password": "{b743e257d2c7350417225b4c51a8cbcd6e8aabe9Dl3WnTBV", а остаетса как и была
Ну так если запускается от юзера transmission:transmission, а разрешения на запись тока для root`a:
/usr/local/etc/transmission
? Mode: drwxr-xr-x (0755)
? Owner: root/wheel
.ignore писал(а):вы эту ссылку RTFM! http://www.freebsd.org.ru/handbook/permissions.html пишите чтобы написать? или скакойто целью?
Чтоб ознакомился и не задавал глупых вопросов: зачем выставлять разрешения и почему пароль не зашифровался.
.ignore писал(а):
я бы еще добавил что-то простое типа как забирать файлы по локалке из самбы (да понимаю что тема обширная)
http://www.lissyara.su/archive/samba_without_domain/
повторюсь я и без вас умеею гууглить "как установить SAMBA" ;-) ;-) ;-)
Так к чему эти претензии? Я забираю по фтп/вебдав.... а можно по nfs и samba. Всех вариантов не описать, да и статья про установку демона, а не забор файлов с фряхи.
Власть в руках у чужаков, и ты им платишь дань...

.ignore
рядовой
Сообщения: 23
Зарегистрирован: 2010-05-20 1:10:25

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение .ignore » 2010-06-10 12:52:24

Urgor писал(а):
.ignore писал(а):вы эту ссылку RTFM! http://www.freebsd.org.ru/handbook/permissions.html пишите чтобы написать? или скакойто целью?
Чтоб ознакомился и не задавал глупых вопросов: зачем выставлять разрешения и почему пароль не зашифровался.
.ignore писал(а):
я бы еще добавил что-то простое типа как забирать файлы по локалке из самбы (да понимаю что тема обширная)
http://www.lissyara.su/archive/samba_without_domain/
повторюсь я и без вас умеею гууглить "как установить SAMBA" ;-) ;-) ;-)
Так к чему эти претензии? Я забираю по фтп/вебдав.... а можно по nfs и samba. Всех вариантов не описать, да и статья про установку демона, а не забор файлов с фряхи.
а вы тут причем это ни вам было написано
повторюсь я и без вас гуглить умею и где в интернете пишут про утановку прав и без вас знаю

вы через фтп а я через самбу сделал
а вот что я писал в первом сообщении по поводу самбы вы наверное не внимательно читали :-D
это у же такое это уже полемика

я тут уже не писал но пас у меня поменялса но не после первой перезагрузки в такой вид rpc-password": "{b743e257d2c7350417225b4c51a8cbcd6e8aabe9Dl3WnTBV"
согласен чюдеса только у блондинок бывают :smile:

Аватара пользователя
zeus4all
сержант
Сообщения: 261
Зарегистрирован: 2009-10-07 18:48:34
Откуда: Далекий космос

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение zeus4all » 2010-06-11 7:44:39

"Максимальное количество активных торрентов"
В активные считаются не только загрузки, но и отдачи. Есть параметр "ratio-limit": 2.0000 и "ratio-limit-enabled": false. Первый указывает скока раздать, а второй его включает.
чтож понятно чтоя ничего похожего не откопал, возможно что ето просто не настраивается на етот момент, ладно проведу ескперимент, запущу сразу с 5ок торрентов попробую понять есть ли на текущий конфиг какоето ограничение вообще, и если больше скажем 2 не станет отрабатывать то начну експерименты с ratio-limit, и др. функциями имеющими полученное значение и явно не указывающих на чтото очевидное. лан спасибо, буду на крайний случай закидывать по 1 и не парится.
Историю пишут победители, поэтому в ней не упоминаются проигравшие. (с) Артур Дрекслер
Я знаю только то, что ничего не знаю. (с) Сократ
Если тебе плюют в спину, значит ты впереди. (с) Конфуций

Аватара пользователя
xinn
проходил мимо
Сообщения: 3
Зарегистрирован: 2010-05-29 10:53:15
Откуда: Симферополь
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение xinn » 2010-06-15 11:24:18

Yarikello, 2010-02-26 в 16:51:50
с пол оборота поставилось и завелось. Нету только кеша веника, при 10 торентах веник умирает.
У меня точно такая же проблема, винт IDE в режиме UDMA100, при отключенном transmission копирует 20-30мБ/сек, как только убираю паузу в качалке (10 торрентов отдается, скорость отдачи 500кб/сек), скорость копирования сразу же падает до 2мБ/сек. Ставлю на паузу - опять 20-30мБ/сек.
Это как-то можно полечить?
Система FreeBSD-8.1-PRERELEASE

Аватара пользователя
Ahab444
рядовой
Сообщения: 31
Зарегистрирован: 2010-08-20 17:59:53
Откуда: Киев

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Ahab444 » 2010-10-03 14:39:43

Подскажите как реализовать:

К freebsd подключен внешний сетевой накопитель через ethernet. На нем есть служба windows file sharing. Как реализовать закачку на этот носитель. спасибо

.ignore
рядовой
Сообщения: 23
Зарегистрирован: 2010-05-20 1:10:25

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение .ignore » 2010-10-10 23:45:03

.ignore писал(а):может кто знает

когда добавляю в /etc/pf.conf вот такую строчюку чтобы не брутфорсили (по SSH)
pass on $ext_if inet proto tcp from any to $ext_if port ssh keep state \ (max-src-conn 3, max-src-conn-rate 3/600, over
load <hammering> flush)
то скорость за сутки в 2-ва раза падает

если я ошибаюсь и это плод моей фантазии то поправьте меня
у меня похожая проблема была совсем не качяло практически (но видимо всеравно что-то мешает качять быстрее)

нашел ответ тут
http://149.20.54.209/showthread.php?t=12788

вот что помогло

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

pass  out quick inet proto tcp all user transmission modulate state queue( torrents, acks )
pass  out quick inet proto udp all user transmission keep state queue( torrents, acks )
pass  in quick inet proto { tcp udp } all user transmission keep state queue( torrents, acks )
привожу свой конфиг PF на всякий случай

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


pf.conf            [----]  2 L:[  1+ 0   1/131] *(2   /4213b)= -  45 0x2D
#-------------------------------
## -- NORMALIZATION rtafic -- ##
#-------------------------------
#  http://forum.lissyara.su/viewtopic.php?f=8&t=23427
#  http://www.ХХХХХХХХХ.ru/base/net/freebsd_gw3.txt.html
#  pfctl -ef /etc/pf.conf
#  translit<---><------>http://translit.33b.ru/

#--------------------
## -- INTERFACE -- ##
#--------------------
ext_if = "rl0"
int_if = "rl1"

#--------------------
## -- IP adress -- ##
#--------------------

lannet = "х.х,х.х/24"
private_nets= "{ 127.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12, 10.0.0.0/8, 169.254.0.0/16, 192.0.2.0/24, 0.0.0.0/8, 240.0.0.0

#----------------
## -- PORTs -- ##
#----------------

client_ports = "{20, 21, 25, 53, 80, 110, 143, 443, 465, 995, 1723, 3128, 8021, 9001, 9091, >=49151 }"
torrent_port =  "{ }"

#-------------------------------
## -- NORMALIZATION rtafic -- ##
#-------------------------------

#  opredelam politiku pri blokirovke paketov
set block-policy drop

#  povedenie PF pri ispolzovanii tablicy sostoyaniy
set state-policy floating

#  log interface
set loginterface $ext_if

#  Maksimal'noe kolichestvo zapisej v pule otvechajushhem za normalizaciju trafika (scrub)
#  Maksimal'noe kolichestvo vhozhdenij v pul otvechajushhij za sostojanie tablicy sostojanij soedinenij (keep state)
set limit { frags 100000, states 100000 }

#  Ustanavlivaem tip optimizacii
set optimization normal

#  Ignoriruem fil'traciju na kol'cevom i vnutrennem interfejse
#set skip on $ext_if
set skip on $int_if
set skip on lo0
                                           
#  Normalizacija vsego vhodjashhego trafika na vseh interfejsah
scrub in all                               
                                           
#--------------------                      
## -- NAT & RDR -- ##                      
#--------------------                      
                                           
# NAT na vneshnem interfeyse               
#nat on $ext_if inet from $lannet to any -> $ext_if
nat on $ext_if from ! ($ext_if) to any -> ($ext_if)
                                           
# so BitTorrent client on internal machine works better
#rdr pass on $ext_if proto { tcp, udp } from any     to any port 6881:6899 -> х.х.х.х/24 port 6881:*

#  Otpravljaem lokal'nyh internetchikov na squid.
rdr      on $int_if proto tcp           from $lannet to any port www -> 127.0.0.1          port 3129

#-----------------------
## -- RULES FILTER -- ##
#-----------------------

# Zashhita ot spufinga
antispoof quick for { lo0, $int_if, $ext_if }

## -- Blokiruem vsjo -- ##;-)))))
block log all

# Blokiruem teh, kto lezet na vneshnij interfejs s chastnymi adresami i vindukovimi portami;-)))))
block drop in quick on $ext_if from $private_nets to any
block in log on $ext_if proto { tcp, udp } from any port { 135, 137, 138, 139, 445 }
block in log on $ext_if proto { tcp, udp } to any port { 53, 119, 135, 137, 138, 139, 445 }
block out log on $ext_if proto { tcp, udp } from any port { 119, 135, 137, 138, 139, 445 }
block out log on $ext_if proto { tcp, udp } to any port { 135, 137, 138, 139, 445 }

# Razreshaem icmp
pass inet proto icmp icmp-type echoreq

# Razreshaem DNS dlja lokalki
pass in on $int_if proto udp from $lannet to $int_if port domain

# Razreshaem NTP dlja lokalki
pass in on $int_if proto udp from $lannet to $int_if port ntp

#transmission dla FreeBSD)
pass  out quick inet proto tcp all user transmission modulate state queue( torrents, acks )
pass  out quick inet proto udp all user transmission keep state queue( torrents, acks )
pass  in quick inet proto { tcp udp } all user transmission keep state queue( torrents, acks )

# test
# pass in on $int_if from $lannet to any

# Vypuskaem klientske servisy
#pass in on $int_if proto tcp from $lannet to any port $client_ports

# Razreshaem nashemu shljuzu polnyj vyhod s oboih interfejsov
pass out on $ext_if proto tcp from any to any
pass out on $ext_if proto udp from any to any keep state
pass out on $int_if proto tcp from any to any
pass out on $int_if proto udp from any to any keep state


#--------------------------
## -- INCOMING FILTER -- ##
#--------------------------

#-------------------------
## -- SSH CONNECTING -- ##
#-------------------------
# SSH connect in internet external interface
block in log on $ext_if proto tcp from any to any port { 22 }
pass in on $int_if proto tcp from any to any port { 22 }

#----------------
## -- OTHER -- ##
#----------------

#block in quick from any os NMAP
#block in quick from any os nmap to any
ну и на всякий случай в догонку конфиг трнсмишшина

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

{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "dht-enabled": true,
    "download-dir": "\/usr\/home\/torrents",
    "encryption": 1,
    "incomplete-dir": "\/usr\/home\/transmission\/incomplete",
    "incomplete-dir-enabled": true,
    "lazy-bitfield-enabled": true,
    "message-level": 2,
    "open-file-limit": 32,
    "peer-limit-global": 240,
    "peer-limit-per-torrent": 60,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": 0,
    "pex-enabled": true,
    "port-forwarding-enabled": true,
    "preallocation": 1,
    "proxy": "",
    "proxy-auth-enabled": false,
    "proxy-auth-password": "",
    "proxy-auth-username": "",
    "proxy-enabled": false,
    "proxy-port": 80,
    "proxy-type": 0,
    "ratio-limit": 2.0000,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": true,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "             xxxxxxxxxxxxxxxxxxxxxxxxx         ",
    "rpc-port": xxxxxx,
    "rpc-username": "traker_BSD",
    "rpc-whitelist": "x.x.x.x,x.x.x.*",
    "rpc-whitelist-enabled": true,
    "speed-limit-down": 1000,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 1,
    "speed-limit-up-enabled": false,
    "umask": 18,
    "upload-slots-per-torrent": 14
}

Аватара пользователя
gonzo111
лейтенант
Сообщения: 648
Зарегистрирован: 2007-11-15 16:32:33
Откуда: China
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение gonzo111 » 2010-10-19 19:44:57

проблемы с кодировками в UTF-8 в трансмишене можно решить так
- перейти на UTF-8 в консоле
- либо юзать alt-e в mc там можно даже создавать новые диры в этой кодировке для самбы и тогда в самбе указать кодировку UTF-8
-ну или извратится на 2 демона самбы с разными конфигами и кодировками)
-еще народ что то правит в исходниках трансмишена кто может расказать что именно...???
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru

Аватара пользователя
gonzo111
лейтенант
Сообщения: 648
Зарегистрирован: 2007-11-15 16:32:33
Откуда: China
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение gonzo111 » 2010-10-25 17:22:07

а что с очередями одновременных закачек? их похоже вообще нету
какой то патчик https://trac.transmissionbt.com/ticket/671 уже 3 года пилят :shock: :shock:
ужос
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение QweЯty » 2010-12-12 3:32:12

постоянно ругается в консоль сообщениями:

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

Dec 12 03:16:33 radist04ka kernel: Dec 12 03:16:33 radist04ka transmission-daemon[1654]: Couldn't connect socket 96 to 217.118.81.28, port 12738 (errno 65 - No route to host) (net.c:342)
Dec 12 03:16:34 radist04ka transmission-daemon[1654]: Couldn't connect socket 98 to 80.80.104.135, port 64384 (errno 65 - No route to host) (net.c:342)
Dec 12 03:16:34 radist04ka kernel: Dec 12 03:16:34 radist04ka transmission-daemon[1654]: Couldn't connect socket 98 to 80.80.104.135, port 64384 (errno 65 - No route to host) (net.c:342)
Dec 12 03:16:35 radist04ka transmission-daemon[1654]: Couldn't connect socket 94 to 80.80.104.133, port 50249 (errno 65 - No route to host) (net.c:342)
Dec 12 03:16:35 radist04ka kernel: Dec 12 03:16:35 radist04ka transmission-daemon[1654]: Couldn't connect socket 94 to 80.80.104.133, port 50249 (errno 65 - No route to host) (net.c:342)
Dec 12 03:20:56 radist04ka transmission-daemon[1654]: Couldn't connect socket 184 to 10.10.241.241, port 46659 (errno 61 - Connection refused) (net.c:342)
Dec 12 03:20:56 radist04ka kernel: Dec 12 03:20:56 radist04ka transmission-daemon[1654]: Couldn't connect socket 184 to 10.10.241.241, port 46659 (errno 61 - Connection refused) (net.c:342)
и при закачке каждого файла также пишет в консоль:

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

Dec 12 03:18:16 radist04ka transmission-daemon[1654]: Saved "/home/radist/.transmission/resume/SotkaDemotivatorov.d7c16017b2664dc2.resume" (bencode.c:1686)
Dec 12 03:18:16 radist04ka transmission-daemon[1654]: Saved "/home/radist/.transmission/resume/?M-^R?M-^Aегда ?M-^Aвежие демо?M-^Bива?M-^Bо?M-^@?M-^K!.72cd417b9cb65c96.resume" (bencode.c:1686)
Dec 12 03:18:16 radist04ka transmission-daemon[1654]: Saved "/home/radist/.transmission/resume/комик?M-^A?M-^K.fe587643066b46c1.resume" (bencode.c:1686)
Dec 12 03:18:16 radist04ka transmission-daemon[1654]: Saved "/home/radist/.transmission/resume/Surviving Sid.mkv.1c4a322a7af5f4ef.resume" (bencode.c:1686)
Dec 12 03:18:16 radist04ka transmission-daemon[1654]: Saved "/home/radist/.transmission/resume/?M-^Zан?M-^Fле?M-^@ ?M-^Sи.053920c7906ec341.resume" (bencode.c:1686)
Dec 12 03:18:16 radist04ka transmission-daemon[1654]: Saved "/home/radist/.transmission/resume/?M-^Zан?M-^Fле?M-^@.c76b8ff9da7dc3de.resume" (bencode.c:1686)
Dec 12 03:18:16 radist04ka transmission-daemon[1654]: Saved "/home/radist/.transmission/resume/?M-^^л?M-^Lга ?M-^P?M-^@е?M-^D?M-^Lева & ?M-^Zов?M-^Gег.9795eae13340a5a4.resume" (bencode.c:1686)
Dec 12 03:18:16 radist04ka transmission-daemon[1654]: Saved "/home/radist/.transmission/resume/?M-^Qа?M-^Hн?M-^O Rowan.ecdcfc0b4a1afb77.resume" (bencode.c:1686)
Dec 12 03:18:16 radist04ka transmission-daemon[1654]: Saved "/home/radist/.transmission/resume/Умка и ?M-^Q?M-^@оневи?M-^Gок.2de716b7736dc7e9.resume" (bencode.c:1686)
фаейр открытый:(
что может блокировать хз...

вот конфиг:

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

radist04ka# cat /home/radist/.transmission/settings.json
{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "10.10.241.241",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 2,
    "dht-enabled": false,
    "download-dir": "/STORAGE/upload",
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/STORAGE/upload",
    "incomplete-dir-enabled": false,
    "lazy-bitfield-enabled": true,
    "lpd-enabled": false,
    "message-level": 0,
    "open-file-limit": 32,
    "peer-limit-global": 240,
    "peer-limit-per-torrent": 60,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": 0,
    "pex-enabled": true,
    "port-forwarding-enabled": false,
    "preallocation": 1,
    "proxy": "",
    "proxy-auth-enabled": false,
    "proxy-auth-password": "",
    "proxy-auth-username": "",
    "proxy-enabled": false,
    "proxy-port": 80,
    "proxy-type": 0,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": true,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "{23b36ecea9cb2426c1af868f80c11c2226a53a31w7T.Wv.d",
    "rpc-port": 9091,
    "rpc-username": "radist",
    "rpc-whitelist": "*.*.*.*",
    "rpc-whitelist-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "speed-limit-down": 2048,
    "speed-limit-down-enabled": true,
    "speed-limit-up": 1024,
    "speed-limit-up-enabled": true,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 2,
    "upload-slots-per-torrent": 14
}
как избавится от ошибок и как отключить ведение логов вконсоль....
менял параметр

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

"message-level": 0,

с 2 до 0 все равно не помогло:(
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

Saniapa
рядовой
Сообщения: 20
Зарегистрирован: 2011-02-25 15:18:24

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение Saniapa » 2011-02-28 18:47:52

А кто подскажет, что может быть. Установил, отконфигурил но веб не подымается. и в списке сокетов 9091 не вижу. Зато есть несколько по pid 1066 от трансмишен.

VladVons
рядовой
Сообщения: 14
Зарегистрирован: 2010-04-04 23:05:33

как работать с скачанными кирилличными торент файлами?

Непрочитанное сообщение VladVons » 2011-02-28 23:54:42

У кого получилось подружить transmission KOI8 и UTF8 с кирилличными названиями файлов?
С латинкой все ОК. Висит себе сервис. Качает, раздает и радует жизнь, а вот с кириллицей проблема. Названия изуродованы.
Перечитал на этом сайте обсуждения, но так и не нашел решения.
Куда копать? Перекомпилить с патчем или на ZFS перейти? :)
Может другой торрент клиент порекомендуете?

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение QweЯty » 2011-03-01 1:43:21

у меня локаль вся в utf-8 нормально все с кирилицей.
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

VladVons
рядовой
Сообщения: 14
Зарегистрирован: 2010-04-04 23:05:33

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение VladVons » 2011-03-01 9:36:24

Сервак корпрративный FreeBSD 8.0 без Иксов (локаль KOI8-U). Интернет шлюз +Squid + Samba + FTP + MySQL + Apache итд....
На Самбе есть уже кирилличные файлы в KOI8 (unix charset=KOI8-U)
Доступаюсь к серваку по через SSH.
Все отлично работает. А раз сервак работает - не трож! :)

Но захотелось на нем торрентов покачать по взрослому.
Обычно для себя качаю через Виндовс uTorrent. Отличная штука, претензий не имею.
Но раз есть сервак, который в сети круглосцточно, то решил прикрутить к нему и Transmision.

Transmision настроил, качает, отдает итд.
Есть одна проблема русскими торентами. Они пишутся в UTF8 и соответственно не читабельны.
Как я понял, разработчики Transmision не собираются поддерживать ничего, кроме UTF8

Как с наименьшими потерями состыковать в моем случае Transmision UTF8 с моим KOI8-U?

Аватара пользователя
QweЯty
лейтенант
Сообщения: 795
Зарегистрирован: 2010-10-12 0:15:15
Откуда: Таганрог, Калининград
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение QweЯty » 2011-03-01 10:01:09

раз стоит самба так настрой на ней iconv
или proftpd там тоже iconv нормально перекодировывает кирилицу

как не скажу у меня из каропки работает в локали utf-8, у меня тоже без исков, тупо locale=utf-8

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

radist04ka# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_ALL=ru_RU.UTF-8
и все...
Инженер не смотрит порно. Он ведет расчет бабы на усталость © Федор Сумкин
Изображение

mr_pogo
проходил мимо
Сообщения: 1
Зарегистрирован: 2011-03-03 10:48:47

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение mr_pogo » 2011-03-03 11:28:41

Установил, настроил и все работает, но вот проблема! На отрез отказывается работать из под пользователя transmission, да и работает только если запускаю #transmission-daemon -t(-f) а если service transmission start или /usr/local/etc/rc.d/transmission start тоже не работает...запускается, висит в процессах а через GUI-dotnet не подрубается!В /etc/rc.conf строчки с user, conf_dir добавил! При запуске transmission-daemon -f вижу что он всё равно копирует настройки в /root/.config/settings.json, т.е. игнорит мои настройки!Как победить?Как заставить работать как мне нужно?

fluorescent
рядовой
Сообщения: 13
Зарегистрирован: 2011-03-16 13:43:00

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение fluorescent » 2011-03-16 13:57:45

Подскажите неопытному пожалуйста.

Установлена FreeBSD 8.2-RELEASE. Успешно настроил Transmission, но не могу открыть порт в ipfw.

правила такие:

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

#!/bin/sh

cmd="ipfw -q add"
LanIn="em1"
LanOut="em0"
IpIn="10.11.0.1"
IpOut="192.168.0.10"
NetIn="10.11.0.0/24"
log="log logamount 5000"

ipfw -f flush

$cmd allow ip from any to any via lo0

$cmd allow $log ip from $NetIn to $NetIn via $LanIn

$cmd divert natd $log ip from $NetIn to any out via $LanOut
$cmd divert natd $log ip from any to $IpOut in via $LanOut

$cmd allow $log ip from any to any established

$cmd allow $log icmp from any    to $IpOut    in  via $LanOut icmptypes 0,8,11
$cmd allow $log ip   from any 53 to $IpOut    in  via $LanOut
$cmd allow $log ip   from any    to $IpOut 21,9091,10000-65535 in  via $LanOut
$cmd allow $log ip   from $IpOut to any    out via $LanOut

$cmd allow $log ip from $NetIn to any    in  via $LanIn
$cmd allow $log ip from any    to $NetIn out via $LanIn
$cmd allow $log ip from any    to $NetIn in  via $LanOut

$cmd deny $log ip from any to any
Настройки Transmission:

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

{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "dht-enabled": true,
    "download-dir": "\/usr\/home\/transmission\/downloads",
    "encryption": 1,
    "incomplete-dir": "\/usr\/home\/transmission\/incomplete",
    "incomplete-dir-enabled": true,
    "lazy-bitfield-enabled": true,
    "message-level": 2,
    "open-file-limit": 32,
    "peer-limit-global": 540,
    "peer-limit-per-torrent": 60,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": 0,
    "pex-enabled": true,
    "port-forwarding-enabled": true,
    "preallocation": 1,
    "proxy": "",
    "proxy-auth-enabled": false,
    "proxy-auth-password": "",
    "proxy-auth-username": "",
    "proxy-enabled": false,
    "proxy-port": 80,
    "proxy-type": 0,
    "ratio-limit": 2.0000,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": true,
    "rpc-bind-address": "192.168.0.10",
    "rpc-enabled": true,
    "rpc-password": "hui321",
    "rpc-port": 9091,
    "rpc-username": "fluorescent",
    "rpc-whitelist": "192.168.0.2,10.11.0.2",
    "rpc-whitelist-enabled": true,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "umask": 18,
    "upload-slots-per-torrent": 14
}
В Transmission Remote GUI проверяю порт, а он говорит, что порт закрыт, хотя и качает и раздает. В пирах нет ни одного с флагом I (incoming connection).

Если я добавляю в фаервол правило

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

......
$cmd allow $log ip from any to any established

$cmd fwd 127.0.0.1:51413 $log ip from any to $IpOut via $LanOut 

$cmd allow $log icmp from any    to $IpOut    in  via $LanOut icmptypes 0,8,11
......
то ничего не меняется кроме того, что при тестировании порта выдается другое сообщение "portTested: http error: 0 No Response"

Аватара пользователя
warman
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-01-11 15:22:36

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение warman » 2011-05-02 12:27:06

что то трансмишен подвисает. притом намертво. начинает запускаться, процесс появляется. а в syslog'e мертвая тишина. подключится не дает: Transmission Remote GUI - таймаут соединения. по вэбморде - узел найден, ожидается ответ......и все

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

serv2# uname -a
FreeBSD serv2.localdomain.ru 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
кто из форумчан укажет в правильную строну на решение проблемы?

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

serv2# cat /usr/local/etc/transmission/settings.json
{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "dht-enabled": true,
    "download-dir": "/usr/local/etc/transmission/home/Downloads",
    "encryption": 1,
    "incomplete-dir": "//Downloads",
    "incomplete-dir-enabled": false,
    "lazy-bitfield-enabled": true,
    "message-level": 2,
    "open-file-limit": 32,
    "peer-limit-global": 240,
    "peer-limit-per-torrent": 60,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": 0,
    "pex-enabled": true,
    "port-forwarding-enabled": true,
    "preallocation": 1,
    "proxy": "",
    "proxy-auth-enabled": false,
    "proxy-auth-password": "",
    "proxy-auth-username": "",
    "proxy-enabled": false,
    "proxy-port": 80,
    "proxy-type": 0,
    "ratio-limit": 2.0000,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": true,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "{ef78dd4699a55a2f5feecc03043c69e1e89d5dfcKQrS4u0t",
    "rpc-port": 9991,
    "rpc-username": "admin",
    "rpc-whitelist": "*.*",
    "rpc-whitelist-enabled": true,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "umask": 18,
    "upload-slots-per-torrent": 14
}

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение manefesto » 2011-05-16 11:37:37

повыкидывай половину, а то конфиг слишком толстый, я вообще без конфига нормально запускаю
я такой яростный шо аж пиздеЦ
Изображение

koklushkin
мл. сержант
Сообщения: 85
Зарегистрирован: 2010-06-12 11:45:07

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение koklushkin » 2011-07-06 11:29:11

поставил, почти все ок! Но вот во вкладке "inspector" последняя кнопацька "F" (#files) не работает select all, deselect all???

krakker
проходил мимо

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение krakker » 2011-08-10 13:48:50

Установил в соответсвии со статьей http://habrahabr.ru/blogs/hardware/111312/ сее ПО и все вроде бы хорошо в морду заходит закачки добавляются но после старта закачка останавливается примерно через минуту, закачав примерно 4 МБ и стартовать более не хочет, подскажите в чем может быть причина? (ну да далекий я).

Еще есть проблема при монтировании диска к девайсу,
для тех кому статья не интересна и он на нее смотреть не хочет поясню по идее все должно быть так:
Для того чтобы диск корректно монтировался к системе, его нужно должным образом разбить и отформатировать. Для диска будем использовать файловую систему ext3.
Диск нужно разбить на 4 партиции (Primary, или Основной в русскоязычном варианте), точно в таком порядке:

Partituon #1. Optware (ext3): монтируется в /opt. Сюда будут устанавливаться пакеты Optware. Размер не менее 512 мегабайт.
Partituon #2. Swap (Linux Swap): собственно своп. Большой размер не нужен. Достаточно и 128 мегабайт.
Partituon #3. JFFS (ext3): монтируется в /temp. Размер не менее 128 мегабайт.
Partituon #4. Share (ext3): монтируется в /mnt. Собственно тут и будет шара для самбы.
На практике монтируется тоько 1 первый раздел, соответсвенно в /opt Остальные разделы приходится монтировать ручками

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

mount -n /dev/sda4 /mnt
mount -n /dev/sda3 /tmp/c
В связи с чем вопрос нужно ли как то монтировать swap и куда если нужно ?
Но и это еще не все мои беды, дело в том что смонтированные подобным способом разделы периодически отваливаются - не подключенный диск а смонтированные его разделы, как с этим бороться даже ума не приложу.
В общем прошу помощи, у людей осведомленных в данной теме.

ZemT
рядовой
Сообщения: 15
Зарегистрирован: 2011-05-05 9:56:39

Re: Статья: Установка торрента transmission c web-мордой.

Непрочитанное сообщение ZemT » 2011-08-18 10:27:43

Ну могу победить, поставил по статье, но трансмишн запускается от root'a, поставил права на рута, мод дал 776, на папки, после этого торрент файл добавляется, скачивается 4 мб и сё, пишет что доступ запрещен. GUI сразу отваливается после добавления нового файла, как быть подскажите кто знает.