Перейти к содержимому

«Торрент не отвечает» в TorrServe: порядок диагностики

Что делать, если Lampa не подключается к TorrServer или торрент не начинает загрузку: адрес и порт, брандмауэр, пиры и метаданные, настройки DHT и сети.

Обновлено: (Опубликовано: )

💡︎ Главные мысли статьи:

  • Ошибка подключения к серверу и торрент, который не качается, — разные проблемы: сначала проверьте, открывается ли веб-интерфейс TorrServer по адресу из Lampa.
  • Адрес в Lampa должен включать IP устройства с сервером и порт 8090; самая частая причина — сменившийся IP.
  • Если сервер доступен, но торрент висит без загрузки, дело в раздаче или доступе сервера к пирам, а не в телевизоре.
Премиум IPTV
0 ₽ • Без оплаты
Шаровоз: 2 300+ каналов и 4K кинозалы
Все включено
3$/ мес(~240 ₽)
Тест 24ч без оплаты→
ИИ-иллюстрация: ИИ-иллюстрация к статье: «Торрент не отвечает» в TorrServe: порядок диагностики

Под «торрент не отвечает» обычно скрываются две разные ситуации:

  1. Lampa не может связаться с TorrServer. Lampa показывает «Ошибка подключения» или «Не удалось подключиться к TorrServer» и предлагает пройти проверку.
  2. Сервер отвечает, но торрент не начинает загрузку. Висит получение информации о торренте, скорость нулевая или Lampa пишет «Время ожидания истекло».

Сначала определите, какой у вас случай: откройте с телефона в той же сети адрес сервера из настроек Lampa, например http://192.168.1.50:8090. Открылся веб-интерфейс TorrServer — переходите ко второй части.

Часть 1. Lampa не подключается к серверу

Lampa сама проводит проверку по шести пунктам. Вот они с пояснениями:

  1. Запущен ли TorrServer. На Android откройте приложение TorrServe и проверьте, что сервер запущен. На ПК — что процесс работает и окно не закрыто.
  2. Изменился ли IP. Роутер мог выдать устройству с сервером новый адрес. Посмотрите текущий IP в сетевых настройках устройства или в списке клиентов роутера и закрепите его в настройках DHCP, чтобы не менялся.
  3. Протокол и порт. Адрес должен выглядеть как http://192.168.1.50:8090. По документации TorrServer порт по умолчанию 8090, но его могли изменить флагом --port.
  4. Брандмауэр и антивирус. На Windows разрешите TorrServer в брандмауэре для частных сетей. Отключать защиту целиком не нужно.
  5. Доступность из сети. Если на самом сервере http://127.0.0.1:8090 открывается, а с телефона нет — проверьте, не в гостевой ли сети телевизор, и не запущен ли сервер с --ip 127.0.0.1 (тогда он принимает только локальные подключения).
  6. Авторизация. Сообщение «Сервер ответил на запрос, но не удалось пройти авторизацию» означает, что сервер запущен с паролем: включите Вход по паролю в Настройки → TorrServer и введите логин и пароль.

Если 127.0.0.1 указан в Lampa на телевизоре, а сервер работает на ПК, подключения не будет: этот адрес всегда означает само устройство.

Для веб-версии Lampa на HTTPS есть отдельное ограничение: браузер не пускает запросы к http://-адресам. Подробнее в статье про ошибку парсера и CORS.

Часть 2. Сервер доступен, но торрент не качается

Откройте веб-интерфейс TorrServer и посмотрите на проблемный торрент: есть ли у него название и список файлов, сколько пиров, какая скорость.

Висит без названия и файлов. Сервер не может получить метаданные: не нашёл ни одного участника. Проверьте другую, заведомо живую раздачу. Если она работает — проблема в конкретной раздаче. Если не работает ни одна — проблема с доступом сервера к сети.

Пиры есть, скорость низкая. Раздача слабая: выберите вариант с большим числом сидов. Число сидов в каталоге — данные трекера, а не гарантия, что они онлайн.

Ничего не качается. Проверьте на устройстве с сервером:

  • есть ли интернет у самого устройства (а не только у телевизора);
  • не идёт ли трафик через VPN, который не пропускает торренты;
  • настройки TorrServer: DHT и TCP/μTP должны быть включены. Подсказки в интерфейсе прямо советуют не отключать TCP без μTP и не отключать обмен пирами (PEX);
  • Шифрование заголовков по умолчанию выключено. Если вы его включили, сервер будет соединяться только с участниками, поддерживающими шифрование, — пиров станет меньше.

Параметры сети описаны в исходном коде настроек TorrServer: DisableDHT, DisableTCP, DisableUTP, DisablePEX, ForceEncrypt, PeersListenPort и другие.

Порты: что открывать, а что нет

  • 8090 — веб-интерфейс и поток для устройств вашей сети. Открывать его в интернет не нужно и небезопасно.
  • Порт для входящих подключений — порт BitTorrent для пиров, задаётся в настройках TorrServer. Его открывает UPnP, если он включён на роутере и не выключен в TorrServer. Без входящих подключений торренты тоже качаются, просто к части пиров не удаётся подключиться.

Если данные идут, но видео не играет

Загрузка есть, а плеер показывает ошибку или чёрный экран — это вопрос плеера и формата файла. Попробуйте другой плеер или другую звуковую дорожку. Если сервер сам закрывается во время просмотра, переходите к проверке памяти и журнала. Общая схема подключения — в настройке Lampa и TorrServe.

❓︎ Часто задаваемые вопросы (FAQ)

Lampa пишет «Не удалось подключиться к TorrServer». С чего начать?

Откройте с телефона в той же сети адрес, указанный в Lampa, например http://192.168.1.50:8090. Если веб-интерфейс не открывается — сервер не запущен, сменился IP или его блокирует брандмауэр. Если открывается — проверьте, что в Lampa адрес совпадает символ в символ.

Нужно ли пробрасывать порт 8090 на роутере?

Нет. 8090 — порт веб-интерфейса для устройств домашней сети. Для входящих подключений пиров используется другой порт, его можно задать в настройках TorrServer, а UPnP открывает его на роутере автоматически.

Торрент добавлен, но скорость 0. Что делать?

Проверьте другую раздачу с большим числом сидов. Если не качается ни одна, проверьте интернет на устройстве с сервером, включены ли DHT, TCP и uTP в настройках TorrServer, и не мешает ли VPN или фильтрация провайдера.