LINUX.ORG.RU

rtorrent+wtorrent = не может приконектиться


0

0

$ rtorrent (21:20:05) Using 'epoll' based polling. (21:20:05) XMLRPC initialized with 444 functions. (21:20:05) The SCGI socket is bound to a specific network device yet may still pose a security risk, consider using 'scgi_local'.DHT server on port 6999.

конфиг: scgi_port = localhost:5000 min_peers = 40 max_peers = 100 min_peers_seed = 0 max_peers_seed = 0 max_uploads = 200 #upload_rate = 50 directory = ~/torrents/doing session = ~/torrents/.rtsession/ schedule = watch_directory,5,5,load_start=~/torrents/watch/*.torrent schedule = tied_directory,5,5,start_tied= schedule = untied_directory,5,5,close_untied= on_finished = move_complete,"execute=mv,-u,$d.get_base_path=,~/torrents/done/ ;d.set_directory=~/torrents/done/" on_start = link1,"create_link=tied,,.started" on_stop = link1,"delete_link=tied,,.started" on_finished = link1,"create_link=tied,,.finished" on_erase = link1,"delete_link=tied,,.finished" schedule = low_diskspace,5,60,close_low_diskspace=100M #schedule = ratio,60,60,"stop_on_ratio=120,200M,2000" port_range = 6998-6999 port_random = no check_hash = yes use_udp_trackers = yes encryption = allow_incoming,try_outgoing,enable_retry dht = auto dht_port = 6999

запускаю инсталку wtorrent при try config: Error: cannot connect to rtorrent, please check host, folder and port values (and user/password if you have auth set up).

<?php /* wTorrent autoconfiguration file. Created 5/7/2009 */ define ('LANGUAGE', 'ru_RU'); define ('DB_FILE', 'db/database.db'); define ('RT_HOST', 'localhost'); define ('RT_PORT', 80); define ('RT_DIR', '/RPC2'); define ('RT_AUTH', false); define ('RT_USER', ''); define ('RT_PASSWD', ''); define ('NO_MULTICALL', true); define ('EFFECTS', true); define ('DIR_TORRENTS', '/home/kyxap/torrents/watch'); define ('DIR_EXEC', '/srv/http/wtorrent/'); define ('DIR_DOWNLOAD', '/home/kyxap/torrents/doing'); ?>

как решить проблему ?


По wtorrent, к сожалению не помогу (хотя проверь scgi в конфиге сервера хттп). Но могу посоветовать rutorrent - вебморда к rtorrent, внешне аля utorennt. Живет тут http://wl500g.info/showthread.php?t=14256 и потихоньку переползает сюды http://code.google.com/p/rutorrent/ . Имеет кучу плагинов, но нормально работает под Firefox, под Оперой не работают хоткеи и жрет много памяти. Под Арчем живет уже третий месяц,почти доволен.

Quark_p
()
Ответ на: комментарий от Quark_p

у меня как раз арчь, через апачь у меня получилось настроить, но хочу облегчить чуток: http://archlinux-ru.blogspot.com/2009/04/lighttpd-rtorrent-wtorrent.html

здесь теперь таже проблема...

что там на счет sqlite ? нужно ставить sqlite3 ?

kyxap
() автор топика
Ответ на: комментарий от kyxap

> что там на счет sqlite ? нужно ставить sqlite3 ?

А что с ним не так, ну стоит по зависимостям и че. Я вместо апача использую lighttpd

Quark_p
()
Ответ на: комментарий от Quark_p

что именно стоит?
потому что...
>sqlite пакет не найдет, поиск группы...

>ошибка: 'sqlite': не найден в базе данных



покажи что ли конфиг к lighttp

kyxap
() автор топика
Ответ на: комментарий от kyxap

хм.... по непонятным причинам законектилось...

но теперь не хочет добавлять торрент файлы через вебморду, права на всю папку рторрент должны быть у http:http если запуск на локальной машине?

kyxap
() автор топика
Ответ на: комментарий от kyxap



конфиг к lighttp

server.modules = (
"mod_access",
"mod_fastcgi",
"mod_simple_vhost",

"mod_userdir",
"mod_scgi",
"mod_cgi",
"mod_accesslog" )
server.document-root = "/srv/http/"

server.errorlog = "/var/log/lighttpd/error.log"


