mirror of
https://github.com/werwolfby/monitorrent.git
synced 2026-10-15 05:52:15 +00:00
[GH-ISSUE #302] NewConnectionError #238
Labels
No labels
bug
docs
duplicate
enhancement
Epic
feature
feature
future
help wanted
in progress
need more info
plugin
proxy
pull-request
python 2
python 3
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
werwolfby/monitorrent#238
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @makar0nin on GitHub (Aug 13, 2019).
Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/302
Exception while execute topic
HTTPConnectionPool(host='a.retre.org', port=80): Max retries exceeded with url: /v3/index.php?c=128&s=1&e=2&u=5020044&h=4083f5c4f0edcb9cf8c85ffc70303777&n=1&newbie= (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0xae890c0c>: Failed to establish a new connection: [Errno 101] Network is unreachable',))
И так переодически на lostfilmовских сериалах
@Akior commented on GitHub (Aug 23, 2019):
Такое постоянно или периодически на любом трекере ?
По логам похоже, что сервер не смог подключиться, в рамках заданного timeout, к трекеру.
@makar0nin commented on GitHub (Aug 23, 2019):
@Akior очень часто. На lostfilm только
@Akior commented on GitHub (Aug 23, 2019):
Поставьте на пинг a.retre.org
Пока что, похоже что сервер не может достучаться до трекера. Сетевые проблемы.
Сервер напрямую к трекеру бегает, прокси не используете ?
@makar0nin commented on GitHub (Aug 23, 2019):
@Akior все на прямую. пару раз пробовал пинговать в момент ошибки, пинги все норм. этот адрес кидает на страницу загрузки torrent файла.
@Akior commented on GitHub (Aug 23, 2019):
Можно включить пинг на постоянку.
В момент проблемы тормозните, и посмотрите что там будет. Все скрипты чувствительны к потерям соединения, даже кратковременным.
while [ true ] ; do echo $(date) >> /var/log/ping.txt ; ping a.retre.org -c 1 >> /var/log/ping.txt ; echo " " >> /var/log/ping.txt ;sleep 1; done
Главное не забудьте выключить, скрипт может и весь диск забить логами.
Логи соответственно:
cat /var/log/ping.txt
@makar0nin commented on GitHub (Aug 23, 2019):
Больше кажется что это защита именно от ботов, он трекер вносит паузу для подтверждения , а наш скрипт сыпется по timeout
@Akior commented on GitHub (Aug 23, 2019):
Иногда на лосте включается проверка от ddos от cloudflare.
Возможно Вы правы, но я за последнее время такие exception не ловил, а чекается 66 сериалов на лосте.
Слышал, что последнюю неделю некоторых хостеров ддосят (Анилибрия пример) может лост так же иногда попадает под раздачу и включается ddos проверка.
Хотя там другая ошибка была https://github.com/werwolfby/monitorrent/issues/292
@makar0nin commented on GitHub (Nov 5, 2019):
Проблема ушла вроде. Не вижу смысла держать данную проблему в обсуждении