И снова ретрекер |
Здравствуйте, гость ( Вход | Регистрация )
И снова ретрекер |
31.8.2010, 15:48
Сообщение
#21
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Вместо Код // Return data to client echo bencode($output); если я правильно вас понял.. Ладно, уговорили, попробую поставить XBT, посмотрим, что из этого получится Спасибо! А также вместо: Код drop_fast_announce($lp_info); Попробуйте, теоретически должно работать в связке со статистикой (сам не проверял так что наверняка сказать не могу). -------------------- |
|
|
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 не понятно... |
|
|
31.8.2010, 19:16
Сообщение
#23
|
|
Участник Группа: Пользователи Сообщений: 26 Регистрация: 30.8.2010 Пользователь №: 6 161 |
Заработало, добавил правильно в файрволл
Код ipfw 5 add allow all from any to me dst-port 2710 Но не работают магнет ссылки со статистики вашей: Смущает кодировка... |
|
|
31.8.2010, 19:17
Сообщение
#24
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
А xbt точно параметры так принимает? http://YOUR_XBTT_URL:2710/announce?ляляля Точно так. Для работы в качестве ретрекера важны только auto_register, anonymous_connect и anonymous_announce. HTTP Error 407(я через прокси проверяю), у кого-то HTTP Error 400, у кого-то соединение закрытом пиром. В общем скорее не работает, чем работает... Как проверить работу xbt не понятно... Если сначала идёт обращение на web, а потом редрект то эти ошибки возникают на сервере, пока что оптимальных настроек я не нашёл. Попробуйте подключить XBTT напрямую, без статистики. -------------------- |
|
|
31.8.2010, 19:21
Сообщение
#25
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Заработало, добавил правильно в файрволл Код ipfw 5 add allow all from any to me dst-port 2710 Но не работают магнет ссылки со статистики вашей: ... Смущает кодировка... Кодировку посмотрю, там UTF-8 но видимо Win* программы всё ещё её не понимают. HTTP Error 407 Proxy authentication required - Это что-то у Вас. -------------------- |
|
|
31.8.2010, 19:26
Сообщение
#26
|
|
Участник Группа: Пользователи Сообщений: 26 Регистрация: 30.8.2010 Пользователь №: 6 161 |
407 это с прокси видимо связано... Ему эти кодировки тоже не по душе скорее всего, хотя странно конечно, что 407
Я кстати немного подправил torrents.php он ссылался на re-tracker.ru/announce.php?лялял вторым трекером, я изменил на retracker.local Надеюсь не нарушил авторских прав p.s. Это я о магнет-ссылках |
|
|
31.8.2010, 22:53
Сообщение
#27
|
|
Участник Группа: Пользователи Сообщений: 26 Регистрация: 30.8.2010 Пользователь №: 6 161 |
Что-то мне кажется статистика не адекватно работает...
Сравниваю с xbt_announce_log, ищу по хэшу торрент, вижу тут 5-6 записей. Смотрю в torrents.php вижу S:1 L:1 Эх |
|
|
31.8.2010, 23:22
Сообщение
#28
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Из-за HTTP Error 400 не все запросы доходят до статистики, отчасти это связано с патчером т.к. он некорректно добавляет данные, отчасти с настройками сервера, с патчером пока что ничего поделать нельзя, а с настройками я ещё не нашёл оптимальных.
-------------------- |
|
|
31.8.2010, 23:39
Сообщение
#29
|
|
Участник Группа: Пользователи Сообщений: 26 Регистрация: 30.8.2010 Пользователь №: 6 161 |
Патчер вообще не используем, в конфиге стоит принимать всё, т.е. skip_empty = 0 если не ошибаюсь опция...
Я тут подумал, и обновил страницу... появилось S:3 L:3, что более похоже на правду, видимо не сразу добавляет... С другой стороны по идее должен же сразу |
|
|
1.9.2010, 18:01
Сообщение
#30
|
|
Участник Группа: Пользователи Сообщений: 26 Регистрация: 30.8.2010 Пользователь №: 6 161 |
Вывел себе типа админку из таблиц статистики ре-трекера и xbtt
|
|
|
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']; Вроде работает
|
|
|
19.4.2012, 7:11
Сообщение
#32
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Лучше делать редирект средствами сервера - и надёжней и ресурсов меньше тратится.
-------------------- |
|
|
Текстовая версия | Сейчас: 1.11.2024, 2:04 |