Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

client.seed() doesn't start unless client is restarted #2781

Open
f-r00t opened this issue Apr 27, 2024 · 0 comments
Open

client.seed() doesn't start unless client is restarted #2781

f-r00t opened this issue Apr 27, 2024 · 0 comments
Labels

Comments

@f-r00t
Copy link

f-r00t commented Apr 27, 2024

What version of this package are you using?
2.2.1

What operating system, Node.js, and npm version?
macOS, Node 18.13.0, npm 8.18.3

What happened?

I am essentially having the same issue as this guy: #2375

When I run this seed code in one terminal:

import WebTorrent from 'webtorrent';

let client = new WebTorrent();
client.seed(
  'filename.zip',
  async torrent => {
    console.log(torrent.magnetURI);
  }
});

And this leech code in another one:

import WebTorrent from 'webtorrent';

const client = new WebTorrent();

client.add('magnet:etcetc', {path: '/Users/me/Dowbloads/'}, function (torrent) {
});

Nothing happens until I restart the run of the seed code. So basically what I have to do is:

  1. Run seeder code.
  2. Run leecher code.
  3. Restart seeder code.

At which point the connection is done immediately and the file downloads.

Any ideas on how to resolve this?

Here is the debug log from the seeder:

(node:73414) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
  nat-pmp Client#connect() +0ms
  webtorrent [2d57573] new webtorrent (peerId 2d5757303230322d51434576566f6c3064772f59, nodeId b6202fc50a1df6874913a17c404bdb247afbc056, port 0) +0ms
  webtorrent:conn-pool create pool (port 0) +0ms
  bittorrent-dht [b6202fc] new DHT b6202fc50a1df6874913a17c404bdb247afbc056 +0ms
  webtorrent [2d57573] seed +2ms
  webtorrent [2d57573] add +0ms
  webtorrent:torrent [2d57573] [unknown infohash] new torrent +0ms
  nat-pmp Client#onListening() +4ms
  nat-pmp Client#_next() +0ms
  nat-pmp _next: nothing to process +0ms
  webtorrent:conn-pool creating tcpServer in port 55675 +3ms
  webtorrent:conn-pool creating utpServer in port 55675 +0ms
  bittorrent-dht [b6202fc] listening 57614 +3ms
  nat-api Mapping public port 57614 to private port 57614 by udp using NAT-PMP +0ms
  nat-pmp Client#portMapping() +3ms
  nat-pmp Client#request() [ 1, { public: 57614, private: 57614, type: 'udp', ttl: 7200 } ] +0ms
  nat-pmp Client#_next() +1ms
  nat-pmp _next: sending request <Buffer 00 01 00 00 e1 0e e1 0e 00 00 1c 20> 192.168.0.1 +0ms
  webtorrent [2d57573] listening +4ms
  nat-api Mapping public port 55675 to private port 55675 by UDP using NAT-PMP +1ms
  nat-pmp Client#portMapping() +1ms
  nat-pmp Client#request() [ 1, { public: 55675, private: 55675, type: 'UDP', ttl: 7200 } ] +0ms
  nat-pmp Client#_next() +0ms
  nat-pmp _next: already an active request so wait... +0ms
  nat-pmp Client#onMessage() [
  <Buffer 00 81 00 00 0d c4 f3 39 e1 0e e1 0e 00 00 1c 20>,
  { address: '192.168.0.1', family: 'IPv4', port: 5351, size: 16 }
] +20ms
  nat-pmp removing "req" off of the queue +0ms
  nat-pmp Client#_next() +0ms
  nat-pmp _next: sending request <Buffer 00 01 00 00 d9 7b d9 7b 00 00 1c 20> 192.168.0.1 +0ms
  nat-api Port 57614:57614 for protocol udp mapped on router using NAT-PMP +22ms
  nat-pmp Client#onMessage() [
  <Buffer 00 81 00 00 0d c4 f3 39 d9 7b d9 7b 00 00 1c 20>,
  { address: '192.168.0.1', family: 'IPv4', port: 5351, size: 16 }
] +20ms
  nat-pmp removing "req" off of the queue +0ms
  nat-pmp Client#_next() +0ms
  nat-pmp _next: nothing to process +0ms
  nat-api Port 55675:55675 for protocol UDP mapped on router using NAT-PMP +19ms
  nat-api Mapping public port 55675 to private port 55675 by TCP using NAT-PMP +0ms
  nat-pmp Client#portMapping() +0ms
  nat-pmp Client#request() [ 2, { public: 55675, private: 55675, type: 'TCP', ttl: 7200 } ] +0ms
  nat-pmp Client#_next() +0ms
  nat-pmp _next: sending request <Buffer 00 02 00 00 d9 7b d9 7b 00 00 1c 20> 192.168.0.1 +0ms
  nat-pmp Client#onMessage() [
  <Buffer 00 82 00 00 0d c4 f3 39 d9 7b d9 7b 00 00 1c 20>,
  { address: '192.168.0.1', family: 'IPv4', port: 5351, size: 16 }
] +18ms
  nat-pmp removing "req" off of the queue +0ms
  nat-pmp Client#_next() +0ms
  nat-pmp _next: nothing to process +0ms
  nat-api Port 55675:55675 for protocol TCP mapped on router using NAT-PMP +18ms
  webtorrent:torrent [2d57573] [undefin] got metadata +96ms
  webtorrent:torrent [2d57573] [undefin] select 0-866 (priority 0) +0ms
  webtorrent:torrent [2d57573] [undefin] on store +1ms
  bittorrent-tracker:client new client ff913dc8b2afec21ea50538d0f26660a24074ba8 +0ms
  bittorrent-tracker:udp-tracker new udp tracker udp://tracker.leechers-paradise.org:6969 +0ms
  bittorrent-tracker:udp-tracker new udp tracker udp://tracker.coppersurfer.tk:6969 +0ms
  bittorrent-tracker:udp-tracker new udp tracker udp://tracker.opentrackr.org:1337 +0ms
  bittorrent-tracker:udp-tracker new udp tracker udp://explodie.org:6969 +0ms
  bittorrent-tracker:udp-tracker new udp tracker udp://tracker.empire-js.us:1337 +0ms
  bittorrent-tracker:client setInterval 900000 +0ms
  bittorrent-tracker:client send `start` { numwant: 50, uploaded: 0, downloaded: 56767484, left: 0, event: 'started' } +0ms
  torrent-discovery dht announce +0ms
  bittorrent-dht [b6202fc] lookup ff913dc8b2afec21ea50538d0f26660a24074ba8 +97ms
  bittorrent-lsd start +0ms
  bittorrent-lsd send announce +0ms
on torrent triggered!
  webtorrent:torrent [2d57573] [undefin] file done: HuginMessenger-1.5.1-240402-1.apk +5ms
  webtorrent:torrent [2d57573] [undefin] torrent done: ff913dc8b2afec21ea50538d0f26660a24074ba8 +0ms
  bittorrent-lsd listening +1ms
  bittorrent-lsd message BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 55675
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d51434576566f6c3064772f59


 192.168.0.122:6771 +1ms
  bittorrent-lsd parse announce BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 55675
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d51434576566f6c3064772f59


 +0ms
  bittorrent-lsd message BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 55675
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d51434576566f6c3064772f59


 192.168.0.122:6771 +3ms
  bittorrent-lsd parse announce BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 55675
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d51434576566f6c3064772f59


 +0ms
  bittorrent-tracker:udp-tracker UDP response udp://tracker.opentrackr.org:1337, action 0 +129ms
  bittorrent-tracker:udp-tracker UDP response udp://tracker.opentrackr.org:1337, action 1 +31ms
  webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:56054 discovered via tracker +158ms
  bittorrent-dht [b6202fc] found node ade7b993ffe93f80052b672a65230cf78fd3bf29 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +214ms
  bittorrent-dht [b6202fc] found node ec9df5defd201062cd0840110422087a431752ca (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +24ms
  bittorrent-dht [b6202fc] found node 701948d1ddc52da2f8efd0db8a6ce95b99b15924 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +24ms
  bittorrent-tracker:udp-tracker UDP response udp://explodie.org:6969, action 0 +118ms
  bittorrent-dht [b6202fc] found node 4f9928e4d6636fabd9d5b8c2674d34e4e97b0917 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +17ms
  bittorrent-dht [b6202fc] found node dd61624f6d08589285b6a69bdaf8f4cf5df51212 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +4ms
  bittorrent-dht [b6202fc] found node fe383deede68fe732cb531a9ea49e1b97be37768 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +1ms
  bittorrent-dht [b6202fc] found node fd950d4a3dc8b8ef3fb1269e50b8113246ee90a8 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +24ms
  bittorrent-dht [b6202fc] found node fff8fbe735a2103f8dcef66da30e9c80f88af4d7 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +6ms
  bittorrent-dht [b6202fc] found node ff947185f11138207d9a55e22fdbcffd832d2bbd (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +1ms
  bittorrent-dht [b6202fc] found node ff982521588453411fa2de0ecf32a77cc668e3fb (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +17ms
  bittorrent-dht [b6202fc] found node da0c6d2e03b7e6613684dbb351d5fdf0207aa62b (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +26ms
  bittorrent-dht [b6202fc] found node ff917c06869ffd180febe09045e2528f3ac1aef9 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +20ms
  webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49740 discovered via dht +218ms
  bittorrent-dht [b6202fc] found node ff858c11e98568cc3c890fb6840e76ea24dab2fe (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +10ms
  bittorrent-dht [b6202fc] found node ff91d8bafa5dd94e9c8215620b85c55484276f59 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +22ms
  webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49795 discovered via dht +30ms
  bittorrent-dht [b6202fc] found node ff91322c1292733f1781abe638e542147ab8b443 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +2ms
  webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:51804 discovered via dht +2ms
  bittorrent-dht [b6202fc] found node ff912ab2cc000a66962b342faae7531088050dec (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +29ms
  webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:63474 discovered via dht +29ms

  bittorrent-dht [b6202fc] found node c5ff9720910a55d2b18b1da4f9add405825e0f85 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +15ms
  bittorrent-tracker:udp-tracker UDP response udp://explodie.org:6969, action 1 +186ms
  webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:57929 discovered via tracker +22ms
  bittorrent-dht [b6202fc] found node ff9122a46eff41872e985d3f43a968f3fe03fdce (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +9ms
 
  bittorrent-dht [b6202fc] found node 73a0033a11de854562ad58c0482671329fbed7eb (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +197ms
  nat-pmp Client#close() +940ms
  nat-pmp Client#onClose() +1ms
  nat-pmp Client#close() +1ms
  nat-pmp Client#close() +47ms
  bittorrent-dht [b6202fc] visited 21 nodes +5s
  bittorrent-dht [b6202fc] announce ff913dc8b2afec21ea50538d0f26660a24074ba8 55675 +0ms
  torrent-discovery dht announce complete +6s
  webtorrent [2d57573] on seed +6s
magnet:?xt=urn:btih:ff913dc8b2afec21ea50538d0f26660a24074ba8&dn=HuginMessenger-1.5.1-240402-1.apk&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&tr=wss%3A%2F%2Ftracker.webtorrent.dev
Client is seeding: ff913dc8b2afec21ea50538d0f26660a24074ba8
  bittorrent-dht [b6202fc] received get_peers query from 41.44.38.255:41604 +2s
  bittorrent-dht [b6202fc] received ping query from 178.150.237.241:30814 +71ms
  bittorrent-dht [b6202fc] emit ready +3s
  bittorrent-dht [b6202fc] received ping query from 78.183.106.180:17966 +561ms
  bittorrent-dht [b6202fc] received get_peers query from 177.37.190.89:34725 +6s
  bittorrent-dht [b6202fc] received find_node query from 85.196.228.244:24266 +16s
  bittorrent-lsd message BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 55893
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d63682b394449714347433863


 192.168.0.122:6771 +53s
  bittorrent-lsd parse announce BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 55893
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d63682b394449714347433863


 +0ms
  webtorrent:torrent [2d57573] [undefin] peer 192.168.0.122:55893 discovered via lsd +53s
  bittorrent-lsd message BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 55893
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d63682b394449714347433863


 192.168.0.122:6771 +2ms
  bittorrent-lsd parse announce BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 55893
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d63682b394449714347433863


 +0ms
  webtorrent:torrent [2d57573] [undefin] peer 192.168.0.122:55893 discovered via lsd +1ms
  bittorrent-dht [b6202fc] received find_node query from 218.250.74.12:15560 +1m
  bittorrent-dht [b6202fc] received get_peers query from 176.213.0.57:63016 +38s
  bittorrent-dht [b6202fc] received announce_peer query from 176.213.0.57:63016 +7s
  bittorrent-dht [b6202fc] received get_peers query from 173.249.44.180:16046 +19s
  bittorrent-lsd message BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 57471
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d7330544f576f76636d536e56


 192.168.0.122:6771 +4m
  bittorrent-lsd parse announce BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 57471
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d7330544f576f76636d536e56


 +0ms
  webtorrent:torrent [2d57573] [undefin] peer 192.168.0.122:57471 discovered via lsd +4m
  bittorrent-lsd message BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 57471
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d7330544f576f76636d536e56


 192.168.0.122:6771 +2ms
  bittorrent-lsd parse announce BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 57471
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d7330544f576f76636d536e56


 +0ms
  webtorrent:torrent [2d57573] [undefin] peer 192.168.0.122:57471 discovered via lsd +2ms

And after restarting it:

(node:73915) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
nat-pmp Client#connect() +0ms
webtorrent [2d57573] new webtorrent (peerId 2d5757303230322d49325032616d496f2f527131, nodeId 5cc051ea507db5e4a705d9f7f21064c7b5fd9a74, port 0) +0ms
webtorrent:conn-pool create pool (port 0) +0ms
bittorrent-dht [5cc051e] new DHT 5cc051ea507db5e4a705d9f7f21064c7b5fd9a74 +0ms
webtorrent [2d57573] seed +1ms
webtorrent [2d57573] add +1ms
webtorrent:torrent [2d57573] [unknown infohash] new torrent +0ms
nat-pmp Client#onListening() +4ms
nat-pmp Client#_next() +0ms
nat-pmp _next: nothing to process +0ms
webtorrent:conn-pool creating tcpServer in port 60141 +3ms
webtorrent:conn-pool creating utpServer in port 60141 +0ms
bittorrent-dht [5cc051e] listening 61182 +3ms
nat-api Mapping public port 61182 to private port 61182 by udp using NAT-PMP +0ms
nat-pmp Client#portMapping() +2ms
nat-pmp Client#request() [ 1, { public: 61182, private: 61182, type: 'udp', ttl: 7200 } ] +0ms
nat-pmp Client#_next() +1ms
nat-pmp _next: sending request <Buffer 00 01 00 00 ee fe ee fe 00 00 1c 20> 192.168.0.1 +0ms
webtorrent [2d57573] listening +3ms
nat-api Mapping public port 60141 to private port 60141 by UDP using NAT-PMP +1ms
nat-pmp Client#portMapping() +1ms
nat-pmp Client#request() [ 1, { public: 60141, private: 60141, type: 'UDP', ttl: 7200 } ] +0ms
nat-pmp Client#_next() +0ms
nat-pmp _next: already an active request so wait... +0ms
nat-pmp Client#onMessage() [
<Buffer 00 81 00 00 0d c4 f5 da ee fe ee fe 00 00 1c 20>,
{ address: '192.168.0.1', family: 'IPv4', port: 5351, size: 16 }
] +28ms
nat-pmp removing "req" off of the queue +0ms
nat-pmp Client#_next() +0ms
nat-pmp _next: sending request <Buffer 00 01 00 00 ea ed ea ed 00 00 1c 20> 192.168.0.1 +0ms
nat-api Port 61182:61182 for protocol udp mapped on router using NAT-PMP +29ms
nat-pmp Client#onMessage() [
<Buffer 00 81 00 00 0d c4 f5 da ea ed ea ed 00 00 1c 20>,
{ address: '192.168.0.1', family: 'IPv4', port: 5351, size: 16 }
] +18ms
nat-pmp removing "req" off of the queue +0ms
nat-pmp Client#_next() +0ms
nat-pmp _next: nothing to process +0ms
nat-api Port 60141:60141 for protocol UDP mapped on router using NAT-PMP +18ms
nat-api Mapping public port 60141 to private port 60141 by TCP using NAT-PMP +0ms
nat-pmp Client#portMapping() +0ms
nat-pmp Client#request() [ 2, { public: 60141, private: 60141, type: 'TCP', ttl: 7200 } ] +0ms
nat-pmp Client#_next() +1ms
nat-pmp _next: sending request <Buffer 00 02 00 00 ea ed ea ed 00 00 1c 20> 192.168.0.1 +0ms
nat-pmp Client#onMessage() [
<Buffer 00 82 00 00 0d c4 f5 da ea ed ea ed 00 00 1c 20>,
{ address: '192.168.0.1', family: 'IPv4', port: 5351, size: 16 }
] +20ms
nat-pmp removing "req" off of the queue +0ms
nat-pmp Client#_next() +0ms
nat-pmp _next: nothing to process +0ms
nat-api Port 60141:60141 for protocol TCP mapped on router using NAT-PMP +21ms
webtorrent:torrent [2d57573] [undefin] got metadata +90ms
webtorrent:torrent [2d57573] [undefin] select 0-866 (priority 0) +1ms
webtorrent:torrent [2d57573] [undefin] on store +1ms
bittorrent-tracker:client new client ff913dc8b2afec21ea50538d0f26660a24074ba8 +0ms
bittorrent-tracker:udp-tracker new udp tracker udp://tracker.leechers-paradise.org:6969 +0ms
bittorrent-tracker:udp-tracker new udp tracker udp://tracker.coppersurfer.tk:6969 +0ms
bittorrent-tracker:udp-tracker new udp tracker udp://tracker.opentrackr.org:1337 +0ms
bittorrent-tracker:udp-tracker new udp tracker udp://explodie.org:6969 +1ms
bittorrent-tracker:udp-tracker new udp tracker udp://tracker.empire-js.us:1337 +0ms
bittorrent-tracker:client setInterval 900000 +1ms
bittorrent-tracker:client send `start` { numwant: 50, uploaded: 0, downloaded: 56767484, left: 0, event: 'started' } +0ms
torrent-discovery dht announce +0ms
bittorrent-dht [5cc051e] lookup ff913dc8b2afec21ea50538d0f26660a24074ba8 +93ms
bittorrent-lsd start +0ms
bittorrent-lsd send announce +0ms
on torrent triggered!
webtorrent:torrent [2d57573] [undefin] file done: HuginMessenger-1.5.1-240402-1.apk +4ms
webtorrent:torrent [2d57573] [undefin] torrent done: ff913dc8b2afec21ea50538d0f26660a24074ba8 +0ms
bittorrent-lsd listening +2ms
bittorrent-lsd message BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 60141
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d49325032616d496f2f527131


192.168.0.122:6771 +0ms
bittorrent-lsd parse announce BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 60141
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d49325032616d496f2f527131


+0ms
webtorrent:peer new tcpIncoming Peer ::ffff:192.168.0.122:60142 +0ms
webtorrent:peer Peer ::ffff:192.168.0.122:60142 connected +0ms
bittorrent-protocol [91bae6d9] new wire +0ms
bittorrent-protocol [91bae6d9] type: tcpIncoming +0ms
bittorrent-lsd message BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 60141
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d49325032616d496f2f527131


192.168.0.122:6771 +2ms
bittorrent-lsd parse announce BT-SEARCH * HTTP/1.1
Host: 239.192.152.143:6771
Port: 60141
Infohash: ff913dc8b2afec21ea50538d0f26660a24074ba8
cookie: bittorrent-lsd-2d5757303230322d49325032616d496f2f527131


+1ms
bittorrent-protocol [91bae6d9] got handshake i=ff913dc8b2afec21ea50538d0f26660a24074ba8 p=2d5757303230322d645443682f5332586c536f45 exts={ dht: true, fast: true, extended: true } +3ms
webtorrent:torrent [2d57573] [undefin] add incoming peer ::ffff:192.168.0.122:60142 +6ms
webtorrent:peer Peer ::ffff:192.168.0.122:60142 got handshake ff913dc8b2afec21ea50538d0f26660a24074ba8 +4ms
webtorrent:torrent [2d57573] [undefin] got wire 91bae6d9 (::ffff:192.168.0.122:60142) +0ms
bittorrent-protocol [91bae6d9] setTimeout ms=30000 unref=true +1ms
bittorrent-protocol [91bae6d9] setKeepAlive true +0ms
bittorrent-protocol [91bae6d9] use extension.name=ut_metadata +0ms
ut_metadata set metadata +0ms
bittorrent-protocol [91bae6d9] use extension.name=ut_pex +0ms
bittorrent-protocol [91bae6d9] use extension.name=lt_donthave +1ms
bittorrent-protocol [91bae6d9] handshake i=ff913dc8b2afec21ea50538d0f26660a24074ba8 p=2d5757303230322d49325032616d496f2f527131 exts={ dht: true, fast: true } +0ms
bittorrent-protocol [91bae6d9] fast extension is enabled +0ms
bittorrent-protocol [91bae6d9] extended ext=0 +0ms
bittorrent-protocol [91bae6d9] have-all +0ms
bittorrent-protocol [91bae6d9] port 61182 +0ms
bittorrent-dht [5cc051e] received ping query from 192.168.0.122:52742 +11ms
webtorrent:torrent [2d57573] [undefin] ut_metadata warning: Peer does not have metadata +4ms
bittorrent-protocol [91bae6d9] got extended handshake +3ms
bittorrent-protocol [91bae6d9] extended ext=ut_metadata +0ms
bittorrent-protocol [91bae6d9] got extended message ext=ut_metadata +0ms
bittorrent-protocol [91bae6d9] extended ext=ut_metadata +1ms
bittorrent-protocol [91bae6d9] got extended message ext=ut_metadata +0ms
bittorrent-protocol [91bae6d9] got interested +13ms
bittorrent-protocol [91bae6d9] unchoke +0ms
bittorrent-protocol [91bae6d9] got have-none +0ms
bittorrent-protocol [91bae6d9] got port 52742 +0ms
---
bittorrent-protocol [91bae6d9] got have 823 +0ms
bittorrent-protocol [91bae6d9] got have 840 +2ms
bittorrent-protocol [91bae6d9] choke +0ms
bittorrent-protocol [91bae6d9] got uninterested +0ms
bittorrent-tracker:udp-tracker UDP response udp://explodie.org:6969, action 1 +186ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:58847 discovered via tracker +131ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:58909 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:58942 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:58965 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:59929 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:59942 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:60059 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:60227 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:61491 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:61784 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:61955 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:61806 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62032 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62052 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62072 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62103 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62115 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62127 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62187 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62305 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62575 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62580 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62713 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:62784 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:63562 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:64596 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:65198 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:65376 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:65396 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:65442 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49277 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49289 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49371 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49527 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49556 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49740 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49973 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:49795 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:50135 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:50279 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:50320 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:50341 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:50734 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:50568 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:51145 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:51247 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:51468 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:51804 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:55675 discovered via tracker +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:55893 discovered via tracker +0ms
bittorrent-dht [5cc051e] found node ff917755368f961e76b7be67ec14ad116b369414 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +152ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:50279 discovered via dht +21ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:59070 discovered via dht +0ms
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:59882 discovered via dht +0ms
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +287ms
nat-pmp Client#close() +932ms
nat-pmp Client#onClose() +0ms
nat-pmp Client#close() +0ms
nat-pmp Client#close() +48ms
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +327ms
bittorrent-dht [5cc051e] found node ff9125fc3111e24de4498d9f3d94ecfdeb75ca46 (target: ff913dc8b2afec21ea50538d0f26660a24074ba8) +1s
webtorrent:torrent [2d57573] [undefin] peer 46.182.200.135:58891 discovered via dht +2s
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +1s
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +1s
bittorrent-dht [5cc051e] visited 13 nodes +126ms
bittorrent-dht [5cc051e] announce ff913dc8b2afec21ea50538d0f26660a24074ba8 60141 +1ms
torrent-discovery dht announce complete +6s
webtorrent [2d57573] on seed +6s
magnet:?xt=urn:btih:ff913dc8b2afec21ea50538d0f26660a24074ba8&dn=HuginMessenger-1.5.1-240402-1.apk&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&tr=wss%3A%2F%2Ftracker.webtorrent.dev
Client is seeding: ff913dc8b2afec21ea50538d0f26660a24074ba8
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +757ms
bittorrent-dht [5cc051e] received find_node query from 89.64.40.175:14570 +1s
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +562ms
bittorrent-dht [5cc051e] received get_peers query from 179.63.157.124:11203 +982ms
bittorrent-protocol [91bae6d9] got unchoke +9s
bittorrent-dht [5cc051e] received get_peers query from 191.223.29.124:51911 +446ms
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +618ms
bittorrent-dht [5cc051e] emit ready +234ms
bittorrent-dht [5cc051e] received get_peers query from 95.79.221.124:51348 +688ms
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +298ms
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +4s
bittorrent-dht [5cc051e] received find_node query from 36.226.22.111:27376 +716ms
bittorrent-dht [5cc051e] received find_node query from 88.20.130.2:9570 +2s
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +531ms
bittorrent-dht [5cc051e] received find_node query from 117.172.33.222:2188 +1s
bittorrent-dht [5cc051e] received find_node query from 117.147.6.182:29287 +602ms
bittorrent-dht [5cc051e] received get_peers query from 5.189.160.21:2171 +978ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants