webtorrent / webtorrent-hybrid

WebTorrent (with WebRTC support in Node.js)
https://webtorrent.io
MIT License
518 stars 98 forks source link

Downloading torrent from Firefox fail when seeding from node.js #9

Closed ekisu closed 9 years ago

ekisu commented 9 years ago

When seeding a file from node.js, it's impossible to connect as a peer with Firefox (tested with instant.io). If you open Chrome/Chromium, and use the same magnet link, it connects and downloads, and Firefox also starts downloading from the Chrome user.

feross commented 9 years ago

Works for me.

What version of webtorrent-hybrid are you using? Run webtorrent-hybrid --version What version of Firefox are you using?

I'm closing until you provide more information.

ekisu commented 9 years ago

I've not installed webtorrent-hybrid in my system, but I'm running 0.55, and Firefox 39, on Ubuntu 15.04. Seeding with the CLI utility and accessing with Firefox failed. When enabling localStorage.debug = "*", I get the following on Firefox's console:


"simple-peer " "[null] iceConnectionStateChange gathering failed" " +553ms" bundle.js:7416:8
ICE failed, see about:webrtc for more details <desconhecido>
"simple-peer " "[null] signal" " +18ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "send {"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2","peer_id":"-WW0055-14a954129bc0","to_peer_id":"-WW0055-b71a300aff4e","answer":{"type":"answer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 1317164079838248391 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 9A:82:A9:8B:1A:25:8F:2D:91:D0:68:3E:30:31:AF:DA:B6:FA:8E:62:2D:4E:BF:A8:77:9D:1C:18:52:EB:CB:0F\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 45375 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 45375 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:ad8723003367a3124465e40e6e0814e2\r\na=ice-ufrag:d187c82b\r\na=mid:data\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:active\r\n"},"offer_id":"\u0010Â!‚>\nÿœXÿ\u001e¨¤˜@¾Ž=}™"}" " +1ms" bundle.js:7416:8
"simple-websocket " "write: 787 bytes" " +0ms" bundle.js:7416:8
"simple-websocket " "read: 108 bytes" " +1s" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"complete":1,"incomplete":1,"action":1,"interval":600000,"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +1ms" bundle.js:7416:8
"simple-websocket " "read: 777 bytes" " +2ms" bundle.js:7416:8
"simple-websocket " "read: 108 bytes" " +1ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"complete":1,"incomplete":1,"action":1,"interval":600000,"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +1ms" bundle.js:7416:8
"bittorrent-swarm:peer " "destroy 2d5757303035352d623731613330306166663465 (error: connect timeout)" " +4s" bundle.js:7416:8
"simple-peer " "[null] destroy (error: null)" " +1ms" bundle.js:7416:8
"bittorrent-swarm " "removePeer 2d5757303035352d623731613330306166663465" " +1ms" bundle.js:7416:8
"bittorrent-swarm " "_drain numConns 0 maxConns 55" " +1ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "generating 10 offers" " +4s" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +1ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +81ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +107ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +46ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +52ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +47ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +109ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +67ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +39ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +61ms" bundle.js:7416:8
"simple-peer " "[ff3e89a] signalingStateChange have-local-offer" " +58ms" bundle.js:7416:8
"simple-peer " "[879320a] signalingStateChange have-local-offer" " +0ms" bundle.js:7416:8
"simple-peer " "[db75b38] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[1bc32a9] signalingStateChange have-local-offer" " +2ms" bundle.js:7416:8
"simple-peer " "[2acfee2] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[a85b265] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[d1be2b7] signalingStateChange have-local-offer" " +0ms" bundle.js:7416:8
"simple-peer " "[6ea680e] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[cc4e3b2] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[562b4e8] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-websocket " "read: 758 bytes" " +986ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"offer":{"type":"offer","sdp":"v=0\r\no=- 6608106349270960797 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=msid-semantic: WMS\r\nm=application 38335 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:2608808550 1 udp 2122129151 192.168.1.33 38335 typ host generation 0\r\na=candidate:3590110870 1 tcp 1518149375 192.168.1.33 35736 typ host tcptype passive generation 0\r\na=ice-ufrag:Ov2xnOZAZpYVVAxi\r\na=ice-pwd:W7jVigAAsloHQ51s+G1mJFbo\r\na=ice-options:google-ice\r\na=fingerprint:sha-1 BC:80:A9:AD:01:6B:B9:A3:A3:40:BF:C1:4B:A8:38:4D:B5:A5:2B:B6\r\na=setup:actpass\r\na=mid:data\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n"},"offer_id":"dŠ…®ì\u0007(\u0006鄞¹/‘Õîî8!","peer_id":"-WW0055-b71a300aff4e","info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +1ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { trickle: false, config: Object, wrtc: undefined } " +0ms" bundle.js:7416:8
"simple-peer " "[null] signal()" " +44ms" bundle.js:7416:8
"bittorrent-swarm " "addPeer 2d5757303035352d623731613330306166663465" " +1ms" bundle.js:7416:8
"bittorrent-swarm:peer " "new Peer 2d5757303035352d623731613330306166663465" " +1ms" bundle.js:7416:8
"simple-peer " "[null] signalingStateChange have-remote-offer" " +0ms" bundle.js:7416:8
"simple-peer " "[null] signalingStateChange stable" " +2ms" bundle.js:7416:8
"simple-peer " "[null] iceConnectionStateChange gathering checking" " +4ms" bundle.js:7416:8
"simple-websocket " "read: 766 bytes" " +1s" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"answer":{"type":"answer","sdp":"v=0\r\no=- 7192204528585290545 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE sdparta_0\r\na=msid-semantic: WMS\r\nm=application 42297 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\nb=AS:30\r\na=candidate:2608808550 1 udp 2122129151 192.168.1.33 42297 typ host generation 0\r\na=candidate:3590110870 1 tcp 1518149375 192.168.1.33 60935 typ host tcptype passive generation 0\r\na=ice-ufrag:CW9QNCW7H0aj9GGt\r\na=ice-pwd:gMYWGByeFeJyi8UOhq5NlINA\r\na=fingerprint:sha-1 F8:D4:DC:86:52:0F:99:CE:A8:50:C2:7C:8C:B6:29:7D:D4:4C:09:04\r\na=setup:active\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n"},"offer_id":"ˆSðŠ2¨è”‚#È;Y¦^j®\nø","peer_id":"-WW0055-b71a300aff4e","info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +0ms" bundle.js:7416:8
"simple-peer " "[4a6390c] signal()" " +1ms" bundle.js:7416:8
"simple-peer " "[4a6390c] signalingStateChange stable" " +1ms" bundle.js:7416:8
"simple-peer " "[4a6390c] iceConnectionStateChange complete checking" " +80ms" bundle.js:7416:8
"simple-peer " "[4a6390c] iceConnectionStateChange complete connected" " +5ms" bundle.js:7416:8
"simple-peer " "[4a6390c] maybeReady pc true channel false" " +3ms" bundle.js:7416:8
"simple-peer " "[ff3e89a] signal" " +18s" bundle.js:7416:8
"simple-peer " "[879320a] signal" " +1ms" bundle.js:7416:8
"simple-peer " "[db75b38] signal" " +1ms" bundle.js:7416:8
"simple-peer " "[1bc32a9] signal" " +1ms" bundle.js:7416:8
"simple-peer " "[2acfee2] signal" " +1ms" bundle.js:7416:8
"simple-peer " "[a85b265] signal" " +0ms" bundle.js:7416:8
"simple-peer " "[d1be2b7] signal" " +1ms" bundle.js:7416:8
"simple-peer " "[6ea680e] signal" " +5ms" bundle.js:7416:8
"simple-peer " "[cc4e3b2] signal" " +1ms" bundle.js:7416:8
"simple-peer " "[562b4e8] signal" " +1ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "generated 10 offers" " +0ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "send {"numwant":10,"uploaded":0,"downloaded":0,"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2","peer_id":"-WW0055-14a954129bc0","offers":[{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 8807299300185969280 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 2E:B6:F0:A7:A2:17:9C:F3:6A:25:58:F9:75:74:1A:E5:C8:DE:D7:B4:5E:71:A6:5A:70:6D:B6:64:D2:65:19:9D\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 58599 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 58599 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:7365178056d9f9dcfe12ef51262bead5\r\na=ice-ufrag:69110458\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"äÆUŸî;ˆí \u0006ôÄÿ:\u001fB\u0012\r8þ"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 4336984759857453430 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 F8:FA:1C:2B:DD:FC:A2:63:44:EE:5A:04:CD:C5:34:7A:B3:74:54:48:EA:55:EC:7C:40:2E:6E:8C:7B:08:EB:23\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 45579 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 45579 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:29ac4333c85bfa75194ccc38f0af1915\r\na=ice-ufrag:c348e2ab\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"ÁR¹rDy-IC˜Àà†\n“\u0002±œ”"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 9146295761746772187 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 02:A6:7B:83:75:2A:FD:35:F3:1D:5A:C3:A1:D5:53:FF:42:56:A6:5A:8E:A0:85:83:0B:52:FB:10:CC:52:DF:7F\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 35648 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 35648 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:1d9d937194080ed4b1585674eb532630\r\na=ice-ufrag:f3701c55\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"\b­¬$n™’'\u001dÿΦø(IWÿRÌ"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 5750982725355499916 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 D2:C7:29:7B:3F:3D:71:BC:21:57:FC:10:0F:20:A4:BF:33:7E:FD:B8:A7:0A:5E:39:7F:B8:3E:43:85:01:5C:E8\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 53237 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 53237 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:a80a215e9e203caf37605d0460f288a6\r\na=ice-ufrag:19a1c3df\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"òµ›Ä(y!:uœ9älƒ·‡Ë6\"Ó"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 3212210681160098335 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 82:DE:FD:8D:4E:53:41:DF:E6:27:F2:74:E5:FF:66:FD:4A:30:F5:36:1C:B1:32:B7:AC:D4:A0:A3:DE:3A:C1:04\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 34944 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 34944 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:e07180e2dee77ea84a2c9401e1037229\r\na=ice-ufrag:9f29b2cc\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"P\n í&ÐÒfaa™>0{ñ‹­CM\u0013"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 4078617645067764039 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 55:D4:90:BF:E9:9D:A9:39:97:00:12:32:FD:7F:D0:D7:E8:AF:28:F5:CF:68:8A:63:38:6E:FB:F5:BF:7D:EA:81\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 48512 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 48512 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:d7bb50ab1c724b35ac3f716e04d754ac\r\na=ice-ufrag:df27c310\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"¢2ñÝ`Z…ñ\u001a8‚æ\u000fÛÌíݺfä"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 4242410055201205281 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 70:29:8F:78:76:51:E0:D2:16:9E:C7:34:15:3E:7A:9C:99:A1:08:74:C4:59:CA:32:AF:81:5B:14:E0:7C:F9:AF\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 36851 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 36851 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:3d11f4016ef3e4de44453167fc1e244a\r\na=ice-ufrag:31980e0d\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"\u0004¿æDêŸÔp\u0012™øo>mël;×»Ö"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 8289373766829499896 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 31:B0:26:1E:56:ED:5A:9A:32:89:62:E6:9C:13:8D:47:FC:1A:38:1C:B3:26:8F:8A:9B:97:44:1F:79:6F:73:AA\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 52954 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 52954 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:86a5841ed2a223c8f59a74e212902516\r\na=ice-ufrag:d223e363\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"+êÌ\u0017mÅ®»3ÔÇ~ÑMڃ\u0016‰×£"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 4919497891246072050 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 E9:07:FF:A8:7D:11:D4:21:CE:60:D0:2A:84:43:FA:82:E8:72:E3:98:FC:AB:B7:74:39:2C:22:80:6A:2E:92:97\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 41344 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 41344 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:79996b5ea0fc40afad346489772ec74d\r\na=ice-ufrag:9a3fe880\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"®\u0006ƒ§ð€'ñ X?æ1¡Lè”NVœ"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 1314178051019059680 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 A2:54:B2:CF:88:44:3D:86:1C:BE:A0:CF:75:CD:44:A2:E0:72:F8:CA:6C:D7:15:06:D6:F2:4A:45:59:17:18:5F\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 33224 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 33224 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:4a6a5a4d3afd9cd5033daff85a5f1b06\r\na=ice-ufrag:949c77e4\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"SÚ^_3âÀš^'`¢\u0015üÇhºý"}]}" " +0ms" bundle.js:7416:8
"simple-websocket " "write: 7111 bytes" " +1ms" bundle.js:7416:8
"simple-websocket " "read: 108 bytes" " +757ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"complete":1,"incomplete":1,"action":1,"interval":600000,"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +1ms" bundle.js:7416:8
"simple-websocket " "read: 788 bytes" " +1ms" bundle.js:7416:8
"simple-peer " "[null] iceConnectionStateChange gathering failed" " +253ms" bundle.js:7416:8
ICE failed, see about:webrtc for more details <desconhecido>
"simple-peer " "[null] signal" " +9ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "send {"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2","peer_id":"-WW0055-14a954129bc0","to_peer_id":"-WW0055-b71a300aff4e","answer":{"type":"answer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 5275345897047215000 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 62:F5:DD:1E:53:6A:EF:E3:C8:5F:D7:A1:62:1C:C7:2A:1E:28:0E:DD:0B:08:08:AA:AB:E3:E4:EA:09:14:B0:90\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 38897 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 38897 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:2e966c69ee7e17eef6bc8553ddf7ca98\r\na=ice-ufrag:cc571d62\r\na=mid:data\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:active\r\n"},"offer_id":"dŠ…®ì\u0007(\u0006鄞¹/‘Õîî8!"}" " +1ms" bundle.js:7416:8
"simple-websocket " "write: 786 bytes" " +0ms" bundle.js:7416:8
"simple-websocket " "read: 108 bytes" " +731ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"complete":1,"incomplete":1,"action":1,"interval":600000,"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +1ms" bundle.js:7416:8
"bittorrent-swarm:peer " "destroy 2d5757303035352d623731613330306166663465 (error: connect timeout)" " +4s" bundle.js:7416:8
"simple-peer " "[null] destroy (error: null)" " +1ms" bundle.js:7416:8
"bittorrent-swarm " "removePeer 2d5757303035352d623731613330306166663465" " +1ms" bundle.js:7416:8
"bittorrent-swarm " "_drain numConns 0 maxConns 55" " +1ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "generating 10 offers" " +3s" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +1ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +49ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +50ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +34ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +48ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +63ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +57ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +44ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +36ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +83ms" bundle.js:7416:8
"simple-peer " "[6917590] signalingStateChange have-local-offer" " +55ms" bundle.js:7416:8
"simple-peer " "[9431572] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[08ee50c] signalingStateChange have-local-offer" " +3ms" bundle.js:7416:8
"simple-peer " "[6321de0] signalingStateChange have-local-offer" " +0ms" bundle.js:7416:8
"simple-peer " "[bd6aed6] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[fcc8570] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[0048bc4] signalingStateChange have-local-offer" " +0ms" bundle.js:7416:8
"simple-peer " "[fbf10f1] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[e3e4863] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[5454e59] signalingStateChange have-local-offer" " +0ms" bundle.js:7416:8
"simple-websocket " "read: 768 bytes" " +2s" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"offer":{"type":"offer","sdp":"v=0\r\no=- 300034796756450435 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=msid-semantic: WMS\r\nm=application 49295 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:2608808550 1 udp 2122129151 192.168.1.33 49295 typ host generation 0\r\na=candidate:3590110870 1 tcp 1518149375 192.168.1.33 47106 typ host tcptype passive generation 0\r\na=ice-ufrag:1w3UKUxIgteocxtr\r\na=ice-pwd:ym1GVoyRrEDRlZyx+v09hFnB\r\na=ice-options:google-ice\r\na=fingerprint:sha-1 76:6D:51:8C:DC:D0:E3:72:F3:56:94:96:43:AB:AB:69:7D:7B:1F:FC\r\na=setup:actpass\r\na=mid:data\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n"},"offer_id":"»`\f\u0015\u001fô\u001dðâ3ڙ;ِ{Ç\u001a¹","peer_id":"-WW0055-b71a300aff4e","info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +1ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { trickle: false, config: Object, wrtc: undefined } " +1ms" bundle.js:7416:8
"simple-peer " "[null] signal()" " +39ms" bundle.js:7416:8
"bittorrent-swarm " "addPeer 2d5757303035352d623731613330306166663465" " +1ms" bundle.js:7416:8
"bittorrent-swarm:peer " "new Peer 2d5757303035352d623731613330306166663465" " +1ms" bundle.js:7416:8
"simple-peer " "[null] signalingStateChange have-remote-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[null] signalingStateChange stable" " +2ms" bundle.js:7416:8
"simple-peer " "[null] iceConnectionStateChange gathering checking" " +3ms" bundle.js:7416:8
"simple-websocket " "read: 771 bytes" " +11ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"answer":{"type":"answer","sdp":"v=0\r\no=- 8803677935034973901 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE sdparta_0\r\na=msid-semantic: WMS\r\nm=application 47559 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\nb=AS:30\r\na=candidate:2608808550 1 udp 2122129151 192.168.1.33 47559 typ host generation 0\r\na=candidate:3590110870 1 tcp 1518149375 192.168.1.33 37963 typ host tcptype passive generation 0\r\na=ice-ufrag:9QPQYbeqcI26IMtE\r\na=ice-pwd:/o3TLvYiYzKUm0BiI2uK8epA\r\na=fingerprint:sha-1 9A:C4:02:F8:3C:8C:33:35:5F:2B:DE:B4:1A:8A:D6:E2:8B:F5:03:C3\r\na=setup:active\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n"},"offer_id":"ÁR¹rDy-IC˜Àà†\n“\u0002±œ”","peer_id":"-WW0055-b71a300aff4e","info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +1ms" bundle.js:7416:8
"simple-peer " "[879320a] signal()" " +1ms" bundle.js:7416:8
"simple-peer " "[879320a] signalingStateChange stable" " +1ms" bundle.js:7416:8
"simple-peer " "[879320a] iceConnectionStateChange complete checking" " +100ms" bundle.js:7416:8
"simple-peer " "[879320a] iceConnectionStateChange complete connected" " +5ms" bundle.js:7416:8
"simple-peer " "[879320a] maybeReady pc true channel false" " +2ms" bundle.js:7416:8
"simple-peer " "[6917590] signal" " +18s" bundle.js:7416:8
"simple-peer " "[9431572] signal" " +8ms" bundle.js:7416:8
"simple-peer " "[08ee50c] signal" " +2ms" bundle.js:7416:8
"simple-peer " "[6321de0] signal" " +1ms" bundle.js:7416:8
"simple-peer " "[bd6aed6] signal" " +0ms" bundle.js:7416:8
"simple-peer " "[fcc8570] signal" " +3ms" bundle.js:7416:8
"simple-peer " "[0048bc4] signal" " +0ms" bundle.js:7416:8
"simple-peer " "[fbf10f1] signal" " +1ms" bundle.js:7416:8
"simple-peer " "[e3e4863] signal" " +1ms" bundle.js:7416:8
"simple-peer " "[5454e59] signal" " +2ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "generated 10 offers" " +0ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "send {"numwant":10,"uploaded":0,"downloaded":0,"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2","peer_id":"-WW0055-14a954129bc0","offers":[{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 452072716597253492 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 D3:80:7D:F2:6C:0B:F1:CD:14:52:D9:28:0C:69:E8:1F:A0:B0:92:69:F1:FC:49:81:BF:3B:A5:6B:47:E9:32:A2\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 43983 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 43983 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:d17a21bb823683940736f199d4a1497a\r\na=ice-ufrag:f52f3406\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":";S×ã\u001f²¸úT´Æùû눐Y\u0012Aõ"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 2401044661320626594 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 E3:92:ED:CB:96:5E:97:C7:1B:3E:C1:65:30:BD:FC:10:4B:12:B5:61:DE:F0:46:20:C4:0E:56:A5:CA:FF:68:E0\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 33247 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 33247 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:b28b8a307d673a52ad93d867b8bd2017\r\na=ice-ufrag:9cd03411\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"H<“E`Ò\u001auèHdŸìÐà,Á–\u0010b"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 3092736012656435583 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 82:DD:F0:49:44:67:E5:8E:32:33:E4:36:5F:29:8E:B0:58:D5:62:8D:45:6B:17:7F:9C:92:6C:CA:E0:8E:99:88\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 57769 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 57769 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:c6aa0fa3337d1fb833f8e98c68a2cbf8\r\na=ice-ufrag:5c7f6b93\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"½¯]\u0017D^”\u001aXeE m\u0010°\u0014yô_s"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 6463126281421948805 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 33:E6:B4:3A:42:BC:A6:83:FB:9D:73:7D:D1:08:A1:05:7D:8B:AB:FD:E8:31:8B:E8:58:43:DD:2E:85:12:6B:6C\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 32794 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 32794 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:0997983eadf8e7ca1c15b24661074298\r\na=ice-ufrag:bdf75656\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"2QEÁáÝù/ÜC\u0012eêIÿu,=(\f"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 2578507640909497424 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 78:62:F3:73:83:66:DD:F9:B5:9D:C0:21:9C:37:14:A7:2C:E6:C4:32:62:0C:12:D9:78:B6:3E:39:EE:F3:6B:44\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 41217 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 41217 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:801809f2b071cdc7f4d6e85f23d8fbc0\r\na=ice-ufrag:f73eb238\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"\u00051ö\bì´û|ÜïA°ßg7ÿ,["},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 5294676244942491246 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 4C:84:27:5A:27:FC:B5:F8:37:B0:C0:5D:D4:AE:29:61:0B:57:74:13:76:D6:AD:AB:9F:C7:91:7E:A3:E1:9B:79\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 42592 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 42592 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:c097daaa0740269fbfbc58e98644f6d3\r\na=ice-ufrag:0fddaeb0\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"ò…¨6\u000f\u0012u»É2¡îô1lëÖÙL"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 2835972741966275805 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 8B:8C:4A:D3:7B:A3:D3:90:11:FC:9D:E5:D5:65:7D:81:00:29:D3:98:9B:94:86:96:7F:E1:7E:9D:99:5C:5D:B5\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 44286 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 44286 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:8e247fca01d5172898a95068b7f929f0\r\na=ice-ufrag:90c0d463\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"é\u0007Ñn\u0019/\u0003véÎ/Š’Ç»[Xr;Å"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 5064228351954525841 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 FF:58:4B:8E:72:DE:F6:19:61:E1:0B:9B:EE:15:88:DD:68:27:61:6C:6F:23:84:22:E3:17:29:D5:6E:5C:E9:88\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 37288 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 37288 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:1398ebf042fa0c165c84f0b6522558e9\r\na=ice-ufrag:5b31c854\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"\u0004°zËaÇ&oà\u0000-È$CaÏìØÁ"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 4834207108209099283 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 C2:F8:60:02:79:DA:EC:4F:D2:4C:F3:D3:65:2F:A7:0D:89:CC:3E:AA:A7:0E:76:55:14:B7:E2:19:99:A6:DE:E3\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 40167 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 40167 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:2aab3a86b7831f3fd1e16faed3716887\r\na=ice-ufrag:4a8f609c\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"+WOéw¨?¼\u001d¶-šô\u000f”]˜cÀ\u0004"},{"offer":{"type":"offer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 3758124667524955266 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 C1:3D:0A:1B:96:E0:52:E9:54:32:F8:09:6D:B4:87:58:66:5F:39:E8:79:D0:27:36:00:C1:4F:CD:C7:3E:B9:4B\r\na=group:BUNDLE sdparta_0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 55113 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 55113 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:87e74d449f969897bac00c4a3c6f4926\r\na=ice-ufrag:e83f7e66\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:actpass\r\n"},"offer_id":"¹ï›\u0018€S¯\u000epáJŠœ½ƒCԓ÷"}]}" " +1ms" bundle.js:7416:8
"simple-websocket " "write: 7147 bytes" " +0ms" bundle.js:7416:8
"simple-websocket " "read: 108 bytes" " +751ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"complete":1,"incomplete":1,"action":1,"interval":600000,"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +2ms" bundle.js:7416:8
"simple-websocket " "read: 781 bytes" " +2ms" bundle.js:7416:8
"simple-peer " "[null] iceConnectionStateChange gathering failed" " +1s" bundle.js:7416:8
ICE failed, see about:webrtc for more details <desconhecido>
"simple-peer " "[null] signal" " +94ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "send {"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2","peer_id":"-WW0055-14a954129bc0","to_peer_id":"-WW0055-b71a300aff4e","answer":{"type":"answer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-39.0 3188554937512849182 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 35:AD:D0:45:CD:16:38:3F:F1:DC:29:00:0B:B3:3D:7F:3F:AA:F0:EF:A2:8A:D9:2F:04:E5:60:D7:D8:87:A2:D8\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 41646 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:0 1 UDP 2122252543 192.168.1.33 41646 typ host\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:384cd2463c296481759e97b93b871cb0\r\na=ice-ufrag:7149b307\r\na=mid:data\r\na=sctpmap:5000 webrtc-datachannel 256\r\na=setup:active\r\n"},"offer_id":"»`\f\u0015\u001fô\u001dðâ3ڙ;ِ{Ç\u001a¹"}" " +1ms" bundle.js:7416:8
"simple-websocket " "write: 797 bytes" " +3ms" bundle.js:7416:8
"simple-websocket " "read: 108 bytes" " +665ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"complete":1,"incomplete":1,"action":1,"interval":600000,"info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +1ms" bundle.js:7416:8
"bittorrent-swarm:peer " "destroy 2d5757303035352d623731613330306166663465 (error: connect timeout)" " +4s" bundle.js:7416:8
"simple-peer " "[null] destroy (error: null)" " +1ms" bundle.js:7416:8
"bittorrent-swarm " "removePeer 2d5757303035352d623731613330306166663465" " +1ms" bundle.js:7416:8
"bittorrent-swarm " "_drain numConns 0 maxConns 55" " +1ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "generating 10 offers" " +3s" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +1ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +61ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +65ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +41ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +46ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +82ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +55ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +76ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +64ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { initiator: true, trickle: false, config: Object, wrtc: undefined } " +56ms" bundle.js:7416:8
"simple-peer " "[8bdd3e4] signalingStateChange have-local-offer" " +68ms" bundle.js:7416:8
"simple-peer " "[738e582] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[a8b8e7a] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[e174bcb] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[f4b6895] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[eadb7a5] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[189bc8b] signalingStateChange have-local-offer" " +0ms" bundle.js:7416:8
"simple-peer " "[6eaed17] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[9d17814] signalingStateChange have-local-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[3865096] signalingStateChange have-local-offer" " +0ms" bundle.js:7416:8
"simple-websocket " "read: 775 bytes" " +986ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"answer":{"type":"answer","sdp":"v=0\r\no=- 2940874654778644827 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE sdparta_0\r\na=msid-semantic: WMS\r\nm=application 39341 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\nb=AS:30\r\na=candidate:2608808550 1 udp 2122129151 192.168.1.33 39341 typ host generation 0\r\na=candidate:3590110870 1 tcp 1518149375 192.168.1.33 51618 typ host tcptype passive generation 0\r\na=ice-ufrag:zD265dnK1JgdgduK\r\na=ice-pwd:qbEPBg+C8WCCrgw7eG4J4qzQ\r\na=fingerprint:sha-1 2D:95:87:E7:5C:E6:8D:4C:1A:BB:D3:B5:4A:13:AC:0F:C7:F2:6F:71\r\na=setup:active\r\na=mid:sdparta_0\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n"},"offer_id":"H<“E`Ò\u001auèHdŸìÐà,Á–\u0010b","peer_id":"-WW0055-b71a300aff4e","info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +0ms" bundle.js:7416:8
"simple-peer " "[9431572] signal()" " +1ms" bundle.js:7416:8
"bittorrent-swarm " "addPeer 2d5757303035352d623731613330306166663465" " +1ms" bundle.js:7416:8
"bittorrent-swarm:peer " "new Peer 2d5757303035352d623731613330306166663465" " +0ms" bundle.js:7416:8
"simple-peer " "[9431572] signalingStateChange stable" " +1ms" bundle.js:7416:8
"simple-peer " "[9431572] iceConnectionStateChange complete checking" " +106ms" bundle.js:7416:8
"simple-peer " "[9431572] iceConnectionStateChange complete connected" " +10ms" bundle.js:7416:8
"simple-peer " "[9431572] maybeReady pc true channel false" " +1ms" bundle.js:7416:8
"simple-websocket " "read: 763 bytes" " +708ms" bundle.js:7416:8
"bittorrent-tracker:websocket-tracker " "received {"offer":{"type":"offer","sdp":"v=0\r\no=- 6919238039727484577 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=msid-semantic: WMS\r\nm=application 32898 DTLS/SCTP 5000\r\nc=IN IP4 192.168.1.33\r\na=candidate:2608808550 1 udp 2122129151 192.168.1.33 32898 typ host generation 0\r\na=candidate:3590110870 1 tcp 1518149375 192.168.1.33 41902 typ host tcptype passive generation 0\r\na=ice-ufrag:KLY5VgS01PzPRgp7\r\na=ice-pwd:7X8jbNJTxUPku5QyDV+A73MN\r\na=ice-options:google-ice\r\na=fingerprint:sha-1 15:7E:7F:E3:7D:CB:F6:D8:32:CC:FD:41:5C:84:95:E0:F3:3D:05:C3\r\na=setup:actpass\r\na=mid:data\r\na=sctpmap:5000 webrtc-datachannel 1024\r\n"},"offer_id":"\u0007]ïI‚Æ÷à\u0018áŽÉÉ¿\u000eDJyø‰","peer_id":"-WW0055-b71a300aff4e","info_hash":"!h=:§\u0006A¯E\u0004€wà¦\u0017ºõ”×2"} from wss://tracker.webtorrent.io for 21683d3aa70641af45048077e0a617baf594d732" " +1ms" bundle.js:7416:8
"simple-peer " "[undefined] new peer " Object { trickle: false, config: Object, wrtc: undefined } " +0ms" bundle.js:7416:8
"simple-peer " "[null] signal()" " +76ms" bundle.js:7416:8
"simple-peer " "[null] signalingStateChange have-remote-offer" " +1ms" bundle.js:7416:8
"simple-peer " "[null] signalingStateChange stable" " +2ms" bundle.js:7416:8
"simple-peer " "[null] iceConnectionStateChange gathering checking" " +4ms"

It loops at this. Downloading with Chromium works just fine. Also, I've written a script using webtorrent module instead of webtorrent-hybrid, and running it with electron-spawn. It works on both Firefox and Chromium. Also, WebTorrent process is using 90%+ CPU, I don't know if it's related to this issue.

feross commented 9 years ago

I'm sorry, but I can't reproduce this. If you figure it out, please send a PR.