Форум vBTorrents.org

Форум vBTorrents.org (https://vbtorrents.org/index.php)
-   Вопросы, предложения (https://vbtorrents.org/forumdisplay.php?f=6)
-   -   Установил трекер, раздачи не раздаются (https://vbtorrents.org/showthread.php?t=67)

IVB 27.09.2009 21:31

С PHP разобрался.

По анонсеру: функция 'load_settings'.
В начале и в конце вставил по строчке 'error_log'. 1-й отрабатывает, второй - уже нет. Дальше пока не ковырял.

IVB 28.09.2009 10:57

Skald, добавь в процедуру 'err' из файла 'functions_yo_vbtt_announce.php' следующую строку:
PHP код:

        error_log('failure reason: '.$string); 

(1-й строкой процедуры)

У меня выдавалась ошибка именно этой процедурой, но она пишется не в лог Апача, а отдается по http. А uTorrent такого "авангардизма" не понимает :(

Skald 28.09.2009 12:08

IVB, Должен понимать, т.к. err отдает ошибку по стандартному протоколу ошибок в точности по BitTorrent спецификации.

Есть предположение что не работает из-за gzip сжатия - для этого надо его отключить в коде (да и на сервере на время можно, т.к. предполагаю что сервер тестовый)

IVB 28.09.2009 12:30

Цитата:

Сообщение от Skald (Сообщение 1145)
IVB, Должен понимать, т.к. err отдает ошибку по стандартному протоколу ошибок в точности по BitTorrent спецификации.

Есть предположение что не работает из-за gzip сжатия - для этого надо его отключить в коде (да и на сервере на время можно, т.к. предполагаю что сервер тестовый)

Сервер не тестовый - на нем другие проекты "живут". Тестовый только virtual host анонсера и virtual host форума. Также тестовая база данных, но не сам MySQL сервер (на котором все наши базы)

Как в коде сжатие отключить?

P.S. И все-таки добавь логирование ошибок - сейчас они уходят клиенту, а на сервере следов не остается.

IVB 28.09.2009 14:45

Все, разобрался. Сжатие оказалось не при чем. Но его отключение помогло разобраться :)

Я немного напортачил с Мускулем, и он зачем-то сообщение об ошибке кидал в OUTPUT, поэтому торрент-клиент "не видел" того, что ему передавал сервер (ни сообщений об ошибках, ни правильных ответов). Убрав сжатие, я смог WireShark'ом увидеть, что приходит от сервера, и устранить проблему с Мускулем.

Теперь клиент нормально видит ответы сервера - и со сжатием, и без.

Skald 28.09.2009 15:02

IVB, Полезная инфа. Т.к. у некоторых была подобная проблема, а понять из-за чего не работает не представлялось возможным. У всех всетаки разные конфиги :)

Azec 28.09.2009 18:59

Выдает вот такую ошибку в трекере:
Field 'announced' doesn't have a default value

IVB 28.09.2009 19:09

Цитата:

Сообщение от Azec (Сообщение 1154)
Выдает вот такую ошибку в трекере:
Field 'announced' doesn't have a default value

https://vbtorrents.org/showpost.php?p=1148&postcount=35

Azec 04.10.2009 19:17

ага, спасибо, я уже разобрался, тоже сделал 0 в дефолт

подскажите, может у кого есть идея
сделал тестовую раздачу,
выложил на трекер,
начинаю раздавать - статус в клиенте working
на другом компе ( совсем другом ) скачиваю

пиров - 1
сидов - 1

состояние везде - работает
а скачка непроисходит почему-то

в сидах моего раздающего клиента написано
сиды 0(1)
пиры 1(1)

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

ЗЫ: последние тесты перед открытие проекта

pdman 13.10.2009 15:48

такая же проблема

сиды есть пиры есть, но ничего не качает

вот что происходит на сервере
ЗАПРОС:

GET /announce.php?passkey=4luz0xqwlyx0rtfiy1m65k6qtxoz86zs&info_hash=%7B%A2%C2%05%CF%E5%7FY%3B%BDnjH1%3D%11D%84%CAt&peer_id=-BC0115-S%F1%F4%87m%8D%A26o%98%94i&port=13764&natmapped=1&localip=XXX.1XXX.X.100&port_type=lan&uploaded=0&downloaded=0&left=6705823&numwant=200&compact=1&no_peer_id=1&key=46326 HTTP/1.1

Host: ССССССССССССССССССС

Connection: close
Accept: */*
Accept-Encoding: gzip
User-Agent: BitComet/1.15.9.24
Pragma: no-cache
Cache-Control: no-cache


ОТВЕТ СЕРВЕРА

HTTP/1.1 200 OK
Server: nginx/0.7.61
Date: Tue, 13 Oct 2009 11:10:47 GMT
Content-Type: text/plain;charset=utf-8
Transfer-Encoding: chunked
Connection: close
X-Powered-By: PHP/5.2.10
Pragma: no-cache



2c

d8:intervali12e5:peers6:.!.j5.e7:privatei1ee

0


Просто ОЧЕНЬ нужно, кто знает в чем проблема помогите.


Текущее время: 03:47. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot