Ошибка! You can't leech or seed one torrent from one IP more

Правила форума
При возникновении вопросов, связанных с работой движка вы должны предоставить ссылку на свой сайт с установленным движком (или вписать адрес трекера в свой профиль), в случае, если на вашем сайте не будет копирайтов (внизу каждой страницы), то в помощи вам будет отказано, а ваш аккаунт будет отключен.
Все сообщения должны быть написаны на русском языке. Язык "падонкаф" русским языком не считается.
Все сообщения, написанные не на русском языке будут удаляться, а их автор будет получать предупреждения.

Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Ladm » 29 авг 2008, 02:32

Предварительно - трекер поставил в UTF-8 (0.3.3), поэтому возможен вариант, что ошибка возникает из-за формата сохранения данных в базе. Этот форум уже читал, по форуму искал - исходя из обсуждения на форуме, ошибка исправлена в версии 0.2... Строчку из вшитого в трекер F.A.Q. тоже видел:
Вы не можете сидировать или качать один и тот же торрент с одного IP-адреса более одного раза. Иными словами, на один торрент с одного IP-адреса аккаунта пользователя допустимо одно соединение. Остановите задание в торрент-клиенте.

Я понял это так - один и тот же файл нельзя качать (пир) и раздавать (сид) с одного компа. То есть, нельзя сначало создать раздачу под именем пользователя User1, а потом забрать торрент от имени User2 и попробовать скачать.

Ситуация - трекер в тестовом режиме. Выгружаю тестовый торрент. Скачиваю, выбираю нужную папку сохранения, файл корректно хэшируется и встаёт на раздачу, но спустя несколько минут вылетает ошибка в торрент клиенте:
Ошибка! You can't leech or seed one torrent from one IP more than one time

У меня тр варианта:
Возможно, что-то не то в самой конфигурации трекера? Подскажите, плиз, оптимальные настройки.
Возможно, что-то сломалось от перекодировки в UTF-8? Подскажите, где это может быть?
Возможно, выхожу в Сеть из под роутера, но ведь ключи пользователей разные и клиенты стучаться с разных портов, и это особенность данного скрипта и что-то нужно заменить в коде?

Проблема насущная, так как при всех плюсах сборки, если сам процесс раздачи не заработает, то проект на данной сборку запустить не удастся...
Нет такого знания, которое не было бы силой.
Аватара пользователя
Ladm
 
Сообщения: 34
Зарегистрирован: 26 авг 2008, 01:09
Откуда: Россия, Москва
Адрес трекера: http://chim.ru/tracker

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Nafania » 29 авг 2008, 11:08

Вы неправильно поняли. С одной машины (ип) от одного пользователя нельзя запустить более одного задания по одному торренту.
Все остальное в факе.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Ladm » 29 авг 2008, 13:17

Вы неправильно поняли. С одной машины (ип) от одного пользователя нельзя запустить более одного задания по одному торренту.

Именно так я и понял. Или можно с одной машины от разных пользователей раздавать и скачивать один и тот же торрент?

Проблема в чём - по не понятной мне пока причине, трекер выдаёт ошибку "You can't leech or seed one torrent from one IP more than one time" и раздача становится не активной, как в торрент-клиенте (использую uTorrent), так и на трекере, что хуже. Остановка задания и его перезапуск ситуация не меняют. Торренты на трекере в списке мёртвых. В списке сидов меня нет. Начать раздачу не могу.
Нет такого знания, которое не было бы силой.
Аватара пользователя
Ladm
 
Сообщения: 34
Зарегистрирован: 26 авг 2008, 01:09
Откуда: Россия, Москва
Адрес трекера: http://chim.ru/tracker

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Nafania » 29 авг 2008, 13:26

Или можно с одной машины от разных пользователей раздавать и скачивать один и тот же торрент?

От разных можно, от одного нельзя.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Ladm » 29 авг 2008, 15:17

Ок, с формулировкой разобрались. :)
Теперь хочется разобраться с причиной возникновения этой ошибки.

Реальная ситуация:
  • Торрент-трекер, свежеустановленный в UTF-8, пустой (1 шт.)
  • Тестовая раздача на трекере, 3.5 Mb mp3 файл (1 шт.)
  • uTorrent стоящий на раздаче этого mp3 файла (1 шт.)
Моделируем с нуля. Загружается компьютер после ночного простоя (был выключен, значит открытой сессии на трекере нет). Запускается uTorrent и встаёт на раздачу - без ошибок. Спустя какое-то время (более 10 минут) в торрент-клиенте появляется ошибка "You can't leech or seed one torrent from one IP more than one time" и больше она не проходит. Тот же клиент спокойно качает и раздаёт кучу всего другого, на другие трекеры - значит дело не в настройках клиента или роутера (выхода в Сеть).

Что может повлиять на то, что трекер воспринимает одну сессию пользователя как повторяющуюся? Есть блок опций в конфигурации, всякие там автоочистки и т.д. Может там что поменять?
Нет такого знания, которое не было бы силой.
Аватара пользователя
Ladm
 
Сообщения: 34
Зарегистрирован: 26 авг 2008, 01:09
Откуда: Россия, Москва
Адрес трекера: http://chim.ru/tracker

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Ladm » 29 авг 2008, 15:25

Стоп. Уже интересней. Ошибка проходит временами. Чувствую, промежутки времени прямо связаны с настройками автоочистки и т.п. Только вот что там попробовать заменить?

Анонс интервал так и оставлен - 1800 секунд.

Изображение
«torrent-autoclean» на Яндекс.Фотках
Нет такого знания, которое не было бы силой.
Аватара пользователя
Ladm
 
Сообщения: 34
Зарегистрирован: 26 авг 2008, 01:09
Откуда: Россия, Москва
Адрес трекера: http://chim.ru/tracker

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Nafania » 30 авг 2008, 13:51

Аннонсер трогали? Мейджик квотес включены?
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Ladm » 30 авг 2008, 14:07

Анонсер не трогал вообще, даже не перекодировал в UTF-8.

В параметрах PHP:
Magic Quotes: On
Нет такого знания, которое не было бы силой.
Аватара пользователя
Ladm
 
Сообщения: 34
Зарегистрирован: 26 авг 2008, 01:09
Откуда: Россия, Москва
Адрес трекера: http://chim.ru/tracker

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Nafania » 30 авг 2008, 14:21

Выключайте мейджик квотес
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Ladm » 30 авг 2008, 22:48

А как? :roll:

Хостинг виртуальный. Доступ к управлению только через DirectAdmin. Непосредственно к php.ini доступа нет.
Вот - http://chim.ru/tracker/info.php (phpinfo)

Попробовал положить в папку скрипта .htaccess c
Код: Выделить всё
php_flag magic_quotes_gpc off

Вроде не сработало.

Есть вариант прописать непосредственно в сам скрипт - но какую именно конструкцию и какой именно файл?
Нет такого знания, которое не было бы силой.
Аватара пользователя
Ladm
 
Сообщения: 34
Зарегистрирован: 26 авг 2008, 01:09
Откуда: Россия, Москва
Адрес трекера: http://chim.ru/tracker

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Ladm » 30 авг 2008, 22:56

Собственно, подтвердилось - подключаюсь к трекеру, после отсутствия подключения, всё отлично; проходит время до первого обновления и после обновления вылетает ошибка. Значит, после обновления трекер воспринимает клиент как повторное подключение.
Нет такого знания, которое не было бы силой.
Аватара пользователя
Ladm
 
Сообщения: 34
Зарегистрирован: 26 авг 2008, 01:09
Откуда: Россия, Москва
Адрес трекера: http://chim.ru/tracker

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Nafania » 31 авг 2008, 10:26

В самом скрипте уже все прописано.

добавьте в корневой .htaccess
php_flag magic_quotes_gpc off
php_flag magic_quotes_runtime off
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Ladm » 31 авг 2008, 19:53

Сделал. Как узнать что возымело действие? :)
То есть, что .htaccess повлиял на настройки сервера?
phpinfo файл не убираю.
Нет такого знания, которое не было бы силой.
Аватара пользователя
Ladm
 
Сообщения: 34
Зарегистрирован: 26 авг 2008, 01:09
Откуда: Россия, Москва
Адрес трекера: http://chim.ru/tracker

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Nafania » 31 авг 2008, 20:26

Создайте файл php, например 1.php И впишите в него следующее
Код: Выделить всё
<?php
var_dump(get_magic_quotes_gpc());
var_dump(get_magic_quotes_runtime());
?>

ессно создавайте там где ваш .htaccess, то есть на хостинге.
Результат сюда.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Ladm » 01 сен 2008, 13:04

После того, как положил .htaccess от трекера приходит ошибка:
Ошибка! Neverniy parametr peer_id (21 - -UT1770-%F3%9F%18%60T%C8%17%BC%5C%5CKS%F4)

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

Нужный php файл - http://chim.ru/tracker/magic.php
Результат - int(1) int(0)
Нет такого знания, которое не было бы силой.
Аватара пользователя
Ladm
 
Сообщения: 34
Зарегистрирован: 26 авг 2008, 01:09
Откуда: Россия, Москва
Адрес трекера: http://chim.ru/tracker

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Nafania » 01 сен 2008, 15:01

Вам нужно отключить magic_quotes_gpc
Как видно выше, средствами .htaccess это не сделаешь.
Обратитесь к хостеру, он должен сказать как это делается.
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Zeus » 13 сен 2008, 16:36

Да ошибка имеет место быть и в рабочих двигах

Элементарно ооставим на закачку допустим 5 файлов они скачиваються по 1 проценту допустим

затем завершаем диспечером клиент торрента

затем сново открываем получаем ошибку - Ошибка! You can't leech or seed one torrent from one IP more

но файлы при этом спокойно докачаються т.е.

Это один из самых простых способов закачки "мимо" трекера...


Отсюда вопрос нельзяли каждому пиру\сиду когда он обращаеться сделать проверку не на IP, passkey а на некоторое случайное число и обновлять, или добавлять его в базу для того чтобы в последующем трафик учитывался корректно?
Zeus
 
Сообщения: 87
Зарегистрирован: 28 авг 2007, 02:10
Адрес трекера: local

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение mitrandir1988 » 14 сен 2008, 12:43

а вообще эту фишку отключить ка-то можно?
чтоб на одном ip при перезапуске программы utorrent не выдавало эту ошибку
mitrandir1988
 
Сообщения: 72
Зарегистрирован: 02 фев 2008, 14:25
Адрес трекера: torrent-zone.ru

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение Nafania » 17 сен 2008, 09:51

Отсюда вопрос нельзяли каждому пиру\сиду когда он обращаеться сделать проверку не на IP, passkey а на некоторое случайное число и обновлять, или добавлять его в базу для того чтобы в последующем трафик учитывался корректно?

peer_id

а вообще эту фишку отключить ка-то можно?
чтоб на одном ip при перезапуске программы utorrent не выдавало эту ошибку

Можно, надо удалить уникальный индекс в таблице пиров по полям юзер-торрент-ип
Аватара пользователя
Nafania
Администратор
 
Сообщения: 1196
Зарегистрирован: 30 июн 2007, 16:10

Re: Ошибка! You can't leech or seed one torrent from one IP more

Сообщение mitrandir1988 » 21 сен 2008, 13:27

я чет ничего не понял.
напишите мне плиз по детальнией об этом плиз.
mitrandir1988
 
Сообщения: 72
Зарегистрирован: 02 фев 2008, 14:25
Адрес трекера: torrent-zone.ru

След.

Вернуться в Движок

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron