I have transmission running on several machines. One machine is an embedded device using buildroot, one is windows, one is a linux VM on proxmox, one is a cloud vps. They all work except the buildroot device. I am running my own tracker on the cloud vps. Buildroot CAN torrent ubuntu from the official source. Only my custom torrent is not working, and I’m not sure what else I can do to debug.
The daemon looks ok
● transmission-daemon.service - Transmission BitTorrent Daemon
Loaded: loaded (/usr/lib/systemd/system/transmission-daemon.service; disabled; vendor preset: enabled)
Active: active (running) since Mon 2022-11-14 19:49:45 UTC; 2s ago
Main PID: 246959 (transmission-da)
Status: "Idle."
Tasks: 4 (limit: 1129)
Memory: 912.0K
CPU: 16ms
CGroup: /system.slice/transmission-daemon.service
└─246959 /usr/bin/transmission-daemon -f --log-error
Nov 14 19:49:45 28bd89bcfb08 systemd[1]: Starting Transmission BitTorrent Daemon...
Nov 14 19:49:45 28bd89bcfb08 systemd[1]: Started Transmission BitTorrent Daemon.
debug shows that it sees peers
● transmission-daemon.service - Transmission BitTorrent Daemon
Loaded: loaded (/usr/lib/systemd/system/transmission-daemon.service; disabled; vendor preset: enabled)
Active: active (running) since Mon 2022-11-14 19:52:44 UTC; 2s ago
Main PID: 247241 (transmission-da)
Status: "Idle."
Tasks: 4 (limit: 1129)
Memory: 2.8M
CPU: 18ms
CGroup: /system.slice/transmission-daemon.service
└─247241 /usr/bin/transmission-daemon -f --log-debug
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] Transmission 3.00 (bb6b5a062e) started (session.c:769)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] Cache Maximum cache size set to 2.00 MiB (128 blocks) (cache.c:260)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] RPC Server Adding address to whitelist: 127.0.0.1 (rpc-server.c:956)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] RPC Server Adding address to whitelist: ::1 (rpc-server.c:956)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] RPC Server Serving RPC and Web requests on 0.0.0.0:9091/transmission/ (rpc-server.c:1243)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] RPC Server Started listening on 0.0.0.0:9091 (rpc-server.c:834)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] RPC Server Whitelist enabled (rpc-server.c:1249)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] Bound socket 15 to port 51413 on 0.0.0.0 (net.c:462)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] Bound socket 16 to port 51413 on :: (net.c:462)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] DHT Initializing DHT (tr-dht.c:338)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] DHT Reusing old id (tr-dht.c:383)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] DHT DHT initialized (tr-dht.c:413)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] DHT Bootstrapping from 127 IPv4 nodes (tr-dht.c:172)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] Using settings from "/var/lib/transmission/.config/transmission-daemon" (daemon.c:646)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] Saved "/var/lib/transmission/.config/transmission-daemon/settings.json" (variant.c:1221)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] test.txt Read resume file "/var/lib/transmission/.config/transmission-daemon/resume/e8b68cff80
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] test.txt Loaded 2 IPv4 peers from resume file (resume.c:96)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] test.txt Resume file found 1 files marked for download (resume.c:201)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] Loaded 1 torrents (session.c:2170)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] Port Forwarding (NAT-PMP) initnatpmp succeeded (0) (natpmp.c:73)
Nov 14 19:52:45 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:45.659] Port Forwarding (NAT-PMP) sendpublicaddressrequest succeeded (2) (natpmp.c:73)
Nov 14 19:52:53 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:53.660] Port Forwarding (UPnP) UPNP_GetValidIGD failed (errno 0 - Success) (upnp.c:208)
Nov 14 19:52:53 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:53.660] Port Forwarding (UPnP) If your router supports UPnP, please make sure UPnP is enabled! (upnp.c
Nov 14 19:52:53 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:53.660] Port Forwarding Starting (port-forwarding.c:106)
Nov 14 19:52:53 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:53.660] test.txt IPv4 DHT not ready (broken, 1 nodes) (tr-dht.c:743)
Nov 14 19:52:53 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:53.660] Port Forwarding (NAT-PMP) readnatpmpresponseorretry failed. Natpmp returned -7 (the gateway do
Nov 14 19:52:53 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:53.660] Port Forwarding Starting (port-forwarding.c:106)
Nov 14 19:52:53 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:53.660] test.txt Announcing to tracker (announcer.c:1723)
Nov 14 19:52:53 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:52:53.660] test.txt Got 2 peers from tracker (torrent.c:604)
Nov 14 19:53:01 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:53:01.660] test.txt Starting IPv4 DHT announce (poor, 13 nodes) (tr-dht.c:721)
Nov 14 19:53:02 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:53:02.659] test.txt Scrape successful. Rescraping in 1800 seconds. (announcer.c:1486)
Nov 14 19:53:23 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:53:23.660] test.txt Learned 2 IPv4 peers from DHT (tr-dht.c:670)
Nov 14 19:54:03 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:54:03.660] test.txt Learned 2 IPv4 peers from DHT (tr-dht.c:670)
Nov 14 19:54:13 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:54:13.660] DHT Finished bootstrapping (tr-dht.c:317)
Nov 14 19:55:48 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:55:48.661] test.txt IPv4 DHT announce done (tr-dht.c:683)
Nov 14 19:58:44 28bd89bcfb08 transmission-daemon[247241]: [2022-11-14 19:58:44.662] Saved "/var/lib/transmission/.config/transmission-daemon/resume/e8b68cff80a1eedf21fa0078c1add3
The remote looks ok
$ transmission-remote -l
ID Done Have ETA Up Down Ratio Status Name
1 0% None Unknown 0.0 0.0 None Idle test.txt
Sum: None 0.0 0.0
The settings look ok.
$ transmission-daemon --dump-settings
{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 50,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": false,
"blocklist-url": "http://www.example.com/blocklist",
"cache-size-mb": 2,
"dht-enabled": true,
"download-dir": "/home/pi",
"download-queue-enabled": true,
"download-queue-size": 5,
"encryption": 0,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/home/pi/Downloads",
"incomplete-dir-enabled": false,
"lpd-enabled": false,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-id-ttl-hours": 6,
"peer-limit-global": 200,
"peer-limit-per-torrent": 50,
"peer-port": 51413,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"prefetch-enabled": false,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": false,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-host-whitelist": "",
"rpc-host-whitelist-enabled": true,
"rpc-password": "{4da06e500d6242673aac4af2bb0d73b26413ca07ijCWIqpk",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "",
"rpc-whitelist": "127.0.0.1,::1",
"rpc-whitelist-enabled": true,
"scrape-paused-torrents-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": false,
"seed-queue-size": 10,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 18,
"upload-slots-per-torrent": 14,
"utp-enabled": true
}
DNS and internet connection all look right. I’m not sure what the problem could be.