Я только что завершил настройку док-контейнера binhex / delugevpn, и при использовании любого торрента состояние трекера показывает «Ошибка: истекло время соединения» через пару секунд.
Я новичок в докере, поэтому, возможно, я сделал что-то не так, но из того, что я могу сказать, все выглядит нормально, за исключением времени ожидания трекеров.
У меня есть порт, перенаправленный на входящие порты для отключения в моем маршрутизаторе, и я использую PIA в качестве VPN.
"VPN_PROV=pia",
"STRICT_PORT_FORWARD=no",
"NAME_SERVERS=8.8.8.8,8.8.4.4",
"DELUGE_DAEMON_LOG_LEVEL=info",
"PUID=1000",
"VPN_USER=xxxxxxxx",
"DELUGE_WEB_LOG_LEVEL=info",
"VPN_ENABLED=yes",
"ENABLE_PRIVOXY=no",
"DEBUG=false",
"UMASK=000",
"VPN_PASS=xxxxxxxxxxx",
"LAN_NETWORK=192.168.1.0/24",
"PGID=1000",
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"HOME=/home/nobody",
"TERM=xterm",
"LANG=en_GB.UTF-8"
Кто-нибудь может помочь? Я могу предоставить дополнительную информацию, если требуется (я просто не уверен, что еще было бы полезно)
РЕДАКТИРОВАТЬ - я также пытался с отключенным VPN, и та же проблема все еще возникает
РЕДАКТИРОВАТЬ 2 - Выполнение тестов ping также подтверждает, что контейнер может пинговать как имена хостов, так и IP-адреса
.Я нашел решение, оно включало остановку контейнера, с которым я работал, с проблемой, и я создал / запустил новый контейнер с немного другой конфигурацией, как показано ниже.
docker run
--cap-add=NET_ADMIN
-p 8112:8112
-p 8118:8118
-p 58846:58846
-p 58946:58946
--name=delugevpn1
-v /home/docker/deluge/data:/data
-v /home/docker/deluge/config:/config
-v /etc/localtime:/etc/localtime:ro
-e VPN_ENABLED=yes
-e VPN_USER=xxxxx
-e VPN_PASS=xxxxxxxx
-e VPN_PROV=pia
-e STRICT_PORT_FORWARD=no
-e ENABLE_PRIVOXY=yes
-e LAN_NETWORK=192.168.1.0/24
-e NAME_SERVERS=209.222.18.222,37.235.1.174,1.1.1.1,8.8.8.8,209.222.18.218,37.235.1.177,1.0.0.1,8.8.4.4
-e DELUGE_DAEMON_LOG_LEVEL=info
-e DELUGE_WEB_LOG_LEVEL=info
-e DEBUG=false
-e UMASK=000
-e PUID=0
-e PGID=0
binhex/arch-delugevpn
Теперь это приводит к тому, что потоп снова сможет торрент / скачивать, хотя у меня все еще остается состояние трекера, которое иногда отображается как «Ошибка: Соединение истекло»