index-file.names = ( "index.php", "index.html",

mimetype.assign = (
".pdf" => "application/pdf",
".sig" => "application/pgp-signature",
".spl" => "application/futuresplash",
".class" => "application/octet-stream",
".ps" => "application/postscript",
".torrent" => "application/x-bittorrent",
".dvi" => "application/x-dvi",
".gz" => "application/x-gzip",
".pac" => "application/x-ns-proxy-autoconfig",
".swf" => "application/x-shockwave-flash",
".tar.gz" => "application/x-tgz",
".tgz" => "application/x-tgz",
".tar" => "application/x-tar",
".zip" => "application/zip",
".mp3" => "audio/mpeg",
".m3u" => "audio/x-mpegurl",
".wma" => "audio/x-ms-wma",
".wax" => "audio/x-ms-wax",
".ogg" => "application/ogg",
".wav" => "audio/x-wav",
".gif" => "image/gif",
".jar" => "application/x-java-archive",
".jpg" => "image/jpeg",
".jpeg" => "image/jpeg",
".png" => "image/png",
".xbm" => "image/x-xbitmap",
".xpm" => "image/x-xpixmap",
".xwd" => "image/x-xwindowdump",
".css" => "text/css",
".html" => "text/html",
".htm" => "text/html",
".js" => "text/javascript",
".asc" => "text/plain",
".c" => "text/plain",
".cpp" => "text/plain",
".log" => "text/plain",
".conf" => "text/plain",
".text" => "text/plain",
".txt" => "text/plain",
".dtd" => "text/xml",
".xml" => "text/xml",
".mpeg" => "video/mpeg",
".mpg" => "video/mpeg",
".mov" => "video/quicktime",
".qt" => "video/quicktime",
".avi" => "video/x-msvideo",
".asf" => "video/x-ms-asf",
".asx" => "video/x-ms-asf",
".wmv" => "video/x-ms-wmv",
".bz2" => "application/x-bzip",
".tbz" => "application/x-bzip-compressed-tar",
".tar.bz2" => "application/x-bzip-compressed-tar",
# default mime type
"" => "application/octet-stream",
)


accesslog.filename = "/var/log/lighttpd/access.log"


url.access-deny = ( "~", ".inc" )

$HTTP["url"] =~ "\.pdf$" {
server.range-requests = "disable"
}

static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

server.pid-file = "/var/run/lighttpd/lighttpd.pid"

server.username = "http"

server.groupname = "http"

fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/var/run/lighttpd/php-fastcgi.socket",
"bin-path" => "/usr/bin/php-cgi"
)
)
)

cgi.assign = ( ".pl" => "/usr/bin/perl",
".cgi" => "/usr/bin/perl" )

scgi.server = (
"/RPC2" =>
( "127.0.0.1" =>
(
"host" => "127.0.0.1",
"port" => 5000,
"check-local" => "disable"
)
)
)## the above is same as:
#var.a=1

#################end##########################################

rtorrent.rc
min_peers = 1
max_peers = 1000
download_rate = 0
upload_rate = 0
directory = ~/Download/Video/
session = ~/Download/session/
port_range = 49897-49897
port_random = no
check_hash = yes
use_udp_trackers = yes
session_save = yes
schedule = watch_directory,5,5,load_start=~/Download/hd-torrent/*.torrent
scgi_port = localhost:5000
#################end##########################################

права на папку
drwxrwxrwx 7 root root 904 - 1 16:03 rtorrent
-rw-r--r-- 1 root root 213023 - 18 17:55 rtorrent.tar.gz
drwxrwxrwx 5 777 root 120 - 27 19:44 rtpg
drwxrwxrwx 10 777 root 344 - 27 21:11 wtorrent

Quark_p
()
Ответ на: комментарий от kyxap

>эм... а что за бред делать 777 ???

Да это мусор в папке остался, сча потру. Права на ~/Download/session/ , ну твои, от юзера создать папку и усе, от того кто запускает рторрент. Яж писал что пользуюсь rutorrentom, а его папка /srv/http/rtorrent имеет рутовские права.

Quark_p
()
Ответ на: комментарий от Quark_p

ничего что у тя права 777 ?? непугает такой доступ? это не есть правильно...

зы: я не как не могу разобраться с правами, не хочет добавлять торрент файлы и все (

kyxap
() автор топика
Ответ на: комментарий от kyxap

Да нет у меня папок там с правами 777 (был мусор от старых эксперементов с вебмордами кои уже потер) там всего одна папка для руторрента с правами рут\рут и усе.

Quark_p
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.