IPB

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
И снова ретрекер
FreeM@N
сообщение 31.8.2010, 15:48
Сообщение #21


Активный участник
***

Группа: Главные Админы
Сообщений: 661
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Цитата(kmb @ 31.8.2010, 16:45) *
Вместо
Код
// Return data to client
echo bencode($output);

если я правильно вас понял.. smile.gif
Ладно, уговорили, попробую поставить XBT, посмотрим, что из этого получится smile.gif
Спасибо!

А также вместо:
Код
drop_fast_announce($lp_info);

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


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
kmb
сообщение 31.8.2010, 18:36
Сообщение #22


Участник
**

Группа: Пользователи
Сообщений: 26
Регистрация: 30.8.2010
Пользователь №: 6 161



А xbt точно параметры так принимает?
http://YOUR_XBTT_URL:2710/announce?ляляля

xbt запущен, висит на порту 2710. Перенаправления происходят, посмотрел через http analyzer.
База создана, доступ имеется. Везде где можно было в конфиге переключил на debug 1 и логи 1
Закинул несколько торрентов, у кого-то пишет работает, у кого-то HTTP Error 407(я через прокси проверяю), у кого-то HTTP Error 400, у кого-то соединение закрытом пиром.
В общем скорее не работает, чем работает...

Как проверить работу xbt не понятно... sad.gif
Перейти в начало страницы
 
+Цитировать сообщение
kmb
сообщение 31.8.2010, 19:16
Сообщение #23


Участник
**

Группа: Пользователи
Сообщений: 26
Регистрация: 30.8.2010
Пользователь №: 6 161



Заработало, добавил правильно в файрволл
Код
ipfw 5 add allow all from any to me dst-port 2710

Но не работают магнет ссылки со статистики вашей:


Смущает кодировка...
Перейти в начало страницы
 
+Цитировать сообщение
FreeM@N
сообщение 31.8.2010, 19:17
Сообщение #24


Активный участник
***

Группа: Главные Админы
Сообщений: 661
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Цитата(kmb @ 31.8.2010, 19:36) *
А xbt точно параметры так принимает?
http://YOUR_XBTT_URL:2710/announce?ляляля

Точно так. Для работы в качестве ретрекера важны только auto_register, anonymous_connect и anonymous_announce.

Цитата(kmb @ 31.8.2010, 19:36) *
HTTP Error 407(я через прокси проверяю), у кого-то HTTP Error 400, у кого-то соединение закрытом пиром.
В общем скорее не работает, чем работает...

Как проверить работу xbt не понятно... sad.gif

Если сначала идёт обращение на web, а потом редрект то эти ошибки возникают на сервере, пока что оптимальных настроек я не нашёл. Попробуйте подключить XBTT напрямую, без статистики.


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
FreeM@N
сообщение 31.8.2010, 19:21
Сообщение #25


Активный участник
***

Группа: Главные Админы
Сообщений: 661
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Цитата(kmb @ 31.8.2010, 20:16) *
Заработало, добавил правильно в файрволл
Код
ipfw 5 add allow all from any to me dst-port 2710

Но не работают магнет ссылки со статистики вашей:
...
Смущает кодировка...


Кодировку посмотрю, там UTF-8 но видимо Win* программы всё ещё её не понимают.

HTTP Error 407 Proxy authentication required - Это что-то у Вас.


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
kmb
сообщение 31.8.2010, 19:26
Сообщение #26


Участник
**

Группа: Пользователи
Сообщений: 26
Регистрация: 30.8.2010
Пользователь №: 6 161



407 это с прокси видимо связано... Ему эти кодировки тоже не по душе скорее всего, хотя странно конечно, что 407 smile.gif
Я кстати немного подправил torrents.php он ссылался на re-tracker.ru/announce.php?лялял вторым трекером, я изменил на retracker.local
Надеюсь не нарушил авторских прав smile.gif
p.s. Это я о магнет-ссылках
Перейти в начало страницы
 
+Цитировать сообщение
kmb
сообщение 31.8.2010, 22:53
Сообщение #27


Участник
**

Группа: Пользователи
Сообщений: 26
Регистрация: 30.8.2010
Пользователь №: 6 161



Что-то мне кажется статистика не адекватно работает...
Сравниваю с xbt_announce_log, ищу по хэшу торрент, вижу тут 5-6 записей.
Смотрю в torrents.php вижу S:1 L:1
Эх sad.gif
Перейти в начало страницы
 
+Цитировать сообщение
FreeM@N
сообщение 31.8.2010, 23:22
Сообщение #28


Активный участник
***

Группа: Главные Админы
Сообщений: 661
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Из-за HTTP Error 400 не все запросы доходят до статистики, отчасти это связано с патчером т.к. он некорректно добавляет данные, отчасти с настройками сервера, с патчером пока что ничего поделать нельзя, а с настройками я ещё не нашёл оптимальных.


--------------------
Перейти в начало страницы
 
+Цитировать сообщение
kmb
сообщение 31.8.2010, 23:39
Сообщение #29


Участник
**

Группа: Пользователи
Сообщений: 26
Регистрация: 30.8.2010
Пользователь №: 6 161



Патчер вообще не используем, в конфиге стоит принимать всё, т.е. skip_empty = 0 если не ошибаюсь опция...
Я тут подумал, и обновил страницу... появилось S:3 L:3, что более похоже на правду, видимо не сразу добавляет... С другой стороны по идее должен же сразу smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
kmb
сообщение 1.9.2010, 18:01
Сообщение #30


Участник
**

Группа: Пользователи
Сообщений: 26
Регистрация: 30.8.2010
Пользователь №: 6 161



Вывел себе типа админку из таблиц статистики ре-трекера и xbtt
Перейти в начало страницы
 
+Цитировать сообщение
segalws
сообщение 17.4.2012, 8:10
Сообщение #31


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 10.6.2009
Пользователь №: 1 910



Сделал как было предложено:
Код
$query = http_build_query($_GET);
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://retracker.local/test?" . $query);

В результате в логах :
Цитата
GET /announce.php?info_hash=%09%ae%a2%fb%28ba%ee%00a%bc%a5M%95u%f3%b9%5dH%09&peer_id=-UT3130-%d5h4%97%90%26%ec%96%16W%be%24&port=37055&uploaded=38289408&downloaded=155189248&left=15109046076&corrupt=0&key=11111180&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1" 301 565 "-" "uTorrent/3130(26837)"

GET /test?peer_id=-UT3130-%D5h4%97%90%26%EC%96%16W%BE%24&port=37055&uploaded=38289408&downloaded=155189248&left=15109046076&corrupt=0&key=11111180&event=started&numwant=200&compact=1&no_peer_id=1 HTTP/1.1" 404 462 "-" "uTorrent/3130(26837)"

UPD: заменил
Код
$query = http_build_query($_GET);
на
Код
$query = $_SERVER['QUERY_STRING'];
Вроде работает
Перейти в начало страницы
 
+Цитировать сообщение
FreeM@N
сообщение 19.4.2012, 7:11
Сообщение #32


Активный участник
***

Группа: Главные Админы
Сообщений: 661
Регистрация: 15.12.2008
Из: Москва
Пользователь №: 15



Лучше делать редирект средствами сервера - и надёжней и ресурсов меньше тратится.


--------------------
Перейти в начало страницы
 
+Цитировать сообщение

2 страниц V  < 1 2
Ответить в данную темуНачать новую тему
8 чел. читают эту тему (гостей: 8, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 1.11.2024, 2:04
Top.Mail.Ru