==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 440 100% 0.00kB/s 0:00:00 440 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 82 100% 80.08kB/s 0:00:00 82 100% 80.08kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 1,169 100% 1.11MB/s 0:00:00 1,169 100% 1.11MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) croc-1:10.4.3-1.log 571 100% 557.62kB/s 0:00:00 571 100% 557.62kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ sent 1,687 bytes received 180 bytes 746.80 bytes/sec total size is 2,915 speedup is 1.56 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building croc  -> repo: extra  -> arch: riscv64  -> worker: felix-2 ==> Building croc for [extra] (riscv64) ]3008;start=816693a97b0549e199df94dfc42c3502;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=667cbe415c7f49c8bdab18659fc9c8dd;pid=2953935;comm=systemd-nspawn;container=arch-nspawn-2953935;type=container\]11;?\]2;🔵 Container arch-nspawn-2953935 on glalie.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=816693a97b0549e199df94dfc42c3502\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-2]...done ==> Making package: croc 1:10.4.3-1 (Thu May 7 00:55:38 2026) ==> Retrieving sources...  -> Downloading croc-v10.4.3.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3.45M 2 95354 0 0 49580 0 01:13 00:01 01:12 91686 100 3.45M 100 3.45M 0 0 1.18M 0 00:02 00:02 91686 100 3.45M 100 3.45M 0 0 1.18M 0 00:02 00:02 91686 100 3.45M 100 3.45M 0 0 1.18M 0 00:02 00:02 91686 ==> Validating source files with sha256sums... croc-v10.4.3.tar.gz ... Passed ]3008;start=aece280a504a4bfc84538cfae36a5e5a;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=667cbe415c7f49c8bdab18659fc9c8dd;pid=2955596;comm=systemd-nspawn;container=arch-nspawn-2955596;type=container\]11;?\]2;🔵 Container arch-nspawn-2955596 on glalie.felixc.at\==> Making package: croc 1:10.4.3-1 (Wed May 6 16:56:04 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (1) New Version Net Change extra/go 2:1.26.2-1 207.08 MiB Total Installed Size: 207.08 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing go... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found croc-v10.4.3.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting croc-v10.4.3.tar.gz with bsdtar ==> Starting build()... ==> Starting check()... ? github.com/schollz/croc/v10 [no test files] ? github.com/schollz/croc/v10/src/cli [no test files] ok github.com/schollz/croc/v10/src/comm 0.747s ok github.com/schollz/croc/v10/src/compress 0.396s [debug] 16:59:50 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 16:59:50 starting TCP server on 0.0.0.0:8283 [debug] 16:59:50 tcp.go:94: starting with password 'p***3' [debug] 16:59:50 tcp.go:94: starting with password 'p***3' [debug] 16:59:50 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 16:59:50 starting TCP server on 0.0.0.0:8281 [info] 2026/05/06 16:59:50 starting TCP server on 0.0.0.0:8285 [debug] 16:59:50 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 16:59:50 starting TCP server on 0.0.0.0:8284 [info] 2026/05/06 16:59:50 starting TCP server on 0.0.0.0:8282 [debug] 16:59:50 tcp.go:168: client 127.0.0.1:32920 connected [debug] 16:59:50 tcp.go:154: started TCP server on 0.0.0.0:8285 [debug] 16:59:50 tcp.go:168: client 127.0.0.1:38494 connected [debug] 16:59:50 tcp.go:154: started TCP server on 0.0.0.0:8281 [debug] 16:59:50 tcp.go:168: client 127.0.0.1:47344 connected [debug] 16:59:50 tcp.go:154: started TCP server on 0.0.0.0:8283 [debug] 16:59:50 comm.go:155: initial read error: EOF [debug] 16:59:50 tcp.go:174: room: [debug] 16:59:50 tcp.go:175: err: EOF [debug] 16:59:50 tcp.go:177: relay-127.0.0.1:47344: EOF [debug] 16:59:50 tcp.go:168: client 127.0.0.1:50914 connected [debug] 16:59:50 tcp.go:154: started TCP server on 0.0.0.0:8284 [debug] 16:59:50 tcp.go:168: client 127.0.0.1:51386 connected [debug] 16:59:50 comm.go:155: initial read error: EOF [debug] 16:59:50 tcp.go:174: room: [debug] 16:59:50 tcp.go:175: err: EOF [debug] 16:59:50 tcp.go:177: relay-127.0.0.1:32920: EOF [debug] 16:59:50 comm.go:155: initial read error: EOF [debug] 16:59:50 tcp.go:174: room: [debug] 16:59:50 tcp.go:175: err: EOF [debug] 16:59:50 tcp.go:177: relay-127.0.0.1:51386: EOF [debug] 16:59:50 tcp.go:154: started TCP server on 0.0.0.0:8282 [debug] 16:59:50 comm.go:155: initial read error: EOF [debug] 16:59:50 tcp.go:174: room: [debug] 16:59:50 tcp.go:175: err: EOF [debug] 16:59:50 tcp.go:177: relay-127.0.0.1:50914: EOF [debug] 16:59:50 comm.go:155: initial read error: EOF [debug] 16:59:50 tcp.go:174: room: [debug] 16:59:50 tcp.go:175: err: EOF [debug] 16:59:50 tcp.go:177: relay-127.0.0.1:38494: EOF [debug] 16:59:51 croc_test.go:36: setting up sender [debug] 16:59:51 croc_test.go:55: setting up receiver [debug] 16:59:51 croc.go:539: hashed /build/croc/src/croc-v10.4.3/README.md to 38cde43ee24a44b6 using xxhash [debug] 16:59:51 croc.go:544: file 0 info: {Name:README.md FolderRemote:./ FolderSource:/build/croc/src/croc-v10.4.3 Hash:[56 205 228 62 226 74 68 182] Size:8423 ModTime:2026-05-06 16:54:46 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw-r--r-- TempFile:false IsIgnored:false} Sending 0 files (8.2 kB)[debug] 16:59:51 croc.go:548: longestFilename: 9 Sending 'README.md' (8.2 kB) Code is: 8123-testingthecroc On the other computer run: (For Windows) croc --relay 127.0.0.1:8281 8123-testingthecroc (For Linux/macOS) CROC_SECRET="8123-testingthecroc" croc --relay 127.0.0.1:8281 [debug] 16:59:51 croc.go:735: host: '127.0.0.1', port: '8281' [debug] 16:59:51 croc.go:741: got host '127.0.0.1' and port '8281' [debug] 16:59:51 croc.go:743: trying connection to 127.0.0.1:8281 [debug] 16:59:51 comm.go:80: dialing to 127.0.0.1:8281 with timelimit 5s [debug] 16:59:51 comm.go:89: connected to '127.0.0.1:8281' [debug] 16:59:51 tcp.go:168: client 127.0.0.1:51396 connected [debug] 16:59:51 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":6377539721181898968971795330890303747790563371722020836128439736117009243699,"Xᵥ":1396572298219476414828647039204207272445892752668703943474715506269278754123,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:51 tcp.go:307: strongkey: 672d50b71ec4cdad285abfbcad921c7f3e891cfb95287fc20be206549008ac20 [debug] 16:59:51 tcp.go:576: strong key: 672d50b71ec4cdad285abfbcad921c7f3e891cfb95287fc20be206549008ac20 [debug] 16:59:51 tcp.go:590: sending password 'p***3' [debug] 16:59:51 tcp.go:601: waiting for first ok [debug] 16:59:51 tcp.go:319: waiting for password [debug] 16:59:51 tcp.go:342: sending '8282,8283,8284,8285' [debug] 16:59:51 tcp.go:353: waiting for answer [debug] 16:59:51 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:51 tcp.go:630: waiting for room confirmation [debug] 16:59:51 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 has 1 [debug] 16:59:51 tcp.go:646: all set [debug] 16:59:51 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:51 croc.go:760: banner: 8282,8283,8284,8285 [debug] 16:59:51 tcp.go:175: err: [debug] 16:59:51 croc.go:761: connection established: &{connection:0x3f41e02020} connecting...[debug] 16:59:51 croc.go:1006: got host '127.0.0.1' and port '8281' [debug] 16:59:51 croc.go:1008: trying connection to 127.0.0.1:8281 [debug] 16:59:51 comm.go:80: dialing to 127.0.0.1:8281 with timelimit 5s [debug] 16:59:51 comm.go:89: connected to '127.0.0.1:8281' [debug] 16:59:51 tcp.go:168: client 127.0.0.1:51400 connected [debug] 16:59:51 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":22129125878572564861935198119477422546196679752032880316818053660044091827452,"Xᵥ":15335942887758072364725691141136105705901445786337879038130071752997101067989,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:51 tcp.go:307: strongkey: 99d1f1aa8d3770d49f485b2e4f86dafabc06abd2891ca8cf2deeeb172d05d8df [debug] 16:59:51 tcp.go:576: strong key: 99d1f1aa8d3770d49f485b2e4f86dafabc06abd2891ca8cf2deeeb172d05d8df [debug] 16:59:51 tcp.go:590: sending password 'p***3' [debug] 16:59:51 tcp.go:601: waiting for first ok [debug] 16:59:51 tcp.go:319: waiting for password [debug] 16:59:51 tcp.go:342: sending '8282,8283,8284,8285' [debug] 16:59:51 tcp.go:353: waiting for answer [debug] 16:59:51 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:51 tcp.go:630: waiting for room confirmation [debug] 16:59:51 tcp.go:400: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 has 2 [debug] 16:59:51 tcp.go:416: starting pipes [debug] 16:59:51 tcp.go:646: all set [debug] 16:59:51 croc.go:1021: receiver connection established: &{connection:0x3f41882060} [debug] 16:59:51 croc.go:1022: banner: 8282,8283,8284,8285 [debug] 16:59:51 croc.go:1149: exchanged header message securing channel...[debug] 16:59:51 croc.go:1169: ready [debug] 16:59:51 croc.go:862: exchanged header message [debug] 16:59:51 croc.go:1169: ready [debug] 16:59:51 message.go:61: writing pake message (unencrypted) [debug] 16:59:51 message.go:80: read pake message (unencrypted) [debug] 16:59:51 croc.go:1452: received pake payload [debug] 16:59:51 croc.go:1457: using curve siec [debug] 16:59:52 croc.go:1471: generating salt [debug] 16:59:52 croc.go:1477: sender sending pake+salt [debug] 16:59:52 message.go:61: writing pake message (unencrypted) [debug] 16:59:52 croc.go:1499: generated key = 82dc7e08785863ff692dca43a43b891b776988dc987f2987c24f1dce57579fd1 with salt ac9c9e7ad35afb19 [debug] 16:59:52 croc.go:1505: port: [8282] [debug] 16:59:52 croc.go:1505: port: [8283] [debug] 16:59:52 croc.go:1505: port: [8284] [debug] 16:59:52 croc.go:1505: port: [8285] [debug] 16:59:52 croc.go:1519: connecting to 127.0.0.1:8285 [debug] 16:59:52 comm.go:80: dialing to 127.0.0.1:8285 with timelimit 30s [debug] 16:59:52 croc.go:1519: connecting to 127.0.0.1:8283 [debug] 16:59:52 message.go:80: read pake message (unencrypted) [debug] 16:59:52 croc.go:1452: received pake payload [debug] 16:59:52 comm.go:80: dialing to 127.0.0.1:8283 with timelimit 30s [debug] 16:59:52 tcp.go:168: client 127.0.0.1:47360 connected [debug] 16:59:52 croc.go:1519: connecting to 127.0.0.1:8284 [debug] 16:59:52 comm.go:80: dialing to 127.0.0.1:8284 with timelimit 30s [debug] 16:59:52 comm.go:89: connected to '127.0.0.1:8285' [debug] 16:59:52 croc.go:1519: connecting to 127.0.0.1:8282 [debug] 16:59:52 comm.go:80: dialing to 127.0.0.1:8282 with timelimit 30s [debug] 16:59:52 comm.go:89: connected to '127.0.0.1:8284' [debug] 16:59:52 tcp.go:168: client 127.0.0.1:32934 connected [debug] 16:59:52 comm.go:89: connected to '127.0.0.1:8283' [debug] 16:59:52 tcp.go:168: client 127.0.0.1:38496 connected [debug] 16:59:52 comm.go:89: connected to '127.0.0.1:8282' [debug] 16:59:52 croc.go:1499: generated key = 82dc7e08785863ff692dca43a43b891b776988dc987f2987c24f1dce57579fd1 with salt ac9c9e7ad35afb19 [debug] 16:59:52 croc.go:1505: port: [8282] [debug] 16:59:52 croc.go:1505: port: [8283] [debug] 16:59:52 croc.go:1505: port: [8284] [debug] 16:59:52 croc.go:1505: port: [8285] [debug] 16:59:52 croc.go:1519: connecting to 127.0.0.1:8285 [debug] 16:59:52 comm.go:80: dialing to 127.0.0.1:8285 with timelimit 30s [debug] 16:59:52 croc.go:1519: connecting to 127.0.0.1:8283 [debug] 16:59:52 comm.go:80: dialing to 127.0.0.1:8283 with timelimit 30s [debug] 16:59:52 croc.go:1519: connecting to 127.0.0.1:8282 [debug] 16:59:52 comm.go:80: dialing to 127.0.0.1:8282 with timelimit 30s [debug] 16:59:52 croc.go:1519: connecting to 127.0.0.1:8284 [debug] 16:59:52 tcp.go:168: client 127.0.0.1:50924 connected [debug] 16:59:52 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":4101532172500499673754115804492990191579568931053531575373628029752943247329,"Xᵥ":9327769413866027675733742464081366107672007925847883819617396920885454922569,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:52 comm.go:89: connected to '127.0.0.1:8283' [debug] 16:59:52 comm.go:89: connected to '127.0.0.1:8282' [debug] 16:59:52 tcp.go:168: client 127.0.0.1:50940 connected [debug] 16:59:52 tcp.go:168: client 127.0.0.1:47374 connected [debug] 16:59:52 tcp.go:168: client 127.0.0.1:38502 connected [debug] 16:59:52 comm.go:80: dialing to 127.0.0.1:8284 with timelimit 30s [debug] 16:59:52 comm.go:89: connected to '127.0.0.1:8285' [debug] 16:59:52 comm.go:89: connected to '127.0.0.1:8284' [debug] 16:59:52 tcp.go:168: client 127.0.0.1:32944 connected [debug] 16:59:52 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":23566870057983190161573515211415098956562443027915274846047772257365182976815,"Xᵥ":6338274026184088685237889778290308917317544701109033239866638809558220581500,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:52 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":7845334400861866910912709353498211679850662593713141895333009964573394892725,"Xᵥ":24611514996325594543075224104035803336702707285510490893448167990986694781180,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:52 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":22895467813147491006310149269488063059023808665189592753341319638490710387603,"Xᵥ":24300391418603499027115693132712811993389283221570016711028901491748788633544,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:52 tcp.go:307: strongkey: 5ec4ee4278fa63ca3c5934ff8487a7bb33b633120eb0b221ea9cb47a5025e3f6 [debug] 16:59:52 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":16006899655024418969050031341155725805359853836182548182665722316251185802173,"Xᵥ":22947316290659983684527241656322937726001205088006535914914233569199333890523,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:52 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":7600415703265613404283716256359838905956994488879293747778192039753755040891,"Xᵥ":11430630878572738608328906696098575748079850355984673706832456442416761324425,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:52 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":13995791549976765749272796861569867829474565731874978550470137580141469220759,"Xᵥ":8190896821996296410394684104244454680573269290590514391978464216516168219265,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:52 tcp.go:307: strongkey: 9326b4e42bdd6e5ec195ed149957ae3afc18d94a93e738cbb863e353ada94990 [debug] 16:59:52 tcp.go:307: strongkey: 85b60f1b6781745e4eec97da076e6838d68f38fdc5b1d25512c8de341fff04dc [debug] 16:59:52 tcp.go:576: strong key: 5ec4ee4278fa63ca3c5934ff8487a7bb33b633120eb0b221ea9cb47a5025e3f6 [debug] 16:59:52 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":19869052069529185548225719980744719200758263909163704706882550458403629816893,"Xᵥ":5804979327173628143703721197518091363278671664032663333351821841648995676947,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:52 tcp.go:590: sending password 'p***3' [debug] 16:59:52 tcp.go:319: waiting for password [debug] 16:59:52 tcp.go:601: waiting for first ok [debug] 16:59:52 tcp.go:307: strongkey: 307811712d16db1924c278bb841675bec159d5d71e48a75579b4deb3d3fb80ca [debug] 16:59:52 tcp.go:342: sending 'ok' [debug] 16:59:52 tcp.go:353: waiting for answer [debug] 16:59:52 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 [debug] 16:59:52 tcp.go:630: waiting for room confirmation [debug] 16:59:52 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 has 1 [debug] 16:59:52 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 [debug] 16:59:52 tcp.go:175: err: [debug] 16:59:52 tcp.go:646: all set [debug] 16:59:52 croc.go:1528: connected to 127.0.0.1:8285 [debug] 16:59:52 tcp.go:576: strong key: 9326b4e42bdd6e5ec195ed149957ae3afc18d94a93e738cbb863e353ada94990 [debug] 16:59:52 tcp.go:590: sending password 'p***3' [debug] 16:59:52 tcp.go:601: waiting for first ok [debug] 16:59:52 tcp.go:576: strong key: 85b60f1b6781745e4eec97da076e6838d68f38fdc5b1d25512c8de341fff04dc [debug] 16:59:52 tcp.go:590: sending password 'p***3' [debug] 16:59:52 tcp.go:601: waiting for first ok [debug] 16:59:52 tcp.go:319: waiting for password [debug] 16:59:52 tcp.go:342: sending 'ok' [debug] 16:59:52 tcp.go:353: waiting for answer [debug] 16:59:52 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 [debug] 16:59:52 tcp.go:630: waiting for room confirmation [debug] 16:59:52 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 has 1 [debug] 16:59:52 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 [debug] 16:59:52 tcp.go:175: err: [debug] 16:59:52 tcp.go:646: all set [debug] 16:59:52 croc.go:1528: connected to 127.0.0.1:8284 [debug] 16:59:52 tcp.go:307: strongkey: 39cb91080289cbcb78b24acd163c424d5f37720db316a7fa3e0ae97c3c4c455a [debug] 16:59:52 tcp.go:307: strongkey: 340a339b5b3d93a00ff3b2b59aacd8348811af565a68b2324cf52c1a40a7e4f9 [debug] 16:59:52 tcp.go:576: strong key: 39cb91080289cbcb78b24acd163c424d5f37720db316a7fa3e0ae97c3c4c455a [debug] 16:59:52 tcp.go:590: sending password 'p***3' [debug] 16:59:52 tcp.go:601: waiting for first ok [debug] 16:59:52 tcp.go:201: rooms ready [debug] 16:59:52 tcp.go:319: waiting for password [debug] 16:59:52 tcp.go:342: sending 'ok' [debug] 16:59:52 tcp.go:353: waiting for answer [debug] 16:59:52 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 [debug] 16:59:52 tcp.go:630: waiting for room confirmation [debug] 16:59:52 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 has 1 [debug] 16:59:52 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 [debug] 16:59:52 tcp.go:175: err: [debug] 16:59:52 tcp.go:576: strong key: 307811712d16db1924c278bb841675bec159d5d71e48a75579b4deb3d3fb80ca [debug] 16:59:52 tcp.go:646: all set [debug] 16:59:52 croc.go:1528: connected to 127.0.0.1:8283 [debug] 16:59:52 tcp.go:590: sending password 'p***3' [debug] 16:59:52 tcp.go:601: waiting for first ok [debug] 16:59:52 tcp.go:319: waiting for password [debug] 16:59:52 tcp.go:576: strong key: 340a339b5b3d93a00ff3b2b59aacd8348811af565a68b2324cf52c1a40a7e4f9 [debug] 16:59:52 tcp.go:590: sending password 'p***3' [debug] 16:59:52 tcp.go:601: waiting for first ok [debug] 16:59:52 tcp.go:342: sending 'ok' [debug] 16:59:52 tcp.go:353: waiting for answer [debug] 16:59:52 tcp.go:319: waiting for password [debug] 16:59:52 tcp.go:342: sending 'ok' [debug] 16:59:52 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 16:59:52 tcp.go:319: waiting for password [debug] 16:59:52 tcp.go:342: sending 'ok' [debug] 16:59:52 tcp.go:630: waiting for room confirmation [debug] 16:59:52 tcp.go:353: waiting for answer [debug] 16:59:52 tcp.go:353: waiting for answer [debug] 16:59:52 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 16:59:52 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 [debug] 16:59:52 tcp.go:630: waiting for room confirmation [debug] 16:59:52 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 has 1 [debug] 16:59:52 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 16:59:52 tcp.go:175: err: [debug] 16:59:52 tcp.go:646: all set [debug] 16:59:52 croc.go:1528: connected to 127.0.0.1:8282 [debug] 16:59:52 tcp.go:630: waiting for room confirmation [debug] 16:59:52 tcp.go:400: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 has 2 [debug] 16:59:52 tcp.go:307: strongkey: 7696694177d8ebbd0e77be8e5989e07db61d1d5dc11f3d2359e4c5267c31e1fc [debug] 16:59:52 tcp.go:400: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 has 2 [debug] 16:59:52 tcp.go:307: strongkey: dd9a3048dfb3fdda29250c97f83d83ca9329f682a98602358de7a8dafad54e20 [debug] 16:59:52 tcp.go:416: starting pipes [debug] 16:59:52 tcp.go:646: all set [debug] 16:59:52 croc.go:1528: connected to 127.0.0.1:8282 [debug] 16:59:52 tcp.go:646: all set [debug] 16:59:52 croc.go:1528: connected to 127.0.0.1:8284 [debug] 16:59:52 tcp.go:416: starting pipes [debug] 16:59:52 tcp.go:576: strong key: 7696694177d8ebbd0e77be8e5989e07db61d1d5dc11f3d2359e4c5267c31e1fc [debug] 16:59:52 tcp.go:576: strong key: dd9a3048dfb3fdda29250c97f83d83ca9329f682a98602358de7a8dafad54e20 [debug] 16:59:52 tcp.go:590: sending password 'p***3' [debug] 16:59:52 tcp.go:319: waiting for password [debug] 16:59:52 tcp.go:590: sending password 'p***3' [debug] 16:59:52 tcp.go:342: sending 'ok' [debug] 16:59:52 tcp.go:601: waiting for first ok [debug] 16:59:52 tcp.go:353: waiting for answer [debug] 16:59:52 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 [debug] 16:59:52 tcp.go:319: waiting for password [debug] 16:59:52 tcp.go:630: waiting for room confirmation [debug] 16:59:52 tcp.go:601: waiting for first ok [debug] 16:59:52 tcp.go:342: sending 'ok' [debug] 16:59:52 tcp.go:353: waiting for answer [debug] 16:59:52 tcp.go:400: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 has 2 [debug] 16:59:52 tcp.go:646: all set [debug] 16:59:52 croc.go:1528: connected to 127.0.0.1:8283 [debug] 16:59:52 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 [debug] 16:59:53 tcp.go:630: waiting for room confirmation [debug] 16:59:53 tcp.go:400: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 has 2 [debug] 16:59:53 tcp.go:646: all set [debug] 16:59:53 croc.go:1528: connected to 127.0.0.1:8285 [debug] 16:59:53 tcp.go:416: starting pipes [debug] 16:59:53 tcp.go:416: starting pipes [debug] 16:59:53 croc.go:1536: sending external IP [debug] 16:59:53 message.go:58: writing externalip message (encrypted) [debug] 16:59:53 message.go:78: read externalip message (encrypted) [debug] 16:59:53 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:51400","b":"eyJSb2xlIjoxLCJV4bWkIjo3OTMxMzYwODA0ODU0NjkyNDEyMDg2NTY2MTE1MTM2MDk4NjY0MDA0ODE2NzE4NTMsIlXhtaUiOjE4NDU4OTA3NjM0MjIyNjQ0Mjc1OTUyMDE0ODQxODY1MjgyNjQzNjQ1NDcyNjIzOTEzNDU5NDAwNTU2MjMzMTk2ODM4MTI4NjEyMzM5LCJW4bWkIjoxMDg2Njg1MjY3ODU3MDg5NjM4MTY3Mzg2NzIyNTU1NDcyOTY3MDY4NDY4MDYxNDg5LCJW4bWlIjoxOTU5MzUwNDk2NjYxOTU0OTIwNTkwMzM2NDAyODI1NTg5OTc0NTI5ODcxNjEwODkxNDUxNDA3MjY2OTA3NTIzMTc0MjY5OTY1MDkxMSwiWOG1pCI6MzM5Mzc3OTYzMTM4MDUwMDY3NjQ3OTg1Nzg0NDc3NTc5MDQ5NDMzNTU0NDYwMzEzOTI4NTg2MDg1NTk3OTQ5NDYyNzg4OTI3ODM2NSwiWOG1pSI6NTIxNzc3NTAwMDUzNjg3Mjg2NDUyMDcwNTM2MTk5MjY5NTY2NDQ4NDA0MTA2MjkyMDEzMDM1MDcxNjM3NDYxMDU0Njc2MjE1OTgzNCwiWeG1pCI6MjE4ODg1OTc3OTI5ODEwMjE1MTMyMzU0MDY3ODY1ODYwMzY4NzM1MDAzMDM3NzgzMjg1MDY3OTYyNTMxNDQ2ODIwMTIxMjI2MDIxMzgsIlnhtaUiOjI0MTgxMDY5MTQyMzg5MjczMzQwMjE3MTgxMzQ0NTM1MzYyMjMwNTI2ODY5NzM0Njc1NjYzMTMyMjg5NTUwNjc0OTI4NjMzODA0OTU3LCJQIjpudWxsLCJQdyI6bnVsbCwiVnB34bWkIjpudWxsLCJWcHfhtaUiOm51bGwsIlVwd+G1pCI6bnVsbCwiVXB34bWlIjpudWxsLCJBzrEiOm51bGwsIkHOseG1pCI6bnVsbCwiQc6x4bWlIjpudWxsLCJa4bWkIjpudWxsLCJa4bWlIjpudWxsLCJLIjpudWxsfQ=="} [debug] 16:59:53 message.go:58: writing externalip message (encrypted) [debug] 16:59:53 croc.go:1561: connected as 127.0.0.1:51396 -> 127.0.0.1:51400 [debug] 16:59:53 message.go:58: writing fileinfo message (encrypted) [debug] 16:59:53 message.go:78: read externalip message (encrypted) [debug] 16:59:53 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:51396"} [debug] 16:59:53 croc.go:1561: connected as 127.0.0.1:51400 -> 127.0.0.1:51396 [debug] 16:59:53 message.go:78: read fileinfo message (encrypted) [debug] 16:59:53 croc.go:1335: using hash algorithm: xxhash Receiving 'README.md' (8.2 kB) Receiving (<-127.0.0.1:51396) [debug] 16:59:53 croc.go:1436: [{README.md . /build/croc/src/croc-v10.4.3 [56 205 228 62 226 74 68 182] 8423 2026-05-06 16:54:46 +0000 UTC false false -rw-r--r-- false false}] [debug] 16:59:53 croc.go:1903: checking {Name:README.md FolderRemote:. FolderSource:/build/croc/src/croc-v10.4.3 Hash:[56 205 228 62 226 74 68 182] Size:8423 ModTime:2026-05-06 16:54:46 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw-r--r-- TempFile:false IsIgnored:false} [debug] 16:59:53 croc.go:1920: README.md 38cde43ee24a44b6 [debug] 16:59:53 croc.go:1922: hashed README.md to using xxhash [debug] 16:59:53 croc.go:1923: hashes are not equal != 38cde43ee24a44b6 [debug] 16:59:53 croc.go:1696: working on file 0 [debug] 16:59:53 croc.go:1781: converting to chunk range README.md 0% | | ( 0 B/8.4 kB) [0s:0s][debug] 16:59:53 croc.go:1789: sending recipient ready with 0 chunks [debug] 16:59:53 message.go:58: writing recipientready message (encrypted) [debug] 16:59:53 message.go:78: read recipientready message (encrypted) [debug] 16:59:53 croc.go:1617: current file chunks: [] [debug] 16:59:53 croc.go:1996: start sending data! Sending (->127.0.0.1:51400) README.md 0% | | ( 0 B/8.4 kB) [0s:0s][debug] 16:59:53 croc.go:2032: beginning sending comms [debug] 16:59:53 croc.go:2043: starting sending over comm 0 [debug] 16:59:53 croc.go:2043: starting sending over comm 1 [debug] 16:59:53 croc.go:2043: starting sending over comm 2 [debug] 16:59:53 croc.go:2043: starting sending over comm 3 [debug] 16:59:53 croc.go:2193: finished with 3 [debug] 16:59:53 croc.go:2193: finished with 2 README.md 100% |████████████████████| (8.4/8.4 kB, 204 kB/s) [debug] 16:59:53 croc.go:2193: finished with 0 [debug] 16:59:53 croc.go:2193: finished with 1 [debug] 16:59:53 croc.go:2196: closing file [debug] 16:59:53 tcp.go:201: rooms ready README.md 100% |████████████████████| (8.4/8.4 kB, 30 kB/s) [debug] 16:59:53 croc.go:2157: finished receiving! [debug] 16:59:53 croc.go:2161: Successful closing README.md [debug] 16:59:53 croc.go:2171: sending close-sender [debug] 16:59:53 tcp.go:201: rooms ready [debug] 16:59:53 message.go:58: writing close-sender message (encrypted) [debug] 16:59:53 message.go:78: read close-sender message (encrypted) [debug] 16:59:53 croc.go:1640: close-sender received... [debug] 16:59:53 croc.go:1643: sending close-recipient [debug] 16:59:53 message.go:58: writing close-recipient message (encrypted) [debug] 16:59:53 message.go:78: read close-recipient message (encrypted) [debug] 16:59:53 croc.go:1903: checking {Name:README.md FolderRemote:. FolderSource:/build/croc/src/croc-v10.4.3 Hash:[56 205 228 62 226 74 68 182] Size:8423 ModTime:2026-05-06 16:54:46 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw-r--r-- TempFile:false IsIgnored:false} [debug] 16:59:53 croc.go:1920: README.md 38cde43ee24a44b6 38cde43ee24a44b6 [debug] 16:59:53 croc.go:1945: hashes are equal 38cde43ee24a44b6 == 38cde43ee24a44b6 [debug] 16:59:53 croc.go:1951: chtimes 2026-05-06 16:54:46 +0000 UTC [debug] 16:59:53 croc.go:1756: finished [debug] 16:59:53 message.go:58: writing finished message (encrypted) [debug] 16:59:53 message.go:78: read finished message (encrypted) [debug] 16:59:53 message.go:58: writing finished message (encrypted) [debug] 16:59:53 message.go:78: read finished message (encrypted) [debug] 16:59:53 message.go:58: writing finished message (encrypted) [debug] 16:59:53 croc_test.go:103: setting up sender [debug] 16:59:53 croc_test.go:121: setting up receiver [debug] 16:59:53 croc.go:548: longestFilename: 0 Sending 0 files and 1 folders (0 B) Code is: 8123-testingthecroc On the other computer run: (For Windows) croc --relay 127.0.0.1:8281 8123-testingthecroc (For Linux/macOS) CROC_SECRET="8123-testingthecroc" croc --relay 127.0.0.1:8281 [debug] 16:59:53 croc.go:735: host: '127.0.0.1', port: '8281' [debug] 16:59:53 croc.go:741: got host '127.0.0.1' and port '8281' [debug] 16:59:53 croc.go:743: trying connection to 127.0.0.1:8281 [debug] 16:59:53 comm.go:80: dialing to 127.0.0.1:8281 with timelimit 5s [debug] 16:59:53 comm.go:89: connected to '127.0.0.1:8281' [debug] 16:59:53 tcp.go:168: client 127.0.0.1:51406 connected connecting...[debug] 16:59:54 croc.go:1006: got host '127.0.0.1' and port '8281' [debug] 16:59:54 croc.go:1008: trying connection to 127.0.0.1:8281 [debug] 16:59:54 comm.go:80: dialing to 127.0.0.1:8281 with timelimit 5s [debug] 16:59:54 tcp.go:201: rooms ready [debug] 16:59:54 tcp.go:168: client 127.0.0.1:51422 connected [debug] 16:59:54 comm.go:89: connected to '127.0.0.1:8281' [debug] 16:59:53 tcp.go:201: rooms ready [debug] 16:59:54 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":27504400052650223887142848008145335909847537948050612634852570238783921883330,"Xᵥ":26488414081781076267745777181633382524636560519113219561304460117668593761053,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8284->127.0.0.1:32934: read: connection reset by peer [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:419: done piping [debug] 16:59:54 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8284->127.0.0.1:32944: use of closed network connection [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 [debug] 16:59:54 tcp.go:175: err: [debug] 16:59:54 tcp.go:195: room is gone [debug] 16:59:54 comm.go:155: initial read error: EOF [debug] 16:59:54 tcp.go:476: EOF [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:419: done piping [debug] 16:59:54 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8283->127.0.0.1:38502: use of closed network connection [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 comm.go:155: initial read error: EOF [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8285->127.0.0.1:47360: read: connection reset by peer [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 [debug] 16:59:54 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 [debug] 16:59:54 comm.go:155: initial read error: EOF [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8285->127.0.0.1:47374: use of closed network connection [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:419: done piping [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8281->127.0.0.1:51396: read: connection reset by peer [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:419: done piping [debug] 16:59:54 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:54 tcp.go:175: err: [debug] 16:59:54 tcp.go:195: room is gone [debug] 16:59:54 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 [debug] 16:59:54 tcp.go:175: err: [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8281->127.0.0.1:51400: use of closed network connection [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:195: room is gone [debug] 16:59:54 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:54 tcp.go:175: err: [debug] 16:59:54 tcp.go:195: room is gone [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8282->127.0.0.1:50924: read: connection reset by peer [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:419: done piping [debug] 16:59:54 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":23915485612061425712487384321870612791627274913005667461016932107087741768519,"Xᵥ":3764328559139001829688004514985958849296023026084955781936332585300662923672,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:54 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8282->127.0.0.1:50940: use of closed network connection [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 comm.go:155: initial read error: EOF [debug] 16:59:54 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 16:59:54 tcp.go:175: err: [debug] 16:59:54 tcp.go:195: room is gone [debug] 16:59:54 tcp.go:307: strongkey: c947eb498727c1d96ed5dc05733e7bcbaa2f80936fa9ee9feefb4c6cd2c574a6 [debug] 16:59:54 tcp.go:307: strongkey: bf710e6256c70534390937d444d5223efb35b4f2acbd2ff070b2de4b6928dcfc [debug] 16:59:54 tcp.go:576: strong key: bf710e6256c70534390937d444d5223efb35b4f2acbd2ff070b2de4b6928dcfc [debug] 16:59:54 tcp.go:590: sending password 'p***3' [debug] 16:59:54 tcp.go:601: waiting for first ok [debug] 16:59:54 tcp.go:319: waiting for password [debug] 16:59:54 tcp.go:342: sending '8282,8283,8284,8285' [debug] 16:59:54 tcp.go:353: waiting for answer [debug] 16:59:54 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:54 tcp.go:630: waiting for room confirmation [debug] 16:59:54 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 has 1 [debug] 16:59:54 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:54 tcp.go:175: err: [debug] 16:59:54 tcp.go:646: all set [debug] 16:59:54 croc.go:1021: receiver connection established: &{connection:0x3f41e44028} [debug] 16:59:54 croc.go:1022: banner: 8282,8283,8284,8285 [debug] 16:59:54 croc.go:1149: exchanged header message securing channel...[debug] 16:59:54 croc.go:1169: ready [debug] 16:59:54 tcp.go:576: strong key: c947eb498727c1d96ed5dc05733e7bcbaa2f80936fa9ee9feefb4c6cd2c574a6 [debug] 16:59:54 tcp.go:590: sending password 'p***3' [debug] 16:59:54 tcp.go:601: waiting for first ok [debug] 16:59:54 message.go:61: writing pake message (unencrypted) [debug] 16:59:54 tcp.go:319: waiting for password [debug] 16:59:54 tcp.go:342: sending '8282,8283,8284,8285' [debug] 16:59:54 compress.go:50: error copying data: unexpected EOF [debug] 16:59:54 tcp.go:353: waiting for answer [debug] 16:59:54 croc.go:1570: problem with decoding: unexpected end of JSON input [debug] 16:59:54 croc.go:1200: data:  [debug] 16:59:54 croc.go:1201: got error processing: problem with decoding: unexpected end of JSON input [debug] 16:59:54 croc.go:1267: error: problem with decoding: unexpected end of JSON input [debug] 16:59:54 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:54 tcp.go:630: waiting for room confirmation [debug] 16:59:54 tcp.go:400: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 has 2 [debug] 16:59:54 tcp.go:416: starting pipes [debug] 16:59:54 tcp.go:646: all set [debug] 16:59:54 croc.go:760: banner: 8282,8283,8284,8285 [debug] 16:59:54 croc.go:761: connection established: &{connection:0x3f419060b0} [debug] 16:59:54 croc.go:862: exchanged header message [debug] 16:59:54 croc.go:1169: ready [debug] 16:59:54 message.go:80: read pake message (unencrypted) [debug] 16:59:54 croc.go:1452: received pake payload [debug] 16:59:54 croc.go:1457: using curve siec [debug] 16:59:54 croc.go:1471: generating salt [debug] 16:59:54 croc.go:1477: sender sending pake+salt [debug] 16:59:54 message.go:61: writing pake message (unencrypted) [debug] 16:59:54 croc.go:1499: generated key = a47cb0f6ed49f1e04f15c7e230c04b023d3fe7b86741714dcea3ec6e5200a02b with salt 9b3aef0d508ec460 [debug] 16:59:54 croc.go:1505: port: [8282] [debug] 16:59:54 croc.go:1505: port: [8283] [debug] 16:59:54 croc.go:1505: port: [8284] [debug] 16:59:54 croc.go:1505: port: [8285] [debug] 16:59:54 croc.go:1519: connecting to 127.0.0.1:8283 [debug] 16:59:54 comm.go:80: dialing to 127.0.0.1:8283 with timelimit 30s [debug] 16:59:54 comm.go:89: connected to '127.0.0.1:8283' [debug] 16:59:54 croc.go:1519: connecting to 127.0.0.1:8285 [debug] 16:59:54 comm.go:80: dialing to 127.0.0.1:8285 with timelimit 30s [debug] 16:59:54 comm.go:89: connected to '127.0.0.1:8285' [debug] 16:59:54 croc.go:1519: connecting to 127.0.0.1:8284 [debug] 16:59:54 comm.go:80: dialing to 127.0.0.1:8284 with timelimit 30s [debug] 16:59:54 comm.go:89: connected to '127.0.0.1:8284' [debug] 16:59:54 tcp.go:168: client 127.0.0.1:38508 connected [debug] 16:59:54 tcp.go:168: client 127.0.0.1:32948 connected [debug] 16:59:54 tcp.go:168: client 127.0.0.1:47380 connected [debug] 16:59:54 croc.go:1519: connecting to 127.0.0.1:8282 [debug] 16:59:54 comm.go:80: dialing to 127.0.0.1:8282 with timelimit 30s [debug] 16:59:54 comm.go:89: connected to '127.0.0.1:8282' [debug] 16:59:54 tcp.go:168: client 127.0.0.1:50942 connected [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8281->127.0.0.1:51422: read: connection reset by peer [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:419: done piping [debug] 16:59:54 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:54 tcp.go:476: read tcp4 127.0.0.1:8281->127.0.0.1:51406: use of closed network connection [debug] 16:59:54 tcp.go:481: exiting [debug] 16:59:54 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 16:59:54 tcp.go:175: err: [debug] 16:59:54 tcp.go:195: room is gone [debug] 16:59:54 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":5472674961091588468918228310185368467226864540612117422056666444580205757584,"Xᵥ":4424035426894296669545212600726250550173179989502988365458320030134589197557,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:54 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":17418687243121478772113357886157259909435766696021015268386712534653215165666,"Xᵥ":16080710629868406789153485373880829980857335193392532552725625473138023444743,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:54 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":7405898914593108112370107804253826396821365862805336420749379380651041715810,"Xᵥ":25899120596098835631332201824806158295747105319829608881975371946432411399180,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:54 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":21455479420564704493730933992090866785385047364843029338921517346678022149057,"Xᵥ":19683469208864917695568115574223742398202321139380321252239774147842669213317,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:54 tcp.go:307: strongkey: 7920896336a23837d73bfbc389a0c76a3d23fabeb9fa26bbcb8f8c7d1df210c9 [debug] 16:59:54 tcp.go:307: strongkey: d22e0cd2f0431f50448ba9fc106776ff0fea6cb08235705ac31719b9bae9e164 [debug] 16:59:55 tcp.go:576: strong key: 7920896336a23837d73bfbc389a0c76a3d23fabeb9fa26bbcb8f8c7d1df210c9 [debug] 16:59:55 tcp.go:590: sending password 'p***3' [debug] 16:59:55 tcp.go:601: waiting for first ok [debug] 16:59:55 tcp.go:307: strongkey: ce75b54e5e46a9720da19b72d8fe5a0288a03995df8824714a6de94eb5bc8c92 [debug] 16:59:55 tcp.go:319: waiting for password [debug] 16:59:55 tcp.go:342: sending 'ok' [debug] 16:59:55 tcp.go:353: waiting for answer [debug] 16:59:55 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 16:59:55 tcp.go:630: waiting for room confirmation [debug] 16:59:55 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 has 1 [debug] 16:59:55 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 16:59:55 tcp.go:175: err: [debug] 16:59:55 tcp.go:646: all set [debug] 16:59:55 croc.go:1528: connected to 127.0.0.1:8282 [debug] 16:59:55 tcp.go:576: strong key: d22e0cd2f0431f50448ba9fc106776ff0fea6cb08235705ac31719b9bae9e164 [debug] 16:59:55 tcp.go:590: sending password 'p***3' [debug] 16:59:55 tcp.go:601: waiting for first ok [debug] 16:59:55 tcp.go:319: waiting for password [debug] 16:59:55 tcp.go:342: sending 'ok' [debug] 16:59:55 tcp.go:353: waiting for answer [debug] 16:59:55 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 [debug] 16:59:55 tcp.go:630: waiting for room confirmation [debug] 16:59:55 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 has 1 [debug] 16:59:55 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 [debug] 16:59:55 tcp.go:175: err: [debug] 16:59:55 tcp.go:646: all set [debug] 16:59:55 croc.go:1528: connected to 127.0.0.1:8285 [debug] 16:59:55 tcp.go:576: strong key: ce75b54e5e46a9720da19b72d8fe5a0288a03995df8824714a6de94eb5bc8c92 [debug] 16:59:55 tcp.go:590: sending password 'p***3' [debug] 16:59:55 tcp.go:319: waiting for password [debug] 16:59:55 tcp.go:601: waiting for first ok [debug] 16:59:55 tcp.go:342: sending 'ok' [debug] 16:59:55 tcp.go:353: waiting for answer [debug] 16:59:55 tcp.go:307: strongkey: cb84d2c27b0ceec3c291c8581eaaf17ca9d621fd838582a54ce4c8d0d23d49cb [debug] 16:59:55 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 [debug] 16:59:55 tcp.go:630: waiting for room confirmation [debug] 16:59:55 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 has 1 [debug] 16:59:55 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 [debug] 16:59:55 tcp.go:175: err: [debug] 16:59:55 tcp.go:646: all set [debug] 16:59:55 croc.go:1528: connected to 127.0.0.1:8284 [debug] 16:59:55 tcp.go:576: strong key: cb84d2c27b0ceec3c291c8581eaaf17ca9d621fd838582a54ce4c8d0d23d49cb [debug] 16:59:55 tcp.go:590: sending password 'p***3' [debug] 16:59:55 tcp.go:195: room is gone [debug] 16:59:55 tcp.go:601: waiting for first ok [debug] 16:59:55 tcp.go:319: waiting for password [debug] 16:59:55 tcp.go:342: sending 'ok' [debug] 16:59:55 tcp.go:353: waiting for answer [debug] 16:59:55 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 [debug] 16:59:55 tcp.go:630: waiting for room confirmation [debug] 16:59:55 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 has 1 [debug] 16:59:55 tcp.go:646: all set [debug] 16:59:55 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 [debug] 16:59:55 tcp.go:175: err: [debug] 16:59:55 croc.go:1528: connected to 127.0.0.1:8283 [debug] 16:59:55 comm.go:155: initial read error: EOF [debug] 16:59:55 croc.go:1192: got error receiving: EOF [debug] 16:59:55 message.go:58: writing error message (encrypted) [debug] 16:59:55 croc.go:871: error from errchan: could not secure channel --- FAIL: TestCrocEmptyFolder (1.56s) croc_test.go:155: receive failed: room (secure channel) not ready, maybe peer disconnected croc_test.go:147: send failed: could not secure channel [debug] 16:59:55 croc_test.go:170: setting up sender [debug] 16:59:55 croc_test.go:189: setting up receiver [debug] 16:59:55 croc.go:526: README.link is symlink [debug] 16:59:55 croc.go:531: {Name:README.link FolderRemote:link-in-folder/ FolderSource:/build/croc/src/croc-v10.4.3/src/link-in-folder Hash:[] Size:15 ModTime:2026-05-06 16:59:55.295113662 +0000 UTC IsCompressed:false IsEncrypted:false Symlink:../../README.md Mode:Lrwxrwxrwx TempFile:false IsIgnored:false} [debug] 16:59:55 croc.go:539: hashed /build/croc/src/croc-v10.4.3/src/link-in-folder/README.link to 34636334653463386135313230363137616230383030636438663732326139373937663761396330346434613135396664343261343431396638326337633330 using xxhash [debug] 16:59:55 croc.go:544: file 0 info: {Name:README.link FolderRemote:link-in-folder/ FolderSource:/build/croc/src/croc-v10.4.3/src/link-in-folder Hash:[52 99 99 52 101 52 99 56 97 53 49 50 48 54 49 55 97 98 48 56 48 48 99 100 56 102 55 50 50 97 57 55 57 55 102 55 97 57 99 48 52 100 52 97 49 53 57 102 100 52 50 97 52 52 49 57 102 56 50 99 55 99 51 48] Size:15 ModTime:2026-05-06 16:59:55.295113662 +0000 UTC IsCompressed:false IsEncrypted:false Symlink:../../README.md Mode:Lrwxrwxrwx TempFile:false IsIgnored:false} Sending 0 files (15 B)[debug] 16:59:55 croc.go:548: longestFilename: 11 Sending 'README.link' and 1 folders (15 B) Code is: 8124-testingthecroc On the other computer run: (For Windows) croc --relay 127.0.0.1:8281 8124-testingthecroc (For Linux/macOS) CROC_SECRET="8124-testingthecroc" croc --relay 127.0.0.1:8281 [debug] 16:59:55 croc.go:735: host: '127.0.0.1', port: '8281' [debug] 16:59:55 croc.go:741: got host '127.0.0.1' and port '8281' [debug] 16:59:55 croc.go:743: trying connection to 127.0.0.1:8281 [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8281 with timelimit 5s [debug] 16:59:55 tcp.go:168: client 127.0.0.1:51432 connected [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8281' [debug] 16:59:55 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":28386395476717018976891394496809726968977947578143269049137789831371222774550,"Xᵥ":10283772346722724169438630621324214259408830902080300346465943936708242789178,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} connecting...[debug] 16:59:55 croc.go:1006: got host '127.0.0.1' and port '8281' [debug] 16:59:55 croc.go:1008: trying connection to 127.0.0.1:8281 [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8281 with timelimit 5s [debug] 16:59:55 tcp.go:168: client 127.0.0.1:51440 connected [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8281' [debug] 16:59:55 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":11160019631910566186004261798858137440789536359957095923710801233201584592053,"Xᵥ":23923755351046629442439985893645711743236100155582678218616768154463151505718,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:55 tcp.go:307: strongkey: ca8f9ce292cabd4b79d1db219369a845f62985c8aa141dd465bd4b5ceb1a3f43 [debug] 16:59:55 tcp.go:576: strong key: ca8f9ce292cabd4b79d1db219369a845f62985c8aa141dd465bd4b5ceb1a3f43 [debug] 16:59:55 tcp.go:590: sending password 'p***3' [debug] 16:59:55 tcp.go:319: waiting for password [debug] 16:59:55 tcp.go:601: waiting for first ok [debug] 16:59:55 tcp.go:342: sending '8282,8283,8284,8285' [debug] 16:59:55 tcp.go:353: waiting for answer [debug] 16:59:55 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc [debug] 16:59:55 tcp.go:630: waiting for room confirmation [debug] 16:59:55 tcp.go:384: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc has 1 [debug] 16:59:55 tcp.go:646: all set [debug] 16:59:55 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc [debug] 16:59:55 tcp.go:175: err: [debug] 16:59:55 croc.go:760: banner: 8282,8283,8284,8285 [debug] 16:59:55 croc.go:761: connection established: &{connection:0x3f41c86010} [debug] 16:59:55 tcp.go:307: strongkey: 47bbaa02b035eae1007513f373723e268d5c374695b94f369fa5c2084bb8f466 [debug] 16:59:55 tcp.go:576: strong key: 47bbaa02b035eae1007513f373723e268d5c374695b94f369fa5c2084bb8f466 [debug] 16:59:55 tcp.go:590: sending password 'p***3' [debug] 16:59:55 tcp.go:601: waiting for first ok [debug] 16:59:55 tcp.go:319: waiting for password [debug] 16:59:55 tcp.go:342: sending '8282,8283,8284,8285' [debug] 16:59:55 tcp.go:353: waiting for answer [debug] 16:59:55 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc [debug] 16:59:55 tcp.go:630: waiting for room confirmation [debug] 16:59:55 tcp.go:400: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc has 2 [debug] 16:59:55 tcp.go:416: starting pipes [debug] 16:59:55 tcp.go:646: all set [debug] 16:59:55 croc.go:1021: receiver connection established: &{connection:0x3f42602010} [debug] 16:59:55 croc.go:1022: banner: 8282,8283,8284,8285 [debug] 16:59:55 croc.go:1149: exchanged header message securing channel...[debug] 16:59:55 croc.go:1169: ready [debug] 16:59:55 croc.go:862: exchanged header message [debug] 16:59:55 croc.go:1169: ready [debug] 16:59:55 message.go:61: writing pake message (unencrypted) [debug] 16:59:55 message.go:80: read pake message (unencrypted) [debug] 16:59:55 croc.go:1452: received pake payload [debug] 16:59:55 croc.go:1457: using curve siec [debug] 16:59:55 croc.go:1471: generating salt [debug] 16:59:55 croc.go:1477: sender sending pake+salt [debug] 16:59:55 message.go:61: writing pake message (unencrypted) [debug] 16:59:55 croc.go:1499: generated key = a4e99a3566b98bac1498dfdd8ac655dbe746247adfd30ce7571db7417911013c with salt fac852fee0fdb66f [debug] 16:59:55 croc.go:1505: port: [8282] [debug] 16:59:55 croc.go:1505: port: [8283] [debug] 16:59:55 croc.go:1505: port: [8284] [debug] 16:59:55 croc.go:1505: port: [8285] [debug] 16:59:55 croc.go:1519: connecting to 127.0.0.1:8285 [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8285 with timelimit 30s [debug] 16:59:55 croc.go:1519: connecting to 127.0.0.1:8284 [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8284 with timelimit 30s [debug] 16:59:55 croc.go:1519: connecting to 127.0.0.1:8282 [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8285' [debug] 16:59:55 tcp.go:168: client 127.0.0.1:47388 connected [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8284' [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8282 with timelimit 30s [debug] 16:59:55 tcp.go:168: client 127.0.0.1:32960 connected [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8282' [debug] 16:59:55 croc.go:1519: connecting to 127.0.0.1:8283 [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8283 with timelimit 30s [debug] 16:59:55 tcp.go:168: client 127.0.0.1:50954 connected [debug] 16:59:55 message.go:80: read pake message (unencrypted) [debug] 16:59:55 croc.go:1452: received pake payload [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8283' [debug] 16:59:55 tcp.go:168: client 127.0.0.1:38510 connected [debug] 16:59:55 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":28836957269756998232379923304420320727179870001254109246668259773326807165250,"Xᵥ":24312209665795481010287649408347210412437060592265908187364854698601793064208,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:55 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":3545588813643832319091148350026181540841478683646350848198068735079691646489,"Xᵥ":1357424314610936184054463088453045651346889047547045953330176185890756800343,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:55 croc.go:1499: generated key = a4e99a3566b98bac1498dfdd8ac655dbe746247adfd30ce7571db7417911013c with salt fac852fee0fdb66f [debug] 16:59:55 croc.go:1505: port: [8282] [debug] 16:59:55 croc.go:1505: port: [8283] [debug] 16:59:55 croc.go:1505: port: [8284] [debug] 16:59:55 croc.go:1505: port: [8285] [debug] 16:59:55 croc.go:1519: connecting to 127.0.0.1:8285 [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8285 with timelimit 30s [debug] 16:59:55 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":15618790414057980357612943461195850137827738199124449976456029331408777097251,"Xᵥ":23947147435173055739727693577711336623523734592481078050284485533411590805322,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:55 croc.go:1519: connecting to 127.0.0.1:8282 [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8282 with timelimit 30s [debug] 16:59:55 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":6387541248610970396764313683475454147098595497643466924581651222659797902709,"Xᵥ":18025743089939042842191348340158382197201070213888456334301716972157840626099,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:55 croc.go:1519: connecting to 127.0.0.1:8284 [debug] 16:59:55 croc.go:1519: connecting to 127.0.0.1:8283 [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8284 with timelimit 30s [debug] 16:59:55 comm.go:80: dialing to 127.0.0.1:8283 with timelimit 30s [debug] 16:59:55 tcp.go:168: client 127.0.0.1:50956 connected [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8285' [debug] 16:59:55 tcp.go:168: client 127.0.0.1:47390 connected [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8284' [debug] 16:59:55 tcp.go:168: client 127.0.0.1:32968 connected [debug] 16:59:55 tcp.go:168: client 127.0.0.1:38520 connected [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8283' [debug] 16:59:55 comm.go:89: connected to '127.0.0.1:8282' [debug] 16:59:55 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":20633506798314509595839621721115634106201570883066748816112920454717848334580,"Xᵥ":13203991869169987159724449340670448887659222233444977365450349548152190216290,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:56 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":19096971952509089934263453688410358306947343206338421616730595566613482459327,"Xᵥ":3960706531485270087097642191104587927129499712364016292243819684852208844166,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:56 tcp.go:307: strongkey: c39d2c77f4a4f088a757c2c62b9473fd6e53b19e2430f7212bab15e5c62e4d24 [debug] 16:59:56 tcp.go:307: strongkey: 606e435d46f8e457b5084a981862d20c1c41dcf891fcaa17c8bd2395ddca74d2 [debug] 16:59:56 tcp.go:307: strongkey: 282413a8c181c5683c1aeec4900580fafeb39be4b02b35b4f803f9df3ccd6ff1 [debug] 16:59:56 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":28132520196570060481181353693734688910211812084714551448457468230058191159874,"Xᵥ":14062702264940903106637202295766180192171845548757124180294510053334030864365,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:56 tcp.go:576: strong key: 282413a8c181c5683c1aeec4900580fafeb39be4b02b35b4f803f9df3ccd6ff1 [debug] 16:59:56 tcp.go:590: sending password 'p***3' [debug] 16:59:56 tcp.go:601: waiting for first ok [debug] 16:59:56 tcp.go:319: waiting for password [debug] 16:59:56 tcp.go:342: sending 'ok' [debug] 16:59:56 tcp.go:353: waiting for answer [debug] 16:59:56 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-0 [debug] 16:59:56 tcp.go:630: waiting for room confirmation [debug] 16:59:56 tcp.go:384: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-0 has 1 [debug] 16:59:56 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-0 [debug] 16:59:56 tcp.go:175: err: [debug] 16:59:56 tcp.go:646: all set [debug] 16:59:56 croc.go:1528: connected to 127.0.0.1:8282 [debug] 16:59:56 tcp.go:307: strongkey: 85d51ac01f13a36c396f0bf927bf0a17a7b318a5a4d26692e1605f5a41306f8b [debug] 16:59:56 tcp.go:208: connection.Write failed: write tcp4 127.0.0.1:8285->127.0.0.1:47380: write: connection reset by peer [debug] 16:59:56 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-3 [debug] 16:59:56 tcp.go:208: connection.Write failed: write tcp4 127.0.0.1:8282->127.0.0.1:50942: write: connection reset by peer [debug] 16:59:56 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 16:59:56 tcp.go:307: strongkey: 602b7765358f3c8627d28f63bfebf066062a264afa6435944c35722522bb5179 [debug] 16:59:56 tcp.go:208: connection.Write failed: write tcp4 127.0.0.1:8284->127.0.0.1:32948: write: connection reset by peer [debug] 16:59:56 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-2 [debug] 16:59:56 tcp.go:576: strong key: 85d51ac01f13a36c396f0bf927bf0a17a7b318a5a4d26692e1605f5a41306f8b [debug] 16:59:56 tcp.go:590: sending password 'p***3' [debug] 16:59:56 tcp.go:601: waiting for first ok [debug] 16:59:56 tcp.go:319: waiting for password [debug] 16:59:56 tcp.go:576: strong key: 602b7765358f3c8627d28f63bfebf066062a264afa6435944c35722522bb5179 [debug] 16:59:56 tcp.go:342: sending 'ok' [debug] 16:59:56 tcp.go:353: waiting for answer [debug] 16:59:56 tcp.go:590: sending password 'p***3' [debug] 16:59:56 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-2 [debug] 16:59:56 tcp.go:601: waiting for first ok [debug] 16:59:56 tcp.go:319: waiting for password [debug] 16:59:56 tcp.go:307: strongkey: 49589df3a2770180d358534e4dfb29524f9adf9461a82e37e3c3f76cf49adc2e [debug] 16:59:56 tcp.go:342: sending 'ok' [debug] 16:59:56 tcp.go:630: waiting for room confirmation [debug] 16:59:56 tcp.go:353: waiting for answer [debug] 16:59:56 tcp.go:384: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-2 has 1 [debug] 16:59:56 tcp.go:646: all set [debug] 16:59:56 croc.go:1528: connected to 127.0.0.1:8284 [debug] 16:59:56 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-2 [debug] 16:59:56 tcp.go:175: err: [debug] 16:59:56 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-3 [debug] 16:59:56 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":14720328067622816233947513319097525125586980774697821220814510219873069798398,"Xᵥ":1585283745789617388449421403231480419104918329322974644094174936835039886904,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 16:59:56 tcp.go:576: strong key: c39d2c77f4a4f088a757c2c62b9473fd6e53b19e2430f7212bab15e5c62e4d24 [debug] 16:59:56 tcp.go:384: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-3 has 1 [debug] 16:59:56 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-3 [debug] 16:59:56 tcp.go:175: err: [debug] 16:59:56 tcp.go:630: waiting for room confirmation [debug] 16:59:56 tcp.go:646: all set [debug] 16:59:56 croc.go:1528: connected to 127.0.0.1:8285 [debug] 16:59:56 tcp.go:590: sending password 'p***3' [debug] 16:59:56 tcp.go:601: waiting for first ok [debug] 16:59:56 tcp.go:576: strong key: 606e435d46f8e457b5084a981862d20c1c41dcf891fcaa17c8bd2395ddca74d2 [debug] 16:59:56 tcp.go:319: waiting for password [debug] 16:59:56 tcp.go:342: sending 'ok' [debug] 16:59:56 tcp.go:353: waiting for answer [debug] 16:59:56 tcp.go:590: sending password 'p***3' [debug] 16:59:56 tcp.go:601: waiting for first ok [debug] 16:59:56 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-1 [debug] 16:59:56 tcp.go:319: waiting for password [debug] 16:59:56 tcp.go:630: waiting for room confirmation [debug] 16:59:56 tcp.go:342: sending 'ok' [debug] 16:59:56 tcp.go:353: waiting for answer [debug] 16:59:56 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-3 [debug] 16:59:56 tcp.go:630: waiting for room confirmation [debug] 16:59:56 tcp.go:400: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-3 has 2 [debug] 16:59:56 tcp.go:384: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-1 has 1 [debug] 16:59:56 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-1 [debug] 16:59:56 tcp.go:175: err: [debug] 16:59:56 tcp.go:416: starting pipes [debug] 16:59:56 tcp.go:646: all set [debug] 16:59:56 croc.go:1528: connected to 127.0.0.1:8285 [debug] 16:59:56 tcp.go:646: all set [debug] 16:59:56 croc.go:1528: connected to 127.0.0.1:8283 [debug] 16:59:56 tcp.go:576: strong key: 49589df3a2770180d358534e4dfb29524f9adf9461a82e37e3c3f76cf49adc2e [debug] 16:59:56 tcp.go:590: sending password 'p***3' [debug] 16:59:56 tcp.go:319: waiting for password [debug] 16:59:56 tcp.go:601: waiting for first ok [debug] 16:59:56 tcp.go:342: sending 'ok' [debug] 16:59:56 tcp.go:353: waiting for answer [debug] 16:59:56 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-2 [debug] 16:59:56 tcp.go:630: waiting for room confirmation [debug] 16:59:56 tcp.go:400: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-2 has 2 [debug] 16:59:56 tcp.go:416: starting pipes [debug] 16:59:56 tcp.go:307: strongkey: 01c1299d697267a19176de85dd6e63b9a35f3dd45edbb03f1797acddeee08011 [debug] 16:59:56 tcp.go:646: all set [debug] 16:59:56 croc.go:1528: connected to 127.0.0.1:8284 [debug] 16:59:56 tcp.go:307: strongkey: b64fdc445410cd27971023d6b8bd94d5edae257fc9c13a0f516e920a830e12d8 [debug] 16:59:56 tcp.go:576: strong key: 01c1299d697267a19176de85dd6e63b9a35f3dd45edbb03f1797acddeee08011 [debug] 16:59:56 tcp.go:590: sending password 'p***3' [debug] 16:59:56 tcp.go:319: waiting for password [debug] 16:59:56 tcp.go:342: sending 'ok' [debug] 16:59:56 tcp.go:353: waiting for answer [debug] 16:59:56 tcp.go:601: waiting for first ok [debug] 16:59:56 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-0 [debug] 16:59:56 tcp.go:630: waiting for room confirmation [debug] 16:59:56 tcp.go:400: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-0 has 2 [debug] 16:59:56 tcp.go:416: starting pipes [debug] 16:59:56 tcp.go:576: strong key: b64fdc445410cd27971023d6b8bd94d5edae257fc9c13a0f516e920a830e12d8 [debug] 16:59:56 tcp.go:590: sending password 'p***3' [debug] 16:59:56 tcp.go:601: waiting for first ok [debug] 16:59:56 tcp.go:646: all set [debug] 16:59:56 croc.go:1528: connected to 127.0.0.1:8282 [debug] 16:59:56 tcp.go:319: waiting for password [debug] 16:59:56 tcp.go:342: sending 'ok' [debug] 16:59:56 tcp.go:353: waiting for answer [debug] 16:59:56 tcp.go:619: sending room; 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-1 [debug] 16:59:56 tcp.go:630: waiting for room confirmation [debug] 16:59:56 tcp.go:400: room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-1 has 2 [debug] 16:59:56 tcp.go:416: starting pipes [debug] 16:59:56 tcp.go:646: all set [debug] 16:59:56 croc.go:1528: connected to 127.0.0.1:8283 [debug] 16:59:56 croc.go:1536: sending external IP [debug] 16:59:56 message.go:58: writing externalip message (encrypted) [debug] 16:59:56 message.go:78: read externalip message (encrypted) [debug] 16:59:56 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:51440","b":"eyJSb2xlIjoxLCJV4bWkIjo3OTMxMzYwODA0ODU0NjkyNDEyMDg2NTY2MTE1MTM2MDk4NjY0MDA0ODE2NzE4NTMsIlXhtaUiOjE4NDU4OTA3NjM0MjIyNjQ0Mjc1OTUyMDE0ODQxODY1MjgyNjQzNjQ1NDcyNjIzOTEzNDU5NDAwNTU2MjMzMTk2ODM4MTI4NjEyMzM5LCJW4bWkIjoxMDg2Njg1MjY3ODU3MDg5NjM4MTY3Mzg2NzIyNTU1NDcyOTY3MDY4NDY4MDYxNDg5LCJW4bWlIjoxOTU5MzUwNDk2NjYxOTU0OTIwNTkwMzM2NDAyODI1NTg5OTc0NTI5ODcxNjEwODkxNDUxNDA3MjY2OTA3NTIzMTc0MjY5OTY1MDkxMSwiWOG1pCI6MTAyODEwMjI2OTAzMDgxNDIyNDc5MDIxMzE3Njc4NDQzNzQ3NjAyNTcyNDcyMTYxNjgwOTM1NzQ4NTk4MzI2MzEwNzY4Mzk3ODUzMjYsIljhtaUiOjE1MTMyNzQzNDk0MTEyMDk4ODMwNTE4MDk3NzY5NzM2ODg0OTgyMTc2ODU2MzkzNTIzODcwNzYyMjU0NTc1MTkxNzgxMDI3MDkwMDE5LCJZ4bWkIjo2OTAzOTAxNzgyMjc0MTQyODc5Njg0NjAyOTkxNzc0MjAzNTkyNzM0NjQ0ODIyMjAzMTI1MjIwOTY4OTM4ODQxNzQzODEyNzU0MzE1LCJZ4bWlIjo4MzI4Mzg3MTEwMDQyMjU1MjE4NzE2MDQ4NzUxMDU1MjcyNDA2NDE2Mzk1NTMzNjIzNzM5OTA5MDAwNTQyMjM1MTM0NDEzNjI3MjQ0LCJQIjpudWxsLCJQdyI6bnVsbCwiVnB34bWkIjpudWxsLCJWcHfhtaUiOm51bGwsIlVwd+G1pCI6bnVsbCwiVXB34bWlIjpudWxsLCJBzrEiOm51bGwsIkHOseG1pCI6bnVsbCwiQc6x4bWlIjpudWxsLCJa4bWkIjpudWxsLCJa4bWlIjpudWxsLCJLIjpudWxsfQ=="} [debug] 16:59:56 message.go:58: writing externalip message (encrypted) [debug] 16:59:56 croc.go:1561: connected as 127.0.0.1:51432 -> 127.0.0.1:51440 [debug] 16:59:56 message.go:58: writing fileinfo message (encrypted) [debug] 16:59:56 tcp.go:208: connection.Write failed: write tcp4 127.0.0.1:8283->127.0.0.1:38508: write: connection reset by peer [debug] 16:59:56 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-1 [debug] 16:59:56 message.go:78: read externalip message (encrypted) [debug] 16:59:56 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:51432"} [debug] 16:59:56 croc.go:1561: connected as 127.0.0.1:51440 -> 127.0.0.1:51432 [debug] 16:59:56 message.go:78: read fileinfo message (encrypted) [debug] 16:59:56 croc.go:1335: using hash algorithm: xxhash Receiving 'README.link' (15 B) Receiving (<-127.0.0.1:51432) [debug] 16:59:56 croc.go:1436: [{README.link link-in-folder /build/croc/src/croc-v10.4.3/src/link-in-folder [52 99 99 52 101 52 99 56 97 53 49 50 48 54 49 55 97 98 48 56 48 48 99 100 56 102 55 50 50 97 57 55 57 55 102 55 97 57 99 48 52 100 52 97 49 53 57 102 100 52 50 97 52 52 49 57 102 56 50 99 55 99 51 48] 15 2026-05-06 16:59:55.295113662 +0000 UTC false false ../../README.md Lrwxrwxrwx false false}] [debug] 16:59:56 croc.go:1903: checking {Name:README.link FolderRemote:link-in-folder FolderSource:/build/croc/src/croc-v10.4.3/src/link-in-folder Hash:[52 99 99 52 101 52 99 56 97 53 49 50 48 54 49 55 97 98 48 56 48 48 99 100 56 102 55 50 50 97 57 55 57 55 102 55 97 57 99 48 52 100 52 97 49 53 57 102 100 52 50 97 52 52 49 57 102 56 50 99 55 99 51 48] Size:15 ModTime:2026-05-06 16:59:55.295113662 +0000 UTC IsCompressed:false IsEncrypted:false Symlink:../../README.md Mode:Lrwxrwxrwx TempFile:false IsIgnored:false} [debug] 16:59:56 croc.go:1837: touching file with folder / name [debug] 16:59:56 croc.go:1847: creating symlink README.link 0% | | ( 0/ 1 B) [0s:0s] README.link 100% |████████████████████| ( 1/ 1 B, 697 B/s) [debug] 16:59:56 croc.go:1756: finished [debug] 16:59:56 message.go:58: writing finished message (encrypted) [debug] 16:59:56 message.go:78: read finished message (encrypted) [debug] 16:59:56 message.go:58: writing finished message (encrypted) [debug] 16:59:56 message.go:78: read finished message (encrypted) [debug] 16:59:56 message.go:58: writing finished message (encrypted) [trace] 16:59:56.477835 ctx.go:43: croc done [trace] 16:59:56.785945 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc for &{connection:0x3f42018000} [trace] 16:59:56.786343 tcp.go:199: room: {first:0x3f42492040 second:0x3f42388030 opened:{wall:14012663005741888628 ext:5605862235 loc:0x2ac0f30c40} full:true} [debug] 16:59:56 tcp.go:201: rooms ready [trace] 16:59:57.105075 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-0 for &{connection:0x3f42018018} [trace] 16:59:57.105289 tcp.go:199: room: {first:0x3f41638030 second:0x3f41b8e030 opened:{wall:14012663006138189031 ext:5928420513 loc:0x2ac0f30c40} full:true} [debug] 16:59:57 tcp.go:201: rooms ready [trace] 16:59:57.205726 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-1 for &{connection:0x3f41a82010} [trace] 16:59:57.206050 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-3 for &{connection:0x3f42d02018} [trace] 16:59:57.206206 tcp.go:199: room: {first:0x3f424a4050 second:0x3f42184070 opened:{wall:14012663006234657142 ext:6024888644 loc:0x2ac0f30c40} full:true} [trace] 16:59:57.206230 tcp.go:199: room: {first:0x3f424a4020 second:0x3f424a4080 opened:{wall:14012663006239760389 ext:6029992931 loc:0x2ac0f30c40} full:true} [trace] 16:59:57.205895 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-2 for &{connection:0x3f4160a008} [trace] 16:59:57.206518 tcp.go:199: room: {first:0x3f41f90030 second:0x3f42300080 opened:{wall:14012663006232718579 ext:6022949701 loc:0x2ac0f30c40} full:true} [debug] 16:59:57 tcp.go:201: rooms ready [debug] 16:59:57 tcp.go:201: rooms ready [debug] 16:59:57 tcp.go:201: rooms ready Zipping myproj to myproj.zip  Adding myproj/  Adding myproj/.gitignore  Adding myproj/main.go [debug] 16:59:59 tcp.go:476: EOF [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 tcp.go:419: done piping [debug] 16:59:59 tcp.go:446: deleting room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-3 [debug] 16:59:59 tcp.go:476: read tcp4 127.0.0.1:8285->127.0.0.1:47390: use of closed network connection [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 comm.go:155: initial read error: EOF [debug] 16:59:59 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-3 [debug] 16:59:59 tcp.go:175: err: [trace] 16:59:59.059028 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-3 for &{connection:0x3f4271e010} [debug] 16:59:59 tcp.go:195: room is gone [debug] 16:59:59 tcp.go:476: read tcp4 127.0.0.1:8283->127.0.0.1:38510: read: connection reset by peer [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 tcp.go:419: done piping [debug] 16:59:59 tcp.go:446: deleting room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-1 [debug] 16:59:59 tcp.go:476: read tcp4 127.0.0.1:8283->127.0.0.1:38520: use of closed network connection [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-1 [debug] 16:59:59 tcp.go:175: err: [trace] 16:59:59.063328 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-1 for &{connection:0x3f42d02020} [debug] 16:59:59 tcp.go:195: room is gone [debug] 16:59:59 comm.go:155: initial read error: EOF [debug] 16:59:59 tcp.go:476: read tcp4 127.0.0.1:8282->127.0.0.1:50954: read: connection reset by peer [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 tcp.go:419: done piping [debug] 16:59:59 tcp.go:476: read tcp4 127.0.0.1:8284->127.0.0.1:32960: read: connection reset by peer [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 tcp.go:446: deleting room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-0 [debug] 16:59:59 tcp.go:419: done piping [debug] 16:59:59 tcp.go:446: deleting room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-2 [debug] 16:59:59 tcp.go:476: read tcp4 127.0.0.1:8281->127.0.0.1:51432: read: connection reset by peer [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 tcp.go:419: done piping [debug] 16:59:59 tcp.go:446: deleting room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc [debug] 16:59:59 tcp.go:476: read tcp4 127.0.0.1:8282->127.0.0.1:50956: use of closed network connection [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 comm.go:155: initial read error: EOF [debug] 16:59:59 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-0 [debug] 16:59:59 tcp.go:175: err: [trace] 16:59:59.083507 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-0 for &{connection:0x3f42e04018} [debug] 16:59:59 tcp.go:195: room is gone [debug] 16:59:59 tcp.go:476: read tcp4 127.0.0.1:8281->127.0.0.1:51440: use of closed network connection [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 tcp.go:476: read tcp4 127.0.0.1:8284->127.0.0.1:32968: use of closed network connection [debug] 16:59:59 tcp.go:481: exiting [debug] 16:59:59 comm.go:155: initial read error: EOF [debug] 16:59:59 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc [debug] 16:59:59 tcp.go:174: room: 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-2 [debug] 16:59:59 tcp.go:175: err: [trace] 16:59:59.084419 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc-2 for &{connection:0x3f41a82038} [debug] 16:59:59 tcp.go:195: room is gone [debug] 16:59:59 tcp.go:175: err: [trace] 16:59:59.084660 tcp.go:190: checking connection of room 7af09d3a7437a0be15c047f49eb64d093d4a4f1475ff1f5c610fcd967df461dc for &{connection:0x3f41a82008} [debug] 16:59:59 tcp.go:195: room is gone [debug] 16:59:59 croc_test.go:351: setting up sender [debug] 17:00:00 croc_test.go:371: setting up receiver [debug] 17:00:00 croc.go:539: hashed /build/croc/src/croc-v10.4.3/LICENSE to 927f154c435d9592 using xxhash [debug] 17:00:00 croc.go:544: file 0 info: {Name:LICENSE FolderRemote:./ FolderSource:/build/croc/src/croc-v10.4.3 Hash:[146 127 21 76 67 93 149 146] Size:1066 ModTime:2026-05-06 16:54:46 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw-r--r-- TempFile:false IsIgnored:false} Sending 0 files (1.0 kB)[debug] 17:00:00 croc.go:539: hashed /build/croc/src/croc-v10.4.3/src/croc/touched to ef46db3751d8e999 using xxhash [debug] 17:00:00 croc.go:544: file 1 info: {Name:touched FolderRemote:./ FolderSource:/build/croc/src/croc-v10.4.3/src/croc Hash:[239 70 219 55 81 216 233 153] Size:0 ModTime:2026-05-06 17:00:00.305120466 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw-r--r-- TempFile:false IsIgnored:false} Sending 1 files (1.0 kB)[debug] 17:00:00 croc.go:548: longestFilename: 7 Sending 2 files (1.0 kB) Code is: 8123-testingthecroc On the other computer run: (For Windows) croc --relay 127.0.0.1:8181 8123-testingthecroc (For Linux/macOS) CROC_SECRET="8123-testingthecroc" croc --relay 127.0.0.1:8181 [debug] 17:00:00 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:00 starting TCP server on 0.0.0.0:8181 [debug] 17:00:00 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:00 starting TCP server on 0.0.0.0:8182 [debug] 17:00:00 tcp.go:168: client 127.0.0.1:36998 connected [debug] 17:00:00 tcp.go:154: started TCP server on 0.0.0.0:8181 [debug] 17:00:00 croc.go:735: host: '127.0.0.1', port: '8181' [debug] 17:00:00 tcp.go:168: client 127.0.0.1:34016 connected [debug] 17:00:00 croc.go:741: got host '127.0.0.1' and port '8181' [debug] 17:00:00 croc.go:743: trying connection to 127.0.0.1:8181 [debug] 17:00:00 comm.go:155: initial read error: EOF [debug] 17:00:00 comm.go:80: dialing to 127.0.0.1:8181 with timelimit 5s [debug] 17:00:00 tcp.go:154: started TCP server on 0.0.0.0:8182 [debug] 17:00:00 tcp.go:174: room: [debug] 17:00:00 tcp.go:175: err: EOF [debug] 17:00:00 tcp.go:177: relay-127.0.0.1:36998: EOF [debug] 17:00:00 comm.go:155: initial read error: EOF [debug] 17:00:00 tcp.go:174: room: [debug] 17:00:00 tcp.go:175: err: EOF [debug] 17:00:00 tcp.go:177: relay-127.0.0.1:34016: EOF [debug] 17:00:00 tcp.go:168: client 127.0.0.1:37012 connected [debug] 17:00:00 comm.go:89: connected to '127.0.0.1:8181' [debug] 17:00:00 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":10650690927525818925079745369903143896087014479714692125234714948579122876937,"Xᵥ":4256514849719194571928495075449958237601641928605944360730353462576274685429,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} connecting...[debug] 17:00:00 croc.go:921: attempt to discover peers [debug] 17:00:00 tcp.go:307: strongkey: b5106616c924b3f0fb38155a7d46e4394d61a8699695198bfa84f6e6261e394e [debug] 17:00:00 tcp.go:576: strong key: b5106616c924b3f0fb38155a7d46e4394d61a8699695198bfa84f6e6261e394e [debug] 17:00:00 tcp.go:590: sending password 'p***3' [debug] 17:00:00 tcp.go:601: waiting for first ok [debug] 17:00:00 tcp.go:319: waiting for password [debug] 17:00:00 tcp.go:342: sending '8182' [debug] 17:00:00 tcp.go:353: waiting for answer [debug] 17:00:00 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:00 tcp.go:630: waiting for room confirmation [debug] 17:00:00 tcp.go:646: all set [debug] 17:00:00 croc.go:760: banner: 8182 [debug] 17:00:00 croc.go:761: connection established: &{connection:0x3f43102010} [debug] 17:00:00 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 has 1 [debug] 17:00:00 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:00 tcp.go:175: err: [debug] 17:00:00 croc.go:989: discoveries: [] [debug] 17:00:00 croc.go:990: establishing connection [debug] 17:00:00 croc.go:1006: got host '127.0.0.1' and port '8181' [debug] 17:00:00 croc.go:1008: trying connection to 127.0.0.1:8181 [debug] 17:00:00 comm.go:80: dialing to 127.0.0.1:8181 with timelimit 5s [debug] 17:00:00 comm.go:89: connected to '127.0.0.1:8181' [debug] 17:00:00 tcp.go:168: client 127.0.0.1:37016 connected [debug] 17:00:00 croc.go:631: establishing connection [debug] 17:00:00 comm.go:80: dialing to 127.0.0.1:8181 with timelimit 30s [debug] 17:00:00 tcp.go:168: client 127.0.0.1:37026 connected [debug] 17:00:00 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":11290276614106036892286889358170038150866720308199471187442212877363266521748,"Xᵥ":17135937740248533175258118305241874799031771611735035210209963354495578364190,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:00 tcp.go:307: strongkey: 33b16c1a187700b1f5285d0af83b25a0f8e2342ce29ad96fa979195d02ff1868 [debug] 17:00:00 tcp.go:576: strong key: 33b16c1a187700b1f5285d0af83b25a0f8e2342ce29ad96fa979195d02ff1868 [debug] 17:00:00 tcp.go:590: sending password 'p***3' [debug] 17:00:00 tcp.go:601: waiting for first ok [debug] 17:00:00 tcp.go:319: waiting for password [debug] 17:00:00 tcp.go:342: sending '8182' [debug] 17:00:00 tcp.go:353: waiting for answer [debug] 17:00:00 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:00 tcp.go:630: waiting for room confirmation [debug] 17:00:00 tcp.go:400: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 has 2 [debug] 17:00:00 tcp.go:416: starting pipes [debug] 17:00:00 tcp.go:646: all set [debug] 17:00:00 croc.go:1021: receiver connection established: &{connection:0x3f4160a098} [debug] 17:00:00 croc.go:1022: banner: 8182 [debug] 17:00:00 croc.go:1065: dataMessage kA: a4bf57d590215dc11a25ad43c687b03ec6fa5a60b1156dfe4649f8029f0cdf81 [debug] 17:00:00 croc.go:1072: sending ips? [debug] 17:00:01 comm.go:89: connected to '127.0.0.1:8181' [debug] 17:00:01 croc.go:1084: ips data: ["8181","192.168.102.139","172.24.4.59"] [debug] 17:00:01 croc.go:1096: ipv4Add4: 192.168.102.139, ipv4Net: 192.168.102.0/24, err: [debug] 17:00:01 comm.go:80: dialing to 192.168.102.139:8181 with timelimit 500ms [debug] 17:00:01 comm.go:89: connected to '192.168.102.139:8181' [debug] 17:00:01 tcp.go:168: client 192.168.102.139:35516 connected [debug] 17:00:01 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":12384975014262767684128710841933599868527246325943568513600484161129455842142,"Xᵥ":19383576431662944526266753861356902726807072342570154283066208762623756720031,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:01 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":20055497665975828220601770642862773853906941114701651919906385531215419984666,"Xᵥ":28408032939270231083327166261621132154053161652246936430571210153296340483996,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:01 tcp.go:307: strongkey: a7531fbe16d52132c886ea9b4b9ef8db2bee5bfe7e13ed84f192bd5953209d07 [debug] 17:00:01 tcp.go:307: strongkey: b18e4c9f6748af557559c7853f0707bcfa3e959cf89bed9da389a9d4ae9d4bc8 [debug] 17:00:01 tcp.go:576: strong key: a7531fbe16d52132c886ea9b4b9ef8db2bee5bfe7e13ed84f192bd5953209d07 [debug] 17:00:01 tcp.go:590: sending password 'p***3' [debug] 17:00:01 tcp.go:601: waiting for first ok [debug] 17:00:01 tcp.go:319: waiting for password [debug] 17:00:01 tcp.go:342: sending '8182' [debug] 17:00:01 tcp.go:353: waiting for answer [debug] 17:00:01 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:01 tcp.go:630: waiting for room confirmation [debug] 17:00:01 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:01 tcp.go:175: err: [debug] 17:00:01 tcp.go:643: got bad response: room full [debug] 17:00:01 tcp.go:201: rooms ready [debug] 17:00:01 croc.go:634: banner: 8182 [debug] 17:00:01 croc.go:637: could not connect to 127.0.0.1:8181: got bad response: room full [debug] 17:00:01 tcp.go:576: strong key: b18e4c9f6748af557559c7853f0707bcfa3e959cf89bed9da389a9d4ae9d4bc8 [debug] 17:00:01 tcp.go:590: sending password 'p***3' [debug] 17:00:01 tcp.go:319: waiting for password [debug] 17:00:01 tcp.go:601: waiting for first ok [debug] 17:00:01 tcp.go:342: sending '8182' [debug] 17:00:01 tcp.go:353: waiting for answer [debug] 17:00:01 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:01 tcp.go:630: waiting for room confirmation [debug] 17:00:01 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:01 tcp.go:175: err: [debug] 17:00:01 tcp.go:201: rooms ready [debug] 17:00:01 tcp.go:643: got bad response: room full [debug] 17:00:01 croc.go:1123: got bad response: room full [debug] 17:00:01 croc.go:1124: could not connect to 192.168.102.139:8181 [debug] 17:00:01 croc.go:1096: ipv4Add4: 172.24.4.59, ipv4Net: 172.24.4.0/24, err: [debug] 17:00:01 comm.go:80: dialing to 172.24.4.59:8181 with timelimit 500ms [debug] 17:00:01 tcp.go:168: client 172.24.4.59:53098 connected [debug] 17:00:01 comm.go:89: connected to '172.24.4.59:8181' [debug] 17:00:01 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":10911576604214268307065234564301214662316356171043145057524881514119443719919,"Xᵥ":24815059136047328035721171331592691900070689764007683411448305999816064097941,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:01 tcp.go:307: strongkey: 15c5cafe59939c65d851ae354f8104cd29ee884265c38e71400517c09c639770 [debug] 17:00:01 tcp.go:576: strong key: 15c5cafe59939c65d851ae354f8104cd29ee884265c38e71400517c09c639770 [debug] 17:00:01 tcp.go:590: sending password 'p***3' [debug] 17:00:01 tcp.go:601: waiting for first ok [debug] 17:00:01 tcp.go:319: waiting for password [debug] 17:00:01 tcp.go:342: sending '8182' [debug] 17:00:01 tcp.go:353: waiting for answer [debug] 17:00:01 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:01 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:01 tcp.go:175: err: [debug] 17:00:01 tcp.go:201: rooms ready [debug] 17:00:01 tcp.go:630: waiting for room confirmation [debug] 17:00:01 tcp.go:643: got bad response: room full [debug] 17:00:01 croc.go:1123: got bad response: room full [debug] 17:00:01 croc.go:1124: could not connect to 172.24.4.59:8181 [debug] 17:00:01 croc.go:1149: exchanged header message securing channel...[debug] 17:00:01 croc.go:1169: ready [debug] 17:00:01 croc.go:862: exchanged header message [debug] 17:00:01 croc.go:1169: ready [debug] 17:00:01 message.go:61: writing pake message (unencrypted) [debug] 17:00:01 message.go:80: read pake message (unencrypted) [debug] 17:00:01 croc.go:1452: received pake payload [debug] 17:00:01 croc.go:1457: using curve ed25519 [debug] 17:00:01 croc.go:1471: generating salt [debug] 17:00:01 croc.go:1477: sender sending pake+salt [debug] 17:00:01 message.go:61: writing pake message (unencrypted) [debug] 17:00:01 croc.go:1499: generated key = d201323b0e27d2b1fc267a1dc1f96b32c52904b2bbf0c15e410f058ae9df7dbe with salt 8e59bd7b61516711 [debug] 17:00:01 croc.go:1505: port: [8182] [debug] 17:00:01 croc.go:1519: connecting to 127.0.0.1:8182 [debug] 17:00:01 comm.go:80: dialing to 127.0.0.1:8182 with timelimit 30s [debug] 17:00:01 message.go:80: read pake message (unencrypted) [debug] 17:00:01 croc.go:1452: received pake payload [debug] 17:00:01 comm.go:89: connected to '127.0.0.1:8182' [debug] 17:00:01 croc.go:1499: generated key = d201323b0e27d2b1fc267a1dc1f96b32c52904b2bbf0c15e410f058ae9df7dbe with salt 8e59bd7b61516711 [debug] 17:00:01 croc.go:1505: port: [8182] [debug] 17:00:01 tcp.go:168: client 127.0.0.1:34032 connected [debug] 17:00:01 croc.go:1519: connecting to 127.0.0.1:8182 [debug] 17:00:01 comm.go:80: dialing to 127.0.0.1:8182 with timelimit 30s [debug] 17:00:01 comm.go:89: connected to '127.0.0.1:8182' [debug] 17:00:01 tcp.go:168: client 127.0.0.1:34044 connected [debug] 17:00:01 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":5535817278610616736197313407034195218506367188258008237330388919161008573203,"Xᵥ":1164060461641714978765779685988326158044632633522194111930762119760911688888,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:01 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":21967947121778111018135829443625330753288481041135268001250443665896285165196,"Xᵥ":18674315377140098108579818374505782182556606156706071689585107301208151213098,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:01 tcp.go:307: strongkey: c62490b8c028429d1d325239ab2b7311ef3c88e93490353ed7c8cff581f2eaf3 [debug] 17:00:01 tcp.go:307: strongkey: 3c4e1441caa5fead19f9b090ed646966fa8daa6f5e2220492daf2aa90e9f7eda [debug] 17:00:01 tcp.go:576: strong key: 3c4e1441caa5fead19f9b090ed646966fa8daa6f5e2220492daf2aa90e9f7eda [debug] 17:00:01 tcp.go:590: sending password 'p***3' [debug] 17:00:01 tcp.go:601: waiting for first ok [debug] 17:00:01 tcp.go:319: waiting for password [debug] 17:00:01 tcp.go:342: sending '8182' [debug] 17:00:01 tcp.go:353: waiting for answer [debug] 17:00:01 tcp.go:576: strong key: c62490b8c028429d1d325239ab2b7311ef3c88e93490353ed7c8cff581f2eaf3 [debug] 17:00:01 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 17:00:01 tcp.go:630: waiting for room confirmation [debug] 17:00:01 tcp.go:590: sending password 'p***3' [debug] 17:00:01 tcp.go:601: waiting for first ok [debug] 17:00:01 tcp.go:319: waiting for password [debug] 17:00:01 tcp.go:342: sending '8182' [debug] 17:00:01 tcp.go:353: waiting for answer [debug] 17:00:01 tcp.go:384: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 has 1 [debug] 17:00:01 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 17:00:01 tcp.go:619: sending room; 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 17:00:01 tcp.go:175: err: [debug] 17:00:01 tcp.go:646: all set [debug] 17:00:01 croc.go:1528: connected to 127.0.0.1:8182 [debug] 17:00:01 tcp.go:630: waiting for room confirmation [debug] 17:00:01 croc.go:1536: sending external IP [debug] 17:00:01 tcp.go:400: room 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 has 2 [debug] 17:00:01 tcp.go:416: starting pipes [debug] 17:00:01 tcp.go:646: all set [debug] 17:00:01 croc.go:1528: connected to 127.0.0.1:8182 [debug] 17:00:01 message.go:58: writing externalip message (encrypted) [debug] 17:00:01 message.go:78: read externalip message (encrypted) [debug] 17:00:01 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:37016","b":"eyJSb2xlIjoxLCJV4bWkIjo0MTgyMTE3NDUxMDUyMTk4NTgxNzA1NjM1ODk5NjAwNzM1OTI5MDE2Mzk0NzIxNjY1MDIzMTE4Nzc4MjY0NjE1MTA5MjgyODA0MzUwOSwiVeG1pSI6MCwiVuG1pCI6MTQ1Njk0MTc4Njk5MDI2MDgyNDY0NzI5NzE0MzU2MzYyMzM4MTM2NjMxNDA2MzUzNzAxNTA2NzQ3MzExMDQwMTYyNzQ4ODM3MTI3MSwiVuG1pSI6MCwiWOG1pCI6MTEzODM3MTQzOTEzODY5MDQzNjE2NzY0OTMwNTA0NzYzNDUzNDYzNTM1MTc2MDAyMzE5NTMwMTgyOTQ0NjQwMTU2MDM2NDg0ODE4MDg3LCJY4bWlIjowLCJZ4bWkIjoxMTE1ODYyMjUxOTU2MTk1MzI1NzU1NDcyOTkyNzcwMTc5MjkxMjQxMzUyMTc1ODI4NzE5OTkzNzM2ODc4MTEzMTMzOTc3Mjg0MzY4NTcsIlnhtaUiOjAsIlAiOm51bGwsIlB3IjpudWxsLCJWcHfhtaQiOm51bGwsIlZwd+G1pSI6bnVsbCwiVXB34bWkIjpudWxsLCJVcHfhtaUiOm51bGwsIkHOsSI6bnVsbCwiQc6x4bWkIjpudWxsLCJBzrHhtaUiOm51bGwsIlrhtaQiOm51bGwsIlrhtaUiOm51bGwsIksiOm51bGx9"} [debug] 17:00:01 message.go:58: writing externalip message (encrypted) [debug] 17:00:01 croc.go:1561: connected as 127.0.0.1:37012 -> 127.0.0.1:37016 [debug] 17:00:01 message.go:78: read externalip message (encrypted) [debug] 17:00:01 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:37012"} [debug] 17:00:01 croc.go:1561: connected as 127.0.0.1:37016 -> 127.0.0.1:37012 [debug] 17:00:01 message.go:58: writing fileinfo message (encrypted) [debug] 17:00:01 message.go:78: read fileinfo message (encrypted) [debug] 17:00:01 tcp.go:201: rooms ready [debug] 17:00:01 croc.go:1335: using hash algorithm: xxhash Receiving 2 files (1.0 kB) Receiving (<-127.0.0.1:37012) [debug] 17:00:01 croc.go:1436: [{LICENSE . /build/croc/src/croc-v10.4.3 [146 127 21 76 67 93 149 146] 1066 2026-05-06 16:54:46 +0000 UTC false false -rw-r--r-- false false} {touched . /build/croc/src/croc-v10.4.3/src/croc [239 70 219 55 81 216 233 153] 0 2026-05-06 17:00:00.305120466 +0000 UTC false false -rw-r--r-- false false}] [debug] 17:00:01 croc.go:1903: checking {Name:LICENSE FolderRemote:. FolderSource:/build/croc/src/croc-v10.4.3 Hash:[146 127 21 76 67 93 149 146] Size:1066 ModTime:2026-05-06 16:54:46 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw-r--r-- TempFile:false IsIgnored:false} [debug] 17:00:01 croc.go:1920: LICENSE 927f154c435d9592 [debug] 17:00:01 croc.go:1922: hashed LICENSE to using xxhash [debug] 17:00:01 croc.go:1923: hashes are not equal != 927f154c435d9592 [debug] 17:00:01 croc.go:1696: working on file 0 [debug] 17:00:01 croc.go:1781: converting to chunk range LICENSE 0% | | ( 0 B/1.1 kB) [0s:0s][debug] 17:00:01 croc.go:1789: sending recipient ready with 0 chunks [debug] 17:00:01 message.go:58: writing recipientready message (encrypted) [debug] 17:00:01 message.go:78: read recipientready message (encrypted) [debug] 17:00:01 croc.go:1617: current file chunks: [] [debug] 17:00:01 croc.go:1996: start sending data! Sending (->127.0.0.1:37016) touched 0% | | ( 0/ 1 B) [0s:0s] touched 100% |████████████████████| ( 1/ 1 B, 2.5 kB/s) 1/2 LICENSE 0% | | ( 0 B/1.1 kB) [0s:0s][debug] 17:00:01 croc.go:2032: beginning sending comms [debug] 17:00:01 croc.go:2043: starting sending over comm 0 LICENSE 100% |████████████████████| (1.1/1.1 kB, 246 kB/s) 2/2 [debug] 17:00:01 croc.go:2193: finished with 0 [debug] 17:00:01 croc.go:2196: closing file LICENSE 100% |████████████████████| (1.1/1.1 kB, 86 kB/s) 1/2 [debug] 17:00:01 croc.go:2157: finished receiving! [debug] 17:00:01 croc.go:2161: Successful closing LICENSE MIT License Copyright (c) 2017-2025 Zack Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. [debug] 17:00:01 croc.go:2171: sending close-sender [debug] 17:00:01 message.go:58: writing close-sender message (encrypted) [debug] 17:00:01 message.go:78: read close-sender message (encrypted) [debug] 17:00:01 croc.go:1640: close-sender received... [debug] 17:00:01 croc.go:1643: sending close-recipient [debug] 17:00:01 message.go:58: writing close-recipient message (encrypted) [debug] 17:00:01 message.go:78: read close-recipient message (encrypted) [debug] 17:00:01 croc.go:1903: checking {Name:LICENSE FolderRemote:. FolderSource:/build/croc/src/croc-v10.4.3 Hash:[146 127 21 76 67 93 149 146] Size:1066 ModTime:2026-05-06 16:54:46 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw-r--r-- TempFile:false IsIgnored:false} [debug] 17:00:01 croc.go:1920: LICENSE 927f154c435d9592 927f154c435d9592 [debug] 17:00:01 croc.go:1945: hashes are equal 927f154c435d9592 == 927f154c435d9592 [debug] 17:00:01 croc.go:1951: chtimes 2026-05-06 16:54:46 +0000 UTC [debug] 17:00:01 croc.go:1903: checking {Name:touched FolderRemote:. FolderSource:/build/croc/src/croc-v10.4.3/src/croc Hash:[239 70 219 55 81 216 233 153] Size:0 ModTime:2026-05-06 17:00:00.305120466 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw-r--r-- TempFile:false IsIgnored:false} [debug] 17:00:01 croc.go:1837: touching file with folder / name touched 0% | | ( 0/ 1 B) [0s:0s] touched 100% |████████████████████| ( 1/ 1 B, 4.3 kB/s) 2/2 [debug] 17:00:01 croc.go:1756: finished [debug] 17:00:01 message.go:58: writing finished message (encrypted) [debug] 17:00:01 message.go:78: read finished message (encrypted) [debug] 17:00:01 message.go:58: writing finished message (encrypted) [debug] 17:00:01 message.go:78: read finished message (encrypted) [debug] 17:00:01 message.go:58: writing finished message (encrypted) [debug] 17:00:01 croc.go:622: discoveries: [] [debug] 17:00:01 croc.go:1251: pathToFile: LICENSE [debug] 17:00:01 croc.go:622: discoveries: [] [debug] 17:00:01 croc.go:539: hashed /tmp/example4171649136 to e66c561610ad51e2 using xxhash [debug] 17:00:01 croc.go:544: file 0 info: {Name:example4171649136 FolderRemote:./ FolderSource:/tmp Hash:[230 108 86 22 16 173 81 226] Size:24 ModTime:2026-05-06 17:00:01.885122612 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} Sending 0 files (24 B)[debug] 17:00:01 croc.go:548: longestFilename: 17 Sending 'example4171649136' (24 B) Code is: 8123-testingthecroc2 On the other computer run: (For Windows) croc --relay doesntexistok.com:8381 8123-testingthecroc2 (For Linux/macOS) CROC_SECRET="8123-testingthecroc2" croc --relay doesntexistok.com:8381 [debug] 17:00:01 croc.go:735: host: 'doesntexistok.com', port: '8381' [debug] 17:00:01 croc.go:741: got host 'doesntexistok.com' and port '8381' [debug] 17:00:01 croc.go:743: trying connection to doesntexistok.com:8381 [debug] 17:00:01 comm.go:80: dialing to doesntexistok.com:8381 with timelimit 5s [debug] 17:00:02 comm.go:85: comm.NewConnection failed: dial tcp: lookup doesntexistok.com: no such host [debug] 17:00:02 tcp.go:546: comm.NewConnection failed: dial tcp: lookup doesntexistok.com: no such host [debug] 17:00:02 croc.go:749: could not establish 'doesntexistok.com:8381' [debug] 17:00:02 croc.go:756: could not connect to doesntexistok.com:8381: comm.NewConnection failed: dial tcp: lookup doesntexistok.com: no such host [debug] 17:00:02 croc.go:871: error from errchan: could not connect to doesntexistok.com:8381: comm.NewConnection failed: dial tcp: lookup doesntexistok.com: no such host [debug] 17:00:02 croc_test.go:450: could not connect to doesntexistok.com:8381: comm.NewConnection failed: dial tcp: lookup doesntexistok.com: no such host connecting...[debug] 17:00:02 croc.go:1006: got host '127.0.0.1' and port '8281' [debug] 17:00:02 croc.go:1008: trying connection to 127.0.0.1:8281 [debug] 17:00:02 comm.go:80: dialing to 127.0.0.1:8281 with timelimit 5s [debug] 17:00:02 tcp.go:168: client 127.0.0.1:47872 connected [debug] 17:00:02 comm.go:89: connected to '127.0.0.1:8281' [debug] 17:00:02 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":9493212963813231136017759259058347300334403892681248624985550995708126886437,"Xᵥ":17117345948707464478747060904000962358001345851752542380473310801667849043896,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:02 tcp.go:476: read tcp4 127.0.0.1:8181->127.0.0.1:37012: read: connection reset by peer [debug] 17:00:02 tcp.go:481: exiting [debug] 17:00:02 tcp.go:419: done piping [debug] 17:00:02 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:02 tcp.go:476: EOF [debug] 17:00:02 tcp.go:481: exiting [debug] 17:00:02 tcp.go:307: strongkey: 003316ee3d7d5d5b63d71461a7427ccc9de3839073bf152e2a4b87b57d0bb624 [debug] 17:00:02 tcp.go:476: read tcp4 127.0.0.1:8181->127.0.0.1:37016: use of closed network connection [debug] 17:00:02 tcp.go:419: done piping [debug] 17:00:02 tcp.go:481: exiting [debug] 17:00:02 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355 [debug] 17:00:02 tcp.go:175: err: [debug] 17:00:02 tcp.go:195: room is gone [debug] 17:00:02 tcp.go:446: deleting room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 17:00:02 tcp.go:476: read tcp4 127.0.0.1:8182->127.0.0.1:34044: use of closed network connection [debug] 17:00:02 tcp.go:481: exiting [debug] 17:00:02 comm.go:155: initial read error: EOF [debug] 17:00:02 tcp.go:174: room: 1cdafe5c70a87f001f2f437fa6773c0ee726d10b7c3f86184dc68fa709c2f355-0 [debug] 17:00:02 tcp.go:175: err: [debug] 17:00:02 tcp.go:195: room is gone [debug] 17:00:02 tcp.go:576: strong key: 003316ee3d7d5d5b63d71461a7427ccc9de3839073bf152e2a4b87b57d0bb624 [debug] 17:00:02 tcp.go:590: sending password 'p***3' [debug] 17:00:02 tcp.go:601: waiting for first ok [debug] 17:00:02 tcp.go:319: waiting for password [debug] 17:00:02 tcp.go:342: sending '8282,8283,8284,8285' [debug] 17:00:02 tcp.go:353: waiting for answer [debug] 17:00:02 tcp.go:619: sending room; ac1470de2b8cc258046deca63bd4dea8d4f02dae3664bcf8966429ed4aeddf60 [debug] 17:00:02 tcp.go:630: waiting for room confirmation [debug] 17:00:02 tcp.go:384: room ac1470de2b8cc258046deca63bd4dea8d4f02dae3664bcf8966429ed4aeddf60 has 1 [debug] 17:00:02 tcp.go:174: room: ac1470de2b8cc258046deca63bd4dea8d4f02dae3664bcf8966429ed4aeddf60 [debug] 17:00:02 tcp.go:175: err: [debug] 17:00:02 tcp.go:646: all set [debug] 17:00:02 croc.go:1021: receiver connection established: &{connection:0x3f4160a008} [debug] 17:00:02 croc.go:1022: banner: 8282,8283,8284,8285 [debug] 17:00:02 croc.go:1149: exchanged header message securing channel...[debug] 17:00:02 croc.go:1169: ready [debug] 17:00:02 message.go:61: writing pake message (unencrypted) [debug] 17:00:02 compress.go:50: error copying data: unexpected EOF [debug] 17:00:02 croc.go:1570: problem with decoding: unexpected end of JSON input [debug] 17:00:02 croc.go:1200: data:  [debug] 17:00:02 croc.go:1201: got error processing: problem with decoding: unexpected end of JSON input [debug] 17:00:02 croc.go:1267: error: problem with decoding: unexpected end of JSON input [debug] 17:00:02 croc_test.go:479: Expected error occurred: room (secure channel) not ready, maybe peer disconnected [debug] 17:00:02 croc_test.go:488: The operating system is linux [debug] 17:00:02 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:02 starting TCP server on 0.0.0.0:8286 [debug] 17:00:02 tcp.go:168: client 127.0.0.1:38966 connected [debug] 17:00:02 tcp.go:154: started TCP server on 0.0.0.0:8286 [debug] 17:00:02 comm.go:155: initial read error: EOF [debug] 17:00:02 tcp.go:174: room: [debug] 17:00:02 tcp.go:175: err: EOF [debug] 17:00:02 tcp.go:177: relay-127.0.0.1:38966: EOF [debug] 17:00:02 tcp.go:195: room is gone [debug] 17:00:02 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:02 starting TCP server on 0.0.0.0:8287 [debug] 17:00:02 tcp.go:154: started TCP server on 0.0.0.0:8287 [debug] 17:00:02 tcp.go:168: client 127.0.0.1:34844 connected [debug] 17:00:02 comm.go:155: initial read error: EOF [debug] 17:00:02 tcp.go:174: room: [debug] 17:00:02 tcp.go:175: err: EOF [debug] 17:00:02 tcp.go:177: relay-127.0.0.1:34844: EOF [warn] 2026/05/06 17:00:02 Send [debug] 17:00:02 croc.go:539: hashed /tmp/test-2775289699.dat to 44ec7540579dd3f0 using xxhash [debug] 17:00:02 croc.go:544: file 0 info: {Name:test-2775289699.dat FolderRemote:./ FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:02.455123386 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} Sending 0 files (1.0 MB)[debug] 17:00:02 croc.go:548: longestFilename: 19 Sending 'test-2775289699.dat' (1.0 MB) Code is: test-1778086802877563780-2288 On the other computer run: (For Windows) croc --relay 127.0.0.1:8286 test-1778086802877563780-2288 (For Linux/macOS) CROC_SECRET="test-1778086802877563780-2288" croc --relay 127.0.0.1:8286 [debug] 17:00:02 croc.go:735: host: '127.0.0.1', port: '8286' [debug] 17:00:02 croc.go:741: got host '127.0.0.1' and port '8286' [debug] 17:00:02 croc.go:743: trying connection to 127.0.0.1:8286 [debug] 17:00:02 comm.go:80: dialing to 127.0.0.1:8286 with timelimit 5s [debug] 17:00:02 comm.go:89: connected to '127.0.0.1:8286' [debug] 17:00:02 tcp.go:168: client 127.0.0.1:38970 connected [debug] 17:00:02 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":865736902980517256268324921171579869380998834063883367221398357721538825374,"Xᵥ":10159245485096620173525784479963055355774739664167217456099527919489708628142,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [warn] 2026/05/06 17:00:03 Receive connecting...[debug] 17:00:03 croc.go:1006: got host '127.0.0.1' and port '8286' [debug] 17:00:03 croc.go:1008: trying connection to 127.0.0.1:8286 [debug] 17:00:03 comm.go:80: dialing to 127.0.0.1:8286 with timelimit 5s [debug] 17:00:03 comm.go:89: connected to '127.0.0.1:8286' [debug] 17:00:03 tcp.go:168: client 127.0.0.1:38972 connected [debug] 17:00:03 tcp.go:307: strongkey: 85744b4b20009c4abc16dc67e4edab4b091bf8603e87e757e2925006cb220609 [debug] 17:00:03 tcp.go:576: strong key: 85744b4b20009c4abc16dc67e4edab4b091bf8603e87e757e2925006cb220609 [debug] 17:00:03 tcp.go:590: sending password 'p***3' [debug] 17:00:03 tcp.go:601: waiting for first ok [debug] 17:00:03 tcp.go:319: waiting for password [debug] 17:00:03 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":8478041648280785954126940664228696731877216966194665970200681932045674905672,"Xᵥ":8543991027436314493801594183881129230048970419107862217187986334390851277568,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:03 tcp.go:342: sending '8287' [debug] 17:00:03 tcp.go:353: waiting for answer [debug] 17:00:03 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:03 tcp.go:630: waiting for room confirmation [debug] 17:00:03 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 1 [debug] 17:00:03 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:03 tcp.go:175: err: [debug] 17:00:03 tcp.go:646: all set [debug] 17:00:03 croc.go:760: banner: 8287 [debug] 17:00:03 croc.go:761: connection established: &{connection:0x3f42602020} [debug] 17:00:03 tcp.go:307: strongkey: 427bd98acd135843aeccf188d9a78ecb502f86611f89a83faae08ddf1b4c1923 [debug] 17:00:03 tcp.go:576: strong key: 427bd98acd135843aeccf188d9a78ecb502f86611f89a83faae08ddf1b4c1923 [debug] 17:00:03 tcp.go:590: sending password 'p***3' [debug] 17:00:03 tcp.go:601: waiting for first ok [debug] 17:00:03 tcp.go:319: waiting for password [debug] 17:00:03 tcp.go:342: sending '8287' [debug] 17:00:03 tcp.go:353: waiting for answer [debug] 17:00:03 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:03 tcp.go:630: waiting for room confirmation [debug] 17:00:03 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 2 [debug] 17:00:03 tcp.go:416: starting pipes [debug] 17:00:03 tcp.go:646: all set [debug] 17:00:03 croc.go:1021: receiver connection established: &{connection:0x3f4160a008} [debug] 17:00:03 croc.go:1022: banner: 8287 [debug] 17:00:03 croc.go:1149: exchanged header message securing channel...[debug] 17:00:03 croc.go:1169: ready [debug] 17:00:03 croc.go:862: exchanged header message [debug] 17:00:03 croc.go:1169: ready [debug] 17:00:03 message.go:61: writing pake message (unencrypted) [debug] 17:00:03 message.go:80: read pake message (unencrypted) [debug] 17:00:03 croc.go:1452: received pake payload [debug] 17:00:03 croc.go:1457: using curve siec [debug] 17:00:03 croc.go:1471: generating salt [debug] 17:00:03 croc.go:1477: sender sending pake+salt [debug] 17:00:03 message.go:61: writing pake message (unencrypted) [debug] 17:00:03 croc.go:1499: generated key = a3b0b48b74c7ac8052f3d680532467ac173e176f843a21e66ea9d2b09b94ab65 with salt 9ebb09f6cbb705bc [debug] 17:00:03 croc.go:1505: port: [8287] [debug] 17:00:03 croc.go:1519: connecting to 127.0.0.1:8287 [debug] 17:00:03 comm.go:80: dialing to 127.0.0.1:8287 with timelimit 30s [debug] 17:00:03 message.go:80: read pake message (unencrypted) [debug] 17:00:03 croc.go:1452: received pake payload [debug] 17:00:03 comm.go:89: connected to '127.0.0.1:8287' [debug] 17:00:03 tcp.go:168: client 127.0.0.1:34860 connected [debug] 17:00:03 croc.go:1499: generated key = a3b0b48b74c7ac8052f3d680532467ac173e176f843a21e66ea9d2b09b94ab65 with salt 9ebb09f6cbb705bc [debug] 17:00:03 croc.go:1505: port: [8287] [debug] 17:00:03 croc.go:1519: connecting to 127.0.0.1:8287 [debug] 17:00:03 comm.go:80: dialing to 127.0.0.1:8287 with timelimit 30s [debug] 17:00:03 comm.go:89: connected to '127.0.0.1:8287' [debug] 17:00:03 tcp.go:168: client 127.0.0.1:34864 connected [debug] 17:00:03 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":28588749937278331040878222211780583710974261947024116439644478134271932004754,"Xᵥ":15078780428071287565606054423021800896803272115395775556115648410552094943148,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:03 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":12947614478794803320514155860299925685014493888723879851080528029072167647111,"Xᵥ":498504570030254394523859865307290150974591482688835551394630217201111255628,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:03 tcp.go:307: strongkey: 837becdad4cfe5822d024399898094e0fff34463772629b593085ab7ee00597c [debug] 17:00:03 tcp.go:307: strongkey: 82e5367b734b8848c2789be8bd4fde77d357843137057d08f8aa81e7fd66e73c [debug] 17:00:03 tcp.go:576: strong key: 82e5367b734b8848c2789be8bd4fde77d357843137057d08f8aa81e7fd66e73c [debug] 17:00:03 tcp.go:590: sending password 'p***3' [debug] 17:00:03 tcp.go:601: waiting for first ok [debug] 17:00:03 tcp.go:319: waiting for password [debug] 17:00:03 tcp.go:342: sending 'ok' [debug] 17:00:03 tcp.go:353: waiting for answer [debug] 17:00:03 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:03 tcp.go:630: waiting for room confirmation [debug] 17:00:03 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 1 [debug] 17:00:03 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:03 tcp.go:175: err: [debug] 17:00:03 tcp.go:646: all set [debug] 17:00:03 croc.go:1528: connected to 127.0.0.1:8287 [debug] 17:00:03 tcp.go:576: strong key: 837becdad4cfe5822d024399898094e0fff34463772629b593085ab7ee00597c [debug] 17:00:03 tcp.go:590: sending password 'p***3' [debug] 17:00:03 tcp.go:601: waiting for first ok [debug] 17:00:03 tcp.go:319: waiting for password [debug] 17:00:03 tcp.go:342: sending 'ok' [debug] 17:00:03 tcp.go:353: waiting for answer [debug] 17:00:03 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:03 tcp.go:630: waiting for room confirmation [debug] 17:00:03 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 2 [debug] 17:00:03 tcp.go:416: starting pipes [debug] 17:00:03 tcp.go:646: all set [debug] 17:00:03 croc.go:1528: connected to 127.0.0.1:8287 [debug] 17:00:03 croc.go:1536: sending external IP [debug] 17:00:03 message.go:58: writing externalip message (encrypted) [debug] 17:00:03 message.go:78: read externalip message (encrypted) [debug] 17:00:03 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:38972","b":"eyJSb2xlIjoxLCJV4bWkIjo3OTMxMzYwODA0ODU0NjkyNDEyMDg2NTY2MTE1MTM2MDk4NjY0MDA0ODE2NzE4NTMsIlXhtaUiOjE4NDU4OTA3NjM0MjIyNjQ0Mjc1OTUyMDE0ODQxODY1MjgyNjQzNjQ1NDcyNjIzOTEzNDU5NDAwNTU2MjMzMTk2ODM4MTI4NjEyMzM5LCJW4bWkIjoxMDg2Njg1MjY3ODU3MDg5NjM4MTY3Mzg2NzIyNTU1NDcyOTY3MDY4NDY4MDYxNDg5LCJW4bWlIjoxOTU5MzUwNDk2NjYxOTU0OTIwNTkwMzM2NDAyODI1NTg5OTc0NTI5ODcxNjEwODkxNDUxNDA3MjY2OTA3NTIzMTc0MjY5OTY1MDkxMSwiWOG1pCI6MTQ5ODk2MDQwNTQwNTExODE4MDA1Mjk3NDc0NTA3MDM1ODM5ODU4MzE4NzM2OTY4MzMyNTY1MjYwODA1MTA4NDcyNTA2Mjc3NTMzMDEsIljhtaUiOjI2NTU4ODk5NzQxODAyNDg0NDkyNzAxNDc4NDIwNDYxODk0MjE1MTMzMDk3MDA3MDM4ODA1MzcxNjk5Njc1MDA5MzQxNTY4NTg2OTkxLCJZ4bWkIjoxNTg2MTA1ODIyNTk0NjY2NzkzNjc1NDAwMzc1OTIyODU3NDc3NTE2ODI2NDk4ODcxNzI3MDkzMTY2MjQ2NDI5NTYyMTgwMjY3NzM2NywiWeG1pSI6MTE5MzMxOTU0ODUzNDM3MzkyODM3MDgwNjU1ODgxOTM1MjY5NDA1MTE0MTI1OTA4Njg2NjU0NzQ3MTI4MzgxMDk4MjI5NDQ0MDU3NTYsIlAiOm51bGwsIlB3IjpudWxsLCJWcHfhtaQiOm51bGwsIlZwd+G1pSI6bnVsbCwiVXB34bWkIjpudWxsLCJVcHfhtaUiOm51bGwsIkHOsSI6bnVsbCwiQc6x4bWkIjpudWxsLCJBzrHhtaUiOm51bGwsIlrhtaQiOm51bGwsIlrhtaUiOm51bGwsIksiOm51bGx9"} [debug] 17:00:03 message.go:58: writing externalip message (encrypted) [debug] 17:00:03 croc.go:1561: connected as 127.0.0.1:38970 -> 127.0.0.1:38972 [debug] 17:00:03 message.go:58: writing fileinfo message (encrypted) [debug] 17:00:03 message.go:78: read externalip message (encrypted) [debug] 17:00:03 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:38970"} [debug] 17:00:03 croc.go:1561: connected as 127.0.0.1:38972 -> 127.0.0.1:38970 [debug] 17:00:03 message.go:78: read fileinfo message (encrypted) [warn] 2026/05/06 17:00:03 Step1ChannelSecured reached [warn] 2026/05/06 17:00:03 Step1ChannelSecured reached [debug] 17:00:03 croc.go:1335: using hash algorithm: xxhash Receiving 'test-2775289699.dat' (1.0 MB) Receiving (<-127.0.0.1:38970) [debug] 17:00:03 croc.go:1436: [{test-2775289699.dat . /tmp [68 236 117 64 87 157 211 240] 1048576 2026-05-06 17:00:02.455123386 +0000 UTC false false -rw------- false false}] [debug] 17:00:03 croc.go:1903: checking {Name:test-2775289699.dat FolderRemote:. FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:02.455123386 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} [debug] 17:00:03 croc.go:1920: test-2775289699.dat 44ec7540579dd3f0 [debug] 17:00:03 croc.go:1922: hashed test-2775289699.dat to using xxhash [debug] 17:00:03 croc.go:1923: hashes are not equal != 44ec7540579dd3f0 [debug] 17:00:03 croc.go:1696: working on file 0 [debug] 17:00:03 croc.go:1781: converting to chunk range test-277... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:03 croc.go:1789: sending recipient ready with 0 chunks [debug] 17:00:03 message.go:58: writing recipientready message (encrypted) [warn] 2026/05/06 17:00:03 Step2FileInfoTransferred reached [debug] 17:00:03 message.go:78: read recipientready message (encrypted) [debug] 17:00:03 croc.go:1617: current file chunks: [] [debug] 17:00:03 croc.go:1996: start sending data! Sending (->127.0.0.1:38972) test-2775... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:03 croc.go:2032: beginning sending comms [debug] 17:00:03 croc.go:2043: starting sending over comm 0 test-277... 15% |███ | (164 kB/1.0 MB, 1.6 MB/s) [0s:0s] test-2775... 34% |██████ | (360 kB/1.0 MB, 3.1 MB/s) [0s:0s] test-277... 37% |███████ | (393 kB/1.0 MB, 1.9 MB/s) [0s:0s] test-2775... 65% |█████████████ | (688 kB/1.0 MB, 3.1 MB/s) [0s:0s] test-277... 59% |███████████ | (623 kB/1.0 MB, 1.5 MB/s) [0s:0s] test-2775... 75% |███████████████ | (786 kB/1.0 MB, 2.0 MB/s) [0s:0s][debug] 17:00:04 tcp.go:201: rooms ready test-277... 75% |███████████████ | (786 kB/1.0 MB, 1.4 MB/s) [0s:0s] test-2775... 78% |███████████████ | (819 kB/1.0 MB, 1.6 MB/s) [0s:0s] test-2775... 100% |████████████████████| (1.0/1.0 MB, 2.0 MB/s) [debug] 17:00:04 croc.go:2193: finished with 0 [debug] 17:00:04 croc.go:2196: closing file test-277... 100% |████████████████████| (1.0/1.0 MB, 1.7 MB/s) [debug] 17:00:04 croc.go:2157: finished receiving! [debug] 17:00:04 croc.go:2161: Successful closing test-2775289699.dat [debug] 17:00:04 croc.go:2171: sending close-sender [debug] 17:00:04 message.go:58: writing close-sender message (encrypted) [debug] 17:00:04 message.go:78: read close-sender message (encrypted) [debug] 17:00:04 croc.go:1640: close-sender received... [debug] 17:00:04 croc.go:1643: sending close-recipient [debug] 17:00:04 message.go:58: writing close-recipient message (encrypted) [debug] 17:00:04 message.go:78: read close-recipient message (encrypted) [debug] 17:00:04 croc.go:1903: checking {Name:test-2775289699.dat FolderRemote:. FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:02.455123386 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} [debug] 17:00:04 croc.go:1920: test-2775289699.dat 44ec7540579dd3f0 44ec7540579dd3f0 [debug] 17:00:04 croc.go:1945: hashes are equal 44ec7540579dd3f0 == 44ec7540579dd3f0 [debug] 17:00:04 croc.go:1951: chtimes 2026-05-06 17:00:02.455123386 +0000 UTC [debug] 17:00:04 croc.go:1756: finished [debug] 17:00:04 message.go:58: writing finished message (encrypted) [debug] 17:00:04 message.go:78: read finished message (encrypted) [debug] 17:00:04 message.go:58: writing finished message (encrypted) [debug] 17:00:04 message.go:78: read finished message (encrypted) [debug] 17:00:04 message.go:58: writing finished message (encrypted) [debug] 17:00:04 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:04 starting TCP server on 0.0.0.0:8288 [debug] 17:00:04 tcp.go:154: started TCP server on 0.0.0.0:8288 [debug] 17:00:04 tcp.go:168: client 127.0.0.1:46618 connected [debug] 17:00:04 comm.go:155: initial read error: EOF [debug] 17:00:04 tcp.go:174: room: [debug] 17:00:04 tcp.go:175: err: EOF [debug] 17:00:04 tcp.go:177: relay-127.0.0.1:46618: EOF [debug] 17:00:04 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:04 starting TCP server on 0.0.0.0:8289 [debug] 17:00:04 tcp.go:168: client 127.0.0.1:41150 connected [debug] 17:00:04 tcp.go:154: started TCP server on 0.0.0.0:8289 [debug] 17:00:04 comm.go:155: initial read error: EOF [debug] 17:00:04 tcp.go:174: room: [debug] 17:00:04 tcp.go:175: err: EOF [debug] 17:00:04 tcp.go:177: relay-127.0.0.1:41150: EOF [debug] 17:00:04 tcp.go:208: connection.Write failed: write tcp4 127.0.0.1:8281->127.0.0.1:47872: write: broken pipe [debug] 17:00:04 tcp.go:446: deleting room: ac1470de2b8cc258046deca63bd4dea8d4f02dae3664bcf8966429ed4aeddf60 [debug] 17:00:04 tcp.go:201: rooms ready [warn] 2026/05/06 17:00:04 Send [debug] 17:00:04 croc.go:539: hashed /tmp/test-3596099562.dat to 44ec7540579dd3f0 using xxhash [debug] 17:00:04 croc.go:544: file 0 info: {Name:test-3596099562.dat FolderRemote:./ FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:04.19512575 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} Sending 0 files (1.0 MB)[debug] 17:00:04 croc.go:548: longestFilename: 19 Sending 'test-3596099562.dat' (1.0 MB) Code is: test-1778086804625896655-4621 On the other computer run: (For Windows) croc --relay 127.0.0.1:8288 test-1778086804625896655-4621 (For Linux/macOS) CROC_SECRET="test-1778086804625896655-4621" croc --relay 127.0.0.1:8288 [debug] 17:00:04 croc.go:735: host: '127.0.0.1', port: '8288' [debug] 17:00:04 croc.go:741: got host '127.0.0.1' and port '8288' [debug] 17:00:04 croc.go:743: trying connection to 127.0.0.1:8288 [debug] 17:00:04 comm.go:80: dialing to 127.0.0.1:8288 with timelimit 5s [debug] 17:00:04 tcp.go:168: client 127.0.0.1:46620 connected [debug] 17:00:04 comm.go:89: connected to '127.0.0.1:8288' [debug] 17:00:04 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":26060607823366438729570350923572811609461360012628242335935289663778165889296,"Xᵥ":27973701431163833359842368240229626214821809633340162470894699266115843139806,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:04 tcp.go:307: strongkey: 334b60597f2dd1bb8b24cc803e53a0bc34c7f7b7661ab214dbe625700aa6a3c9 [debug] 17:00:04 tcp.go:576: strong key: 334b60597f2dd1bb8b24cc803e53a0bc34c7f7b7661ab214dbe625700aa6a3c9 [debug] 17:00:04 tcp.go:590: sending password 'p***3' [debug] 17:00:04 tcp.go:601: waiting for first ok [debug] 17:00:04 tcp.go:319: waiting for password [debug] 17:00:04 tcp.go:342: sending '8289' [debug] 17:00:04 tcp.go:353: waiting for answer [debug] 17:00:04 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:04 tcp.go:630: waiting for room confirmation [debug] 17:00:04 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 1 [debug] 17:00:04 tcp.go:646: all set [debug] 17:00:04 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:04 croc.go:760: banner: 8289 [debug] 17:00:04 croc.go:761: connection established: &{connection:0x3f42602048} [debug] 17:00:04 tcp.go:175: err: [warn] 2026/05/06 17:00:04 Receive connecting...[debug] 17:00:04 croc.go:1006: got host '127.0.0.1' and port '8288' [debug] 17:00:04 croc.go:1008: trying connection to 127.0.0.1:8288 [debug] 17:00:04 comm.go:80: dialing to 127.0.0.1:8288 with timelimit 5s [debug] 17:00:04 comm.go:89: connected to '127.0.0.1:8288' [debug] 17:00:04 tcp.go:168: client 127.0.0.1:46628 connected [debug] 17:00:04 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":18866141297020343111843578482846914342843167335200636478026133392688096265377,"Xᵥ":22042948225499897123514016771585569785682528112610339092623149853479761517771,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:04 tcp.go:476: read tcp4 127.0.0.1:8286->127.0.0.1:38970: read: connection reset by peer [debug] 17:00:04 tcp.go:481: exiting [debug] 17:00:04 tcp.go:419: done piping [debug] 17:00:04 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:04 tcp.go:476: read tcp4 127.0.0.1:8286->127.0.0.1:38972: use of closed network connection [debug] 17:00:04 tcp.go:481: exiting [debug] 17:00:04 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:04 tcp.go:476: read tcp4 127.0.0.1:8287->127.0.0.1:34860: read: connection reset by peer [debug] 17:00:04 tcp.go:481: exiting [debug] 17:00:04 tcp.go:419: done piping [debug] 17:00:04 tcp.go:175: err: [debug] 17:00:04 tcp.go:195: room is gone [debug] 17:00:04 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:04 tcp.go:476: read tcp4 127.0.0.1:8287->127.0.0.1:34864: use of closed network connection [debug] 17:00:04 tcp.go:481: exiting [debug] 17:00:04 comm.go:155: initial read error: EOF [debug] 17:00:04 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:04 tcp.go:175: err: [debug] 17:00:04 tcp.go:195: room is gone [debug] 17:00:04 tcp.go:307: strongkey: 047b5a416ba665ae9cf64d1a912cb0335cf77ffff6a8e6176d1dd71c82b3ced8 [debug] 17:00:04 tcp.go:576: strong key: 047b5a416ba665ae9cf64d1a912cb0335cf77ffff6a8e6176d1dd71c82b3ced8 [debug] 17:00:04 tcp.go:590: sending password 'p***3' [debug] 17:00:04 tcp.go:601: waiting for first ok [debug] 17:00:04 tcp.go:319: waiting for password [debug] 17:00:04 tcp.go:342: sending '8289' [debug] 17:00:04 tcp.go:353: waiting for answer [debug] 17:00:04 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:04 tcp.go:630: waiting for room confirmation [debug] 17:00:04 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 2 [debug] 17:00:04 tcp.go:416: starting pipes [debug] 17:00:04 tcp.go:646: all set [debug] 17:00:04 croc.go:1021: receiver connection established: &{connection:0x3f43202020} [debug] 17:00:04 croc.go:1022: banner: 8289 [debug] 17:00:04 croc.go:1149: exchanged header message securing channel...[debug] 17:00:04 croc.go:1169: ready [debug] 17:00:04 croc.go:862: exchanged header message [debug] 17:00:04 croc.go:1169: ready [debug] 17:00:05 message.go:61: writing pake message (unencrypted) [debug] 17:00:05 message.go:80: read pake message (unencrypted) [debug] 17:00:05 croc.go:1452: received pake payload [debug] 17:00:05 croc.go:1457: using curve siec [debug] 17:00:05 croc.go:1471: generating salt [debug] 17:00:05 croc.go:1477: sender sending pake+salt [debug] 17:00:05 message.go:61: writing pake message (unencrypted) [debug] 17:00:05 croc.go:1499: generated key = 283c2bbd971c952509c7aa828c9325e6300b4f6a023893917a9ad42c3442b5f1 with salt d5da918b2be76d2d [debug] 17:00:05 croc.go:1505: port: [8289] [debug] 17:00:05 croc.go:1519: connecting to 127.0.0.1:8289 [debug] 17:00:05 comm.go:80: dialing to 127.0.0.1:8289 with timelimit 30s [debug] 17:00:05 message.go:80: read pake message (unencrypted) [debug] 17:00:05 croc.go:1452: received pake payload [debug] 17:00:05 comm.go:89: connected to '127.0.0.1:8289' [debug] 17:00:05 tcp.go:168: client 127.0.0.1:41158 connected [debug] 17:00:05 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":7285770427576660634217029508811838503917507970708571479714996749376126336973,"Xᵥ":28250726025045670161500139681254490120203922607000126007180194015937169167402,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:05 croc.go:1499: generated key = 283c2bbd971c952509c7aa828c9325e6300b4f6a023893917a9ad42c3442b5f1 with salt d5da918b2be76d2d [debug] 17:00:05 croc.go:1505: port: [8289] [debug] 17:00:05 croc.go:1519: connecting to 127.0.0.1:8289 [debug] 17:00:05 comm.go:80: dialing to 127.0.0.1:8289 with timelimit 30s [debug] 17:00:05 tcp.go:168: client 127.0.0.1:41170 connected [debug] 17:00:05 comm.go:89: connected to '127.0.0.1:8289' [debug] 17:00:05 tcp.go:307: strongkey: 5e1554510e83361030caa7b4cca08a4b65b9fbf475e20a3e258f1edde8d3e5eb [debug] 17:00:05 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":13311126545135911170460898464345803346962321643910580715183031330837274455467,"Xᵥ":16629429028951507424909591346169437210106981527389203311574187249947267969420,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:05 tcp.go:576: strong key: 5e1554510e83361030caa7b4cca08a4b65b9fbf475e20a3e258f1edde8d3e5eb [debug] 17:00:05 tcp.go:590: sending password 'p***3' [debug] 17:00:05 tcp.go:601: waiting for first ok [debug] 17:00:05 tcp.go:319: waiting for password [debug] 17:00:05 tcp.go:342: sending 'ok' [debug] 17:00:05 tcp.go:353: waiting for answer [debug] 17:00:05 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:05 tcp.go:630: waiting for room confirmation [debug] 17:00:05 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 1 [debug] 17:00:05 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:05 tcp.go:175: err: [debug] 17:00:05 tcp.go:646: all set [debug] 17:00:05 croc.go:1528: connected to 127.0.0.1:8289 [debug] 17:00:05 tcp.go:307: strongkey: 8560b333db6279fe724e4e6de9bb6fd867599991e71112ae5dd68edf523dc81a [debug] 17:00:05 tcp.go:576: strong key: 8560b333db6279fe724e4e6de9bb6fd867599991e71112ae5dd68edf523dc81a [debug] 17:00:05 tcp.go:590: sending password 'p***3' [debug] 17:00:05 tcp.go:601: waiting for first ok [debug] 17:00:05 tcp.go:319: waiting for password [debug] 17:00:05 tcp.go:342: sending 'ok' [debug] 17:00:05 tcp.go:353: waiting for answer [debug] 17:00:05 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:05 tcp.go:630: waiting for room confirmation [debug] 17:00:05 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 2 [debug] 17:00:05 tcp.go:646: all set [debug] 17:00:05 croc.go:1528: connected to 127.0.0.1:8289 [debug] 17:00:05 tcp.go:416: starting pipes [debug] 17:00:05 croc.go:1536: sending external IP [debug] 17:00:05 message.go:58: writing externalip message (encrypted) [debug] 17:00:05 message.go:78: read externalip message (encrypted) [debug] 17:00:05 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:46628","b":"eyJSb2xlIjoxLCJV4bWkIjo3OTMxMzYwODA0ODU0NjkyNDEyMDg2NTY2MTE1MTM2MDk4NjY0MDA0ODE2NzE4NTMsIlXhtaUiOjE4NDU4OTA3NjM0MjIyNjQ0Mjc1OTUyMDE0ODQxODY1MjgyNjQzNjQ1NDcyNjIzOTEzNDU5NDAwNTU2MjMzMTk2ODM4MTI4NjEyMzM5LCJW4bWkIjoxMDg2Njg1MjY3ODU3MDg5NjM4MTY3Mzg2NzIyNTU1NDcyOTY3MDY4NDY4MDYxNDg5LCJW4bWlIjoxOTU5MzUwNDk2NjYxOTU0OTIwNTkwMzM2NDAyODI1NTg5OTc0NTI5ODcxNjEwODkxNDUxNDA3MjY2OTA3NTIzMTc0MjY5OTY1MDkxMSwiWOG1pCI6MjA1OTkyNTQ0NTkyMjc0ODY5Mjk0Mjc3ODkzMTQ2Nzc1ODk2NTA5MzIzMzAwNTA3Mjk5NDUwODk4MDc0MDMzNzQ4MjYxMjAyMDI2MDYsIljhtaUiOjE1MTc1OTIwNDYwMzIwNDE0NDA4OTM3NzczNTI1OTczNjY5MjE5OTc1MDQ1NzU3MDI5Nzg5MzkzODc5MzQ1MDMyMjI2NzE4NTkxNzQzLCJZ4bWkIjo5MjkwNzk4OTYzNzEyNjgwOTgwNzAwNDUyOTE5OTA3MTc3ODAwODAzMDQyNzYwNzg2MDA2MDQxNzM2MDkyOTAzODM4NDA5NDkxODQ4LCJZ4bWlIjo2MzU1NDY2MDAyMzExMDE3NDEzMTM2MTA2MzMxMDAzNTA4NzM1NjYyNjM1OTI2OTk1ODk1NjM1MDYwNTA0MzUzMjUyNTM1NjMzOTkyLCJQIjpudWxsLCJQdyI6bnVsbCwiVnB34bWkIjpudWxsLCJWcHfhtaUiOm51bGwsIlVwd+G1pCI6bnVsbCwiVXB34bWlIjpudWxsLCJBzrEiOm51bGwsIkHOseG1pCI6bnVsbCwiQc6x4bWlIjpudWxsLCJa4bWkIjpudWxsLCJa4bWlIjpudWxsLCJLIjpudWxsfQ=="} [debug] 17:00:05 message.go:58: writing externalip message (encrypted) [debug] 17:00:05 croc.go:1561: connected as 127.0.0.1:46620 -> 127.0.0.1:46628 [debug] 17:00:05 message.go:58: writing fileinfo message (encrypted) [debug] 17:00:05 message.go:78: read externalip message (encrypted) [debug] 17:00:05 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:46620"} [debug] 17:00:05 croc.go:1561: connected as 127.0.0.1:46628 -> 127.0.0.1:46620 [debug] 17:00:05 message.go:78: read fileinfo message (encrypted) [debug] 17:00:05 croc.go:1335: using hash algorithm: xxhash Receiving 'test-3596099562.dat' (1.0 MB) Receiving (<-127.0.0.1:46620) [debug] 17:00:05 croc.go:1436: [{test-3596099562.dat . /tmp [68 236 117 64 87 157 211 240] 1048576 2026-05-06 17:00:04.19512575 +0000 UTC false false -rw------- false false}] [debug] 17:00:05 croc.go:1903: checking {Name:test-3596099562.dat FolderRemote:. FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:04.19512575 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} [debug] 17:00:05 croc.go:1920: test-3596099562.dat 44ec7540579dd3f0 [debug] 17:00:05 croc.go:1922: hashed test-3596099562.dat to using xxhash [debug] 17:00:05 croc.go:1923: hashes are not equal != 44ec7540579dd3f0 [debug] 17:00:05 croc.go:1696: working on file 0 [debug] 17:00:05 croc.go:1781: converting to chunk range test-359... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:05 croc.go:1789: sending recipient ready with 0 chunks [debug] 17:00:05 message.go:58: writing recipientready message (encrypted) [warn] 2026/05/06 17:00:05 Step2FileInfoTransferred reached [debug] 17:00:05 message.go:78: read recipientready message (encrypted) [debug] 17:00:05 croc.go:1617: current file chunks: [] [debug] 17:00:05 croc.go:1996: start sending data! Sending (->127.0.0.1:46628) test-3596... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:05 croc.go:2032: beginning sending comms [debug] 17:00:05 croc.go:2043: starting sending over comm 0 [debug] 17:00:05 tcp.go:201: rooms ready test-359... 43% |████████ | (459 kB/1.0 MB, 4.3 MB/s) [0s:0s] test-3596... 81% |████████████████ | (852 kB/1.0 MB, 8.1 MB/s) [0s:0s] test-3596... 100% |████████████████████| (1.0/1.0 MB, 7.6 MB/s) [debug] 17:00:05 croc.go:2193: finished with 0 [debug] 17:00:05 croc.go:2196: closing file test-359... 59% |███████████ | (623 kB/1.0 MB, 2.9 MB/s) [0s:0s] test-359... 78% |███████████████ | (819 kB/1.0 MB, 2.5 MB/s) [0s:0s] test-359... 100% |████████████████████| (1.0/1.0 MB, 2.8 MB/s) [debug] 17:00:06 croc.go:2157: finished receiving! [debug] 17:00:06 croc.go:2161: Successful closing test-3596099562.dat [debug] 17:00:06 croc.go:2171: sending close-sender [debug] 17:00:06 message.go:58: writing close-sender message (encrypted) [debug] 17:00:06 message.go:78: read close-sender message (encrypted) [debug] 17:00:06 croc.go:1640: close-sender received... [debug] 17:00:06 croc.go:1643: sending close-recipient [debug] 17:00:06 message.go:58: writing close-recipient message (encrypted) [debug] 17:00:06 message.go:78: read close-recipient message (encrypted) [debug] 17:00:06 croc.go:1903: checking {Name:test-3596099562.dat FolderRemote:. FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:04.19512575 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} [debug] 17:00:06 croc.go:1920: test-3596099562.dat 44ec7540579dd3f0 44ec7540579dd3f0 [debug] 17:00:06 croc.go:1945: hashes are equal 44ec7540579dd3f0 == 44ec7540579dd3f0 [debug] 17:00:06 croc.go:1951: chtimes 2026-05-06 17:00:04.19512575 +0000 UTC [debug] 17:00:06 croc.go:1756: finished [debug] 17:00:06 message.go:58: writing finished message (encrypted) [debug] 17:00:06 message.go:78: read finished message (encrypted) [debug] 17:00:06 message.go:58: writing finished message (encrypted) [debug] 17:00:06 message.go:78: read finished message (encrypted) [debug] 17:00:06 message.go:58: writing finished message (encrypted) [debug] 17:00:06 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:06 tcp.go:251: stop TCP server on 0.0.0.0:8288 [debug] 17:00:06 tcp.go:251: stop TCP server on 0.0.0.0:8289 [debug] 17:00:06 tcp.go:476: read tcp4 127.0.0.1:8289->127.0.0.1:41158: use of closed network connection [debug] 17:00:06 tcp.go:481: exiting [debug] 17:00:06 tcp.go:419: done piping [debug] 17:00:06 message.go:58: writing error message (encrypted) [debug] 17:00:06 tcp.go:476: read tcp4 127.0.0.1:8289->127.0.0.1:41170: use of closed network connection [debug] 17:00:06 tcp.go:481: exiting [debug] 17:00:06 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:06 tcp.go:175: err: [debug] 17:00:06 tcp.go:195: room is gone [debug] 17:00:06 comm.go:155: initial read error: EOF [debug] 17:00:06 tcp.go:255: stop room cleanup fired [debug] 17:00:06 tcp.go:236: room cleanup stopped [debug] 17:00:06 tcp.go:255: stop room cleanup fired [debug] 17:00:06 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:06 tcp.go:476: read tcp4 127.0.0.1:8288->127.0.0.1:46620: use of closed network connection [debug] 17:00:06 tcp.go:481: exiting [debug] 17:00:06 tcp.go:419: done piping [debug] 17:00:06 tcp.go:476: read tcp4 127.0.0.1:8288->127.0.0.1:46628: use of closed network connection [debug] 17:00:06 tcp.go:481: exiting [debug] 17:00:06 tcp.go:265: room cleaned up: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:06 tcp.go:236: room cleanup stopped [debug] 17:00:06 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:06 tcp.go:175: err: [debug] 17:00:06 tcp.go:195: room is gone [debug] 17:00:06 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:06 starting TCP server on 0.0.0.0:8290 [debug] 17:00:06 tcp.go:154: started TCP server on 0.0.0.0:8290 [debug] 17:00:06 tcp.go:168: client 127.0.0.1:50006 connected [debug] 17:00:06 comm.go:155: initial read error: EOF [debug] 17:00:06 tcp.go:174: room: [debug] 17:00:06 tcp.go:175: err: EOF [debug] 17:00:06 tcp.go:177: relay-127.0.0.1:50006: EOF [debug] 17:00:06 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:06 starting TCP server on 0.0.0.0:8291 [debug] 17:00:06 tcp.go:154: started TCP server on 0.0.0.0:8291 [debug] 17:00:06 tcp.go:168: client 127.0.0.1:56410 connected [debug] 17:00:06 comm.go:155: initial read error: EOF [debug] 17:00:06 tcp.go:174: room: [debug] 17:00:06 tcp.go:175: err: EOF [debug] 17:00:06 tcp.go:177: relay-127.0.0.1:56410: EOF [warn] 2026/05/06 17:00:06 Send [debug] 17:00:06 croc.go:539: hashed /tmp/test-3329682981.dat to 44ec7540579dd3f0 using xxhash [debug] 17:00:06 croc.go:544: file 0 info: {Name:test-3329682981.dat FolderRemote:./ FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:06.115128358 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} Sending 0 files (1.0 MB)[debug] 17:00:06 croc.go:548: longestFilename: 19 Sending 'test-3329682981.dat' (1.0 MB) Code is: test-1778086806536283050-23 On the other computer run: (For Windows) croc --relay 127.0.0.1:8290 test-1778086806536283050-23 (For Linux/macOS) CROC_SECRET="test-1778086806536283050-23" croc --relay 127.0.0.1:8290 [debug] 17:00:06 croc.go:735: host: '127.0.0.1', port: '8290' [debug] 17:00:06 croc.go:741: got host '127.0.0.1' and port '8290' [debug] 17:00:06 croc.go:743: trying connection to 127.0.0.1:8290 [debug] 17:00:06 comm.go:80: dialing to 127.0.0.1:8290 with timelimit 5s [debug] 17:00:06 tcp.go:168: client 127.0.0.1:50012 connected [debug] 17:00:06 comm.go:89: connected to '127.0.0.1:8290' [debug] 17:00:06 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":25312572613304455835591396069208621927254671584244227227113854593813396284231,"Xᵥ":22611285264057209509519770580457933588375316737839595752968017429512581937081,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:06 tcp.go:307: strongkey: a5a872e7b19fa47729548d758cc970022d279b17aa23ba9ec642234ecfe07690 [debug] 17:00:06 tcp.go:576: strong key: a5a872e7b19fa47729548d758cc970022d279b17aa23ba9ec642234ecfe07690 [debug] 17:00:06 tcp.go:590: sending password 'p***3' [debug] 17:00:06 tcp.go:601: waiting for first ok [debug] 17:00:06 tcp.go:319: waiting for password [debug] 17:00:06 tcp.go:342: sending '8291' [debug] 17:00:06 tcp.go:353: waiting for answer [debug] 17:00:06 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:06 tcp.go:630: waiting for room confirmation [debug] 17:00:06 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 1 [debug] 17:00:06 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:06 tcp.go:175: err: [debug] 17:00:06 tcp.go:646: all set [debug] 17:00:06 croc.go:760: banner: 8291 [debug] 17:00:06 croc.go:761: connection established: &{connection:0x3f4160a080} [warn] 2026/05/06 17:00:06 Receive connecting...[debug] 17:00:06 croc.go:1006: got host '127.0.0.1' and port '8290' [debug] 17:00:06 croc.go:1008: trying connection to 127.0.0.1:8290 [debug] 17:00:06 comm.go:80: dialing to 127.0.0.1:8290 with timelimit 5s [debug] 17:00:06 comm.go:89: connected to '127.0.0.1:8290' [debug] 17:00:06 tcp.go:168: client 127.0.0.1:47032 connected [debug] 17:00:06 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":11772034089171785690728871596534355941883758299705428667487839186315424892842,"Xᵥ":20603871914140482401527355134324110986866691598434280815702854531608256997057,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:06 tcp.go:307: strongkey: 9dc4f7ca157e276a0176a1b1f19f2e150079820332161441560c9d0fd6569435 [debug] 17:00:06 tcp.go:576: strong key: 9dc4f7ca157e276a0176a1b1f19f2e150079820332161441560c9d0fd6569435 [debug] 17:00:06 tcp.go:590: sending password 'p***3' [debug] 17:00:06 tcp.go:601: waiting for first ok [debug] 17:00:06 tcp.go:319: waiting for password [debug] 17:00:06 tcp.go:342: sending '8291' [debug] 17:00:06 tcp.go:353: waiting for answer [debug] 17:00:06 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:06 tcp.go:630: waiting for room confirmation [debug] 17:00:06 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 2 [debug] 17:00:06 tcp.go:416: starting pipes [debug] 17:00:06 tcp.go:646: all set [debug] 17:00:06 croc.go:1021: receiver connection established: &{connection:0x3f43102038} [debug] 17:00:06 croc.go:1022: banner: 8291 [debug] 17:00:06 croc.go:1149: exchanged header message securing channel...[debug] 17:00:06 croc.go:1169: ready [debug] 17:00:06 croc.go:862: exchanged header message [debug] 17:00:06 croc.go:1169: ready [debug] 17:00:06 message.go:61: writing pake message (unencrypted) [debug] 17:00:06 message.go:80: read pake message (unencrypted) [debug] 17:00:06 croc.go:1452: received pake payload [debug] 17:00:06 croc.go:1457: using curve siec [debug] 17:00:06 croc.go:1471: generating salt [debug] 17:00:06 croc.go:1477: sender sending pake+salt [debug] 17:00:06 message.go:61: writing pake message (unencrypted) [debug] 17:00:06 croc.go:1499: generated key = 84301771105e9888e5f6d84da9aa26d438f30ad006ef857169730905edcb7e47 with salt 04ca50906d913546 [debug] 17:00:06 croc.go:1505: port: [8291] [debug] 17:00:06 message.go:80: read pake message (unencrypted) [debug] 17:00:06 croc.go:1519: connecting to 127.0.0.1:8291 [debug] 17:00:06 comm.go:80: dialing to 127.0.0.1:8291 with timelimit 30s [debug] 17:00:06 croc.go:1452: received pake payload [debug] 17:00:06 comm.go:89: connected to '127.0.0.1:8291' [debug] 17:00:06 tcp.go:168: client 127.0.0.1:39838 connected [debug] 17:00:06 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":13856499670718597206659782582543175895193541288309482107718888212430299129598,"Xᵥ":27394502928846315653313912559483650609864754215337605489837678403819943885482,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:06 croc.go:1499: generated key = 84301771105e9888e5f6d84da9aa26d438f30ad006ef857169730905edcb7e47 with salt 04ca50906d913546 [debug] 17:00:06 croc.go:1505: port: [8291] [debug] 17:00:06 croc.go:1519: connecting to 127.0.0.1:8291 [debug] 17:00:06 comm.go:80: dialing to 127.0.0.1:8291 with timelimit 30s [debug] 17:00:06 tcp.go:168: client 127.0.0.1:39844 connected [debug] 17:00:06 comm.go:89: connected to '127.0.0.1:8291' [debug] 17:00:06 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":17574525741600619742356931841436677845255387353346938599526201952409662817096,"Xᵥ":23701501858327742143508665851274729877342859612924102882310087201851526396273,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:06 tcp.go:307: strongkey: b535d2eb4b4e90f29d0c8de4557151bce91aa878342150e4fe36e5fc662c2b70 [debug] 17:00:06 tcp.go:576: strong key: b535d2eb4b4e90f29d0c8de4557151bce91aa878342150e4fe36e5fc662c2b70 [debug] 17:00:06 tcp.go:590: sending password 'p***3' [debug] 17:00:06 tcp.go:601: waiting for first ok [debug] 17:00:06 tcp.go:319: waiting for password [debug] 17:00:06 tcp.go:342: sending 'ok' [debug] 17:00:06 tcp.go:353: waiting for answer [debug] 17:00:06 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:06 tcp.go:630: waiting for room confirmation [debug] 17:00:06 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 1 [debug] 17:00:06 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:06 tcp.go:175: err: [debug] 17:00:06 tcp.go:646: all set [debug] 17:00:06 croc.go:1528: connected to 127.0.0.1:8291 [debug] 17:00:06 tcp.go:307: strongkey: fdd71e9a286bd1cd684e513eca15e0148953b8de8bf1155dc732a7dc97cfeb5c [debug] 17:00:06 tcp.go:576: strong key: fdd71e9a286bd1cd684e513eca15e0148953b8de8bf1155dc732a7dc97cfeb5c [debug] 17:00:06 tcp.go:590: sending password 'p***3' [debug] 17:00:06 tcp.go:601: waiting for first ok [debug] 17:00:06 tcp.go:319: waiting for password [debug] 17:00:06 tcp.go:342: sending 'ok' [debug] 17:00:06 tcp.go:353: waiting for answer [debug] 17:00:06 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:06 tcp.go:630: waiting for room confirmation [debug] 17:00:06 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 2 [debug] 17:00:06 tcp.go:416: starting pipes [debug] 17:00:06 tcp.go:646: all set [debug] 17:00:06 croc.go:1528: connected to 127.0.0.1:8291 [debug] 17:00:06 croc.go:1536: sending external IP [debug] 17:00:06 message.go:58: writing externalip message (encrypted) [debug] 17:00:06 message.go:78: read externalip message (encrypted) [debug] 17:00:06 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:47032","b":"eyJSb2xlIjoxLCJV4bWkIjo3OTMxMzYwODA0ODU0NjkyNDEyMDg2NTY2MTE1MTM2MDk4NjY0MDA0ODE2NzE4NTMsIlXhtaUiOjE4NDU4OTA3NjM0MjIyNjQ0Mjc1OTUyMDE0ODQxODY1MjgyNjQzNjQ1NDcyNjIzOTEzNDU5NDAwNTU2MjMzMTk2ODM4MTI4NjEyMzM5LCJW4bWkIjoxMDg2Njg1MjY3ODU3MDg5NjM4MTY3Mzg2NzIyNTU1NDcyOTY3MDY4NDY4MDYxNDg5LCJW4bWlIjoxOTU5MzUwNDk2NjYxOTU0OTIwNTkwMzM2NDAyODI1NTg5OTc0NTI5ODcxNjEwODkxNDUxNDA3MjY2OTA3NTIzMTc0MjY5OTY1MDkxMSwiWOG1pCI6MjQ0NTc0OTY3NzM5ODU4MTcxMDEyMTcyMjMzNzY2OTY5MTkzNTI2Njc3NzczMjk0NjE5NDAyMDQ3NTQ4MjQwNTUzMDY1Mzc2NTI3NDAsIljhtaUiOjI0MzkzNTQ0MjExNjQ5NjMxNzQ1MTY0NzYwMzAxNTkwODY1MDg5NzMyNDQzMTQxNDU1MDI2MjY0MDIwMTUxMTk1NTA3MzIxNTM5NDI1LCJZ4bWkIjoxOTQ2NDM4MTk1MzQxMzAwOTExOTA1Mjc0ODgyOTIyOTI1NTY5MjIyNzY1MjY3MzU3NDEwNzgxMDU0NDAwNDEwNjAxMjcyNDQ5NDE5OCwiWeG1pSI6MTQ4OTE5NjQ5MDM3MzgyNTEzNTA0MTg4MjgxOTQ4NDQ4NzQ5NjMxNzMwNjcxNzgyMzAxNTI4MDI2Mjc0OTM3NDc1MjM2MzU3Njk2MDYsIlAiOm51bGwsIlB3IjpudWxsLCJWcHfhtaQiOm51bGwsIlZwd+G1pSI6bnVsbCwiVXB34bWkIjpudWxsLCJVcHfhtaUiOm51bGwsIkHOsSI6bnVsbCwiQc6x4bWkIjpudWxsLCJBzrHhtaUiOm51bGwsIlrhtaQiOm51bGwsIlrhtaUiOm51bGwsIksiOm51bGx9"} [debug] 17:00:06 message.go:58: writing externalip message (encrypted) [debug] 17:00:06 croc.go:1561: connected as 127.0.0.1:50012 -> 127.0.0.1:47032 [debug] 17:00:06 message.go:78: read externalip message (encrypted) [debug] 17:00:06 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:50012"} [debug] 17:00:06 croc.go:1561: connected as 127.0.0.1:47032 -> 127.0.0.1:50012 [debug] 17:00:06 message.go:58: writing fileinfo message (encrypted) [warn] 2026/05/06 17:00:06 Step1ChannelSecured reached [debug] 17:00:06 message.go:78: read fileinfo message (encrypted) [debug] 17:00:06 croc.go:1335: using hash algorithm: xxhash Receiving 'test-3329682981.dat' (1.0 MB) Receiving (<-127.0.0.1:50012) [debug] 17:00:06 croc.go:1436: [{test-3329682981.dat . /tmp [68 236 117 64 87 157 211 240] 1048576 2026-05-06 17:00:06.115128358 +0000 UTC false false -rw------- false false}] [debug] 17:00:06 croc.go:1903: checking {Name:test-3329682981.dat FolderRemote:. FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:06.115128358 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} [debug] 17:00:06 croc.go:1920: test-3329682981.dat 44ec7540579dd3f0 [debug] 17:00:06 croc.go:1922: hashed test-3329682981.dat to using xxhash [debug] 17:00:06 croc.go:1923: hashes are not equal != 44ec7540579dd3f0 [debug] 17:00:06 croc.go:1696: working on file 0 [debug] 17:00:06 croc.go:1781: converting to chunk range test-332... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:06 croc.go:1789: sending recipient ready with 0 chunks [debug] 17:00:06 message.go:58: writing recipientready message (encrypted) [warn] 2026/05/06 17:00:06 Step2FileInfoTransferred reached [debug] 17:00:06 message.go:58: writing error message (encrypted) [debug] 17:00:06 tcp.go:251: stop TCP server on 0.0.0.0:8290 [debug] 17:00:06 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:06 message.go:78: read recipientready message (encrypted) [debug] 17:00:06 croc.go:1617: current file chunks: [] [debug] 17:00:06 croc.go:1996: start sending data! Sending (->127.0.0.1:47032) test-3329... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:06 tcp.go:251: stop TCP server on 0.0.0.0:8291 [debug] 17:00:06 tcp.go:476: read tcp4 127.0.0.1:8291->127.0.0.1:39838: use of closed network connection [debug] 17:00:06 tcp.go:481: exiting [debug] 17:00:06 tcp.go:419: done piping [debug] 17:00:06 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:06 tcp.go:175: err: [debug] 17:00:06 tcp.go:195: room is gone [debug] 17:00:06 message.go:58: writing error message (encrypted) [debug] 17:00:06 comm.go:155: initial read error: EOF [debug] 17:00:06 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:06 tcp.go:476: read tcp4 127.0.0.1:8291->127.0.0.1:39844: use of closed network connection [debug] 17:00:06 tcp.go:481: exiting [debug] 17:00:06 tcp.go:255: stop room cleanup fired [debug] 17:00:06 croc.go:2032: beginning sending comms [debug] 17:00:06 croc.go:2043: starting sending over comm 0 [debug] 17:00:06 tcp.go:476: read tcp4 127.0.0.1:8290->127.0.0.1:50012: use of closed network connection [debug] 17:00:06 tcp.go:481: exiting [debug] 17:00:06 tcp.go:255: stop room cleanup fired [debug] 17:00:06 tcp.go:236: room cleanup stopped [debug] 17:00:06 message.go:58: writing error message (encrypted) [debug] 17:00:06 tcp.go:476: read tcp4 127.0.0.1:8290->127.0.0.1:47032: use of closed network connection [debug] 17:00:06 tcp.go:481: exiting [debug] 17:00:06 croc.go:2193: finished with 0 [debug] 17:00:06 croc.go:2196: closing file [error] 2026/05/06 17:00:06 tcp.go:500: write error on channel 1: write tcp4 127.0.0.1:8290->127.0.0.1:47032: use of closed network connection [debug] 17:00:06 tcp.go:236: room cleanup stopped [debug] 17:00:06 comm.go:155: initial read error: EOF [debug] 17:00:06 croc.go:1192: got error receiving: EOF [debug] 17:00:06 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:06 tcp.go:175: err: [debug] 17:00:06 tcp.go:195: room is gone [debug] 17:00:06 message.go:58: writing error message (encrypted) [debug] 17:00:06 croc.go:871: error from errchan: context canceled [debug] 17:00:06 message.go:58: writing error message (encrypted) [debug] 17:00:06 tcp.go:419: done piping [debug] 17:00:06 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:06 starting TCP server on 0.0.0.0:8292 [debug] 17:00:06 tcp.go:168: client 127.0.0.1:39994 connected [debug] 17:00:06 tcp.go:154: started TCP server on 0.0.0.0:8292 [debug] 17:00:06 comm.go:155: initial read error: EOF [debug] 17:00:06 tcp.go:174: room: [debug] 17:00:06 tcp.go:175: err: EOF [debug] 17:00:06 tcp.go:177: relay-127.0.0.1:39994: EOF [debug] 17:00:07 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:07 starting TCP server on 0.0.0.0:8293 [debug] 17:00:07 tcp.go:154: started TCP server on 0.0.0.0:8293 [debug] 17:00:07 tcp.go:168: client 127.0.0.1:50742 connected [debug] 17:00:07 comm.go:155: initial read error: EOF [debug] 17:00:07 tcp.go:174: room: [debug] 17:00:07 tcp.go:175: err: EOF [debug] 17:00:07 tcp.go:177: relay-127.0.0.1:50742: EOF [warn] 2026/05/06 17:00:07 Send [debug] 17:00:07 croc.go:539: hashed /tmp/test-3815581330.dat to 44ec7540579dd3f0 using xxhash [debug] 17:00:07 croc.go:544: file 0 info: {Name:test-3815581330.dat FolderRemote:./ FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:06.905129431 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} Sending 0 files (1.0 MB)[debug] 17:00:07 croc.go:548: longestFilename: 19 Sending 'test-3815581330.dat' (1.0 MB) Code is: test-1778086807315190587-9758 On the other computer run: (For Windows) croc --relay 127.0.0.1:8292 test-1778086807315190587-9758 (For Linux/macOS) CROC_SECRET="test-1778086807315190587-9758" croc --relay 127.0.0.1:8292 [debug] 17:00:07 croc.go:735: host: '127.0.0.1', port: '8292' [debug] 17:00:07 croc.go:741: got host '127.0.0.1' and port '8292' [debug] 17:00:07 croc.go:743: trying connection to 127.0.0.1:8292 [debug] 17:00:07 comm.go:80: dialing to 127.0.0.1:8292 with timelimit 5s [debug] 17:00:07 tcp.go:168: client 127.0.0.1:40008 connected [debug] 17:00:07 comm.go:89: connected to '127.0.0.1:8292' [debug] 17:00:07 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":5235410624443752453934868075215809780614442829247294835650912284732389200863,"Xᵥ":8363976604456165160728946387136145165581997435570131025924549709330392394020,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:07 tcp.go:307: strongkey: 39b299ea1202dcd30734e5c28a27fd8d2874c5f098c8498c44610c56021a61b1 [debug] 17:00:07 tcp.go:576: strong key: 39b299ea1202dcd30734e5c28a27fd8d2874c5f098c8498c44610c56021a61b1 [debug] 17:00:07 tcp.go:590: sending password 'p***3' [debug] 17:00:07 tcp.go:601: waiting for first ok [debug] 17:00:07 tcp.go:319: waiting for password [debug] 17:00:07 tcp.go:342: sending '8293' [debug] 17:00:07 tcp.go:353: waiting for answer [debug] 17:00:07 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:07 tcp.go:630: waiting for room confirmation [debug] 17:00:07 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 1 [debug] 17:00:07 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:07 tcp.go:175: err: [debug] 17:00:07 tcp.go:646: all set [debug] 17:00:07 croc.go:760: banner: 8293 [debug] 17:00:07 croc.go:761: connection established: &{connection:0x3f43202008} [warn] 2026/05/06 17:00:07 Receive connecting...[debug] 17:00:07 croc.go:1006: got host '127.0.0.1' and port '8292' [debug] 17:00:07 croc.go:1008: trying connection to 127.0.0.1:8292 [debug] 17:00:07 comm.go:80: dialing to 127.0.0.1:8292 with timelimit 5s [debug] 17:00:07 comm.go:89: connected to '127.0.0.1:8292' [debug] 17:00:07 tcp.go:168: client 127.0.0.1:40024 connected [debug] 17:00:07 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":3445626866101483703000218973927911180724774375286249928856661864152879530863,"Xᵥ":1328939825658842772651677604653621465804428494847178954381145550340180618771,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:07 tcp.go:307: strongkey: 5fb4929cf275c0e53c885de6812a96a2370cab0d02a9313c6cba8e8203edafc8 [debug] 17:00:07 tcp.go:576: strong key: 5fb4929cf275c0e53c885de6812a96a2370cab0d02a9313c6cba8e8203edafc8 [debug] 17:00:07 tcp.go:590: sending password 'p***3' [debug] 17:00:07 tcp.go:601: waiting for first ok [debug] 17:00:07 tcp.go:319: waiting for password [debug] 17:00:07 tcp.go:342: sending '8293' [debug] 17:00:07 tcp.go:353: waiting for answer [debug] 17:00:07 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:07 tcp.go:630: waiting for room confirmation [debug] 17:00:07 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 2 [debug] 17:00:07 tcp.go:416: starting pipes [debug] 17:00:07 tcp.go:646: all set [debug] 17:00:07 croc.go:1021: receiver connection established: &{connection:0x3f41a82010} [debug] 17:00:07 croc.go:1022: banner: 8293 [debug] 17:00:07 croc.go:1149: exchanged header message securing channel...[debug] 17:00:07 croc.go:1169: ready [debug] 17:00:07 croc.go:862: exchanged header message [debug] 17:00:07 croc.go:1169: ready [debug] 17:00:08 message.go:61: writing pake message (unencrypted) [debug] 17:00:08 message.go:80: read pake message (unencrypted) [debug] 17:00:08 croc.go:1452: received pake payload [debug] 17:00:08 croc.go:1457: using curve siec [debug] 17:00:08 croc.go:1471: generating salt [debug] 17:00:08 croc.go:1477: sender sending pake+salt [debug] 17:00:08 message.go:61: writing pake message (unencrypted) [debug] 17:00:08 croc.go:1499: generated key = ec582770c2d002ebc7ad89ae4dd8953e612015d974913abe6dfe10da1dfc2157 with salt 585792c5a008e6ac [debug] 17:00:08 croc.go:1505: port: [8293] [debug] 17:00:08 croc.go:1519: connecting to 127.0.0.1:8293 [debug] 17:00:08 comm.go:80: dialing to 127.0.0.1:8293 with timelimit 30s [debug] 17:00:08 message.go:80: read pake message (unencrypted) [debug] 17:00:08 comm.go:89: connected to '127.0.0.1:8293' [debug] 17:00:08 tcp.go:168: client 127.0.0.1:50746 connected [debug] 17:00:08 croc.go:1452: received pake payload [debug] 17:00:08 croc.go:1499: generated key = ec582770c2d002ebc7ad89ae4dd8953e612015d974913abe6dfe10da1dfc2157 with salt 585792c5a008e6ac [debug] 17:00:08 croc.go:1505: port: [8293] [debug] 17:00:08 croc.go:1519: connecting to 127.0.0.1:8293 [debug] 17:00:08 comm.go:80: dialing to 127.0.0.1:8293 with timelimit 30s [debug] 17:00:08 comm.go:89: connected to '127.0.0.1:8293' [debug] 17:00:08 tcp.go:168: client 127.0.0.1:50748 connected [debug] 17:00:08 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":5539849414063374181275243095118245408151735209892918358632681698895198399286,"Xᵥ":28445476412498052147915468757399756153086798211174549110227269800411359285880,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:08 tcp.go:307: strongkey: 610a82e1d2d920a2a5dbb216389b0a2e49eafcb2f49241f215b161e700aa571d [debug] 17:00:08 tcp.go:576: strong key: 610a82e1d2d920a2a5dbb216389b0a2e49eafcb2f49241f215b161e700aa571d [debug] 17:00:08 tcp.go:590: sending password 'p***3' [debug] 17:00:08 tcp.go:319: waiting for password [debug] 17:00:08 tcp.go:601: waiting for first ok [debug] 17:00:08 tcp.go:342: sending 'ok' [debug] 17:00:08 tcp.go:353: waiting for answer [debug] 17:00:08 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:08 tcp.go:630: waiting for room confirmation [debug] 17:00:08 tcp.go:646: all set [debug] 17:00:08 croc.go:1528: connected to 127.0.0.1:8293 [debug] 17:00:08 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 1 [debug] 17:00:08 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:08 tcp.go:175: err: [debug] 17:00:08 croc.go:1536: sending external IP [debug] 17:00:08 message.go:58: writing externalip message (encrypted) [debug] 17:00:08 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":28935579789269864448197822963979005841301436938669911469826845791206943546146,"Xᵥ":11456724803946643173286787502707459794863065626680879167656996290958470866886,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:08 tcp.go:307: strongkey: 2d3b0088a8e9e505372ec719f37588b68c2126ebeb8be3665bf1ac47c7e03211 [debug] 17:00:08 tcp.go:576: strong key: 2d3b0088a8e9e505372ec719f37588b68c2126ebeb8be3665bf1ac47c7e03211 [debug] 17:00:08 tcp.go:590: sending password 'p***3' [debug] 17:00:08 tcp.go:601: waiting for first ok [debug] 17:00:08 tcp.go:319: waiting for password [debug] 17:00:08 tcp.go:342: sending 'ok' [debug] 17:00:08 tcp.go:353: waiting for answer [debug] 17:00:08 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:08 tcp.go:630: waiting for room confirmation [debug] 17:00:08 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 2 [debug] 17:00:08 tcp.go:416: starting pipes [debug] 17:00:08 tcp.go:646: all set [debug] 17:00:08 croc.go:1528: connected to 127.0.0.1:8293 [debug] 17:00:08 message.go:78: read externalip message (encrypted) [debug] 17:00:08 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:40024","b":"eyJSb2xlIjoxLCJV4bWkIjo3OTMxMzYwODA0ODU0NjkyNDEyMDg2NTY2MTE1MTM2MDk4NjY0MDA0ODE2NzE4NTMsIlXhtaUiOjE4NDU4OTA3NjM0MjIyNjQ0Mjc1OTUyMDE0ODQxODY1MjgyNjQzNjQ1NDcyNjIzOTEzNDU5NDAwNTU2MjMzMTk2ODM4MTI4NjEyMzM5LCJW4bWkIjoxMDg2Njg1MjY3ODU3MDg5NjM4MTY3Mzg2NzIyNTU1NDcyOTY3MDY4NDY4MDYxNDg5LCJW4bWlIjoxOTU5MzUwNDk2NjYxOTU0OTIwNTkwMzM2NDAyODI1NTg5OTc0NTI5ODcxNjEwODkxNDUxNDA3MjY2OTA3NTIzMTc0MjY5OTY1MDkxMSwiWOG1pCI6OTkwNTcyMzMwMTY1MDIwMzA4NDc1NjE3NDQ5Mzk1NTQ0NTY3MzUyNDAyNDc4NzIzODc2MjcwOTgxMDU2MDU1NTUzNjc1MTI4NzUwNywiWOG1pSI6NTEyMTc0MTU2MTUwMzg1NDc5MDcyNjE5NDU3ODc2NDQ5MTY0NTU0NDE1MzUzMjMwNjgxNzgyMzA1ODkzNDE4Nzk0NTc4MjA1MDA3OSwiWeG1pCI6MTYzMjM0NDYyMzUwMTg0MTM0NjkyNjg0ODU2ODU2OTA1NzU1NTI4MzQ3NTgxNzg4NzkwMTM2ODczNDcyNDQ5ODE4Nzg2MzQ3MjM4OTksIlnhtaUiOjExMjUxOTc5MTY5NTIxMjc5MTc2OTkxOTM0MzI2OTM2MzkwOTA5MjE3MTQyODUwNDgzOTY4MDc0OTk0MTk5MjgzMjczODY5MzQzNTgsIlAiOm51bGwsIlB3IjpudWxsLCJWcHfhtaQiOm51bGwsIlZwd+G1pSI6bnVsbCwiVXB34bWkIjpudWxsLCJVcHfhtaUiOm51bGwsIkHOsSI6bnVsbCwiQc6x4bWkIjpudWxsLCJBzrHhtaUiOm51bGwsIlrhtaQiOm51bGwsIlrhtaUiOm51bGwsIksiOm51bGx9"} [debug] 17:00:08 message.go:58: writing externalip message (encrypted) [debug] 17:00:08 croc.go:1561: connected as 127.0.0.1:40008 -> 127.0.0.1:40024 [debug] 17:00:08 message.go:78: read externalip message (encrypted) [debug] 17:00:08 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:40008"} [debug] 17:00:08 croc.go:1561: connected as 127.0.0.1:40024 -> 127.0.0.1:40008 [debug] 17:00:08 message.go:58: writing fileinfo message (encrypted) [warn] 2026/05/06 17:00:08 Step1ChannelSecured reached [debug] 17:00:08 message.go:78: read fileinfo message (encrypted) [debug] 17:00:08 croc.go:1335: using hash algorithm: xxhash Receiving 'test-3815581330.dat' (1.0 MB) Receiving (<-127.0.0.1:40008) [debug] 17:00:08 croc.go:1436: [{test-3815581330.dat . /tmp [68 236 117 64 87 157 211 240] 1048576 2026-05-06 17:00:06.905129431 +0000 UTC false false -rw------- false false}] [debug] 17:00:08 croc.go:1903: checking {Name:test-3815581330.dat FolderRemote:. FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:06.905129431 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} [debug] 17:00:08 croc.go:1920: test-3815581330.dat 44ec7540579dd3f0 [debug] 17:00:08 croc.go:1922: hashed test-3815581330.dat to using xxhash [debug] 17:00:08 croc.go:1923: hashes are not equal != 44ec7540579dd3f0 [debug] 17:00:08 croc.go:1696: working on file 0 [debug] 17:00:08 croc.go:1781: converting to chunk range test-381... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:08 croc.go:1789: sending recipient ready with 0 chunks [warn] 2026/05/06 17:00:08 Step2FileInfoTransferred reached [debug] 17:00:08 message.go:58: writing recipientready message (encrypted) [debug] 17:00:08 message.go:58: writing error message (encrypted) [debug] 17:00:08 message.go:78: read error message (encrypted) [debug] 17:00:08 croc.go:1200: data: kb(@Ui _bĥ iB!4A8:dYd«AzX! [debug] 17:00:08 croc.go:1201: got error processing: peer error: refusing files [debug] 17:00:08 message.go:58: writing error message (encrypted) [debug] 17:00:08 message.go:58: writing error message (encrypted) [debug] 17:00:08 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:08 tcp.go:476: read tcp4 127.0.0.1:8293->127.0.0.1:50748: use of closed network connection [debug] 17:00:08 tcp.go:481: exiting [debug] 17:00:08 tcp.go:419: done piping [debug] 17:00:08 tcp.go:251: stop TCP server on 0.0.0.0:8292 [debug] 17:00:08 comm.go:155: initial read error: EOF [debug] 17:00:08 tcp.go:476: read tcp4 127.0.0.1:8293->127.0.0.1:50746: use of closed network connection [debug] 17:00:08 tcp.go:481: exiting [debug] 17:00:08 tcp.go:251: stop TCP server on 0.0.0.0:8293 [debug] 17:00:08 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:08 tcp.go:175: err: [debug] 17:00:08 tcp.go:195: room is gone [debug] 17:00:08 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:08 tcp.go:255: stop room cleanup fired [debug] 17:00:08 tcp.go:236: room cleanup stopped [debug] 17:00:08 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:08 starting TCP server on 0.0.0.0:8294 [debug] 17:00:08 tcp.go:154: started TCP server on 0.0.0.0:8294 [debug] 17:00:08 tcp.go:168: client 127.0.0.1:50802 connected [debug] 17:00:08 comm.go:155: initial read error: EOF [debug] 17:00:08 tcp.go:174: room: [debug] 17:00:08 tcp.go:175: err: EOF [debug] 17:00:08 tcp.go:177: relay-127.0.0.1:50802: EOF [debug] 17:00:08 tcp.go:476: read tcp4 127.0.0.1:8292->127.0.0.1:40008: use of closed network connection [debug] 17:00:08 tcp.go:255: stop room cleanup fired [debug] 17:00:08 message.go:78: read recipientready message (encrypted) [debug] 17:00:08 croc.go:1617: current file chunks: [] [debug] 17:00:08 croc.go:1996: start sending data! Sending (->127.0.0.1:40024) test-3815... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:08 croc.go:2032: beginning sending comms [debug] 17:00:08 croc.go:1657: got error from updating state: open /tmp/test-3815581330.dat: no such file or directory [debug] 17:00:08 croc.go:1200: data: JkgD$͗VB$<5^琛9@a t#;Rx0$(NFTySfx i,|avZLpBDnǢopa{AD3;}gp2.DABtYmI`Ou*3DG2#XÙ"Qޠ]6IP [debug] 17:00:08 croc.go:1201: got error processing: open /tmp/test-3815581330.dat: no such file or directory [debug] 17:00:08 message.go:58: writing error message (encrypted) [debug] 17:00:08 croc.go:871: error from errchan: open /tmp/test-3815581330.dat: no such file or directory [debug] 17:00:08 tcp.go:476: read tcp4 127.0.0.1:8292->127.0.0.1:40024: use of closed network connection [debug] 17:00:08 tcp.go:481: exiting [debug] 17:00:08 tcp.go:236: room cleanup stopped [debug] 17:00:08 tcp.go:481: exiting [debug] 17:00:08 tcp.go:419: done piping [debug] 17:00:08 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:08 tcp.go:175: err: [debug] 17:00:08 tcp.go:195: room is gone [debug] 17:00:08 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:08 starting TCP server on 0.0.0.0:8295 [debug] 17:00:08 tcp.go:168: client 127.0.0.1:51482 connected [debug] 17:00:08 tcp.go:154: started TCP server on 0.0.0.0:8295 [debug] 17:00:08 comm.go:155: initial read error: EOF [debug] 17:00:08 tcp.go:174: room: [debug] 17:00:08 tcp.go:175: err: EOF [debug] 17:00:08 tcp.go:177: relay-127.0.0.1:51482: EOF [warn] 2026/05/06 17:00:08 Send [debug] 17:00:08 croc.go:539: hashed /tmp/test-361030590.dat to 44ec7540579dd3f0 using xxhash [debug] 17:00:08 croc.go:544: file 0 info: {Name:test-361030590.dat FolderRemote:./ FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:08.49513159 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} Sending 0 files (1.0 MB)[debug] 17:00:08 croc.go:548: longestFilename: 18 Sending 'test-361030590.dat' (1.0 MB) Code is: test-1778086808905245087-3109 On the other computer run: (For Windows) croc --relay 127.0.0.1:8294 test-1778086808905245087-3109 (For Linux/macOS) CROC_SECRET="test-1778086808905245087-3109" croc --relay 127.0.0.1:8294 [debug] 17:00:08 croc.go:735: host: '127.0.0.1', port: '8294' [debug] 17:00:08 croc.go:741: got host '127.0.0.1' and port '8294' [debug] 17:00:08 croc.go:743: trying connection to 127.0.0.1:8294 [debug] 17:00:08 comm.go:80: dialing to 127.0.0.1:8294 with timelimit 5s [debug] 17:00:08 tcp.go:168: client 127.0.0.1:50808 connected [debug] 17:00:08 comm.go:89: connected to '127.0.0.1:8294' [debug] 17:00:08 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":19530690644182131543782202719481814441455731728197686630814913682390776880443,"Xᵥ":15309027525960538187173863022536170308149839577133955096730328758620863810669,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:08 tcp.go:307: strongkey: d15ca9428fc4b05d8404a3a5cacb366ad0654398563b83c89cc939d1f56aa4c8 [debug] 17:00:08 tcp.go:576: strong key: d15ca9428fc4b05d8404a3a5cacb366ad0654398563b83c89cc939d1f56aa4c8 [debug] 17:00:08 tcp.go:590: sending password 'p***3' [debug] 17:00:08 tcp.go:601: waiting for first ok [debug] 17:00:08 tcp.go:319: waiting for password [debug] 17:00:08 tcp.go:342: sending '8295' [debug] 17:00:08 tcp.go:353: waiting for answer [debug] 17:00:08 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:08 tcp.go:630: waiting for room confirmation [debug] 17:00:08 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 1 [debug] 17:00:08 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:08 tcp.go:175: err: [debug] 17:00:08 tcp.go:646: all set [debug] 17:00:08 croc.go:760: banner: 8295 [debug] 17:00:08 croc.go:761: connection established: &{connection:0x3f43082028} [warn] 2026/05/06 17:00:09 Receive connecting...[debug] 17:00:09 croc.go:1006: got host '127.0.0.1' and port '8294' [debug] 17:00:09 croc.go:1008: trying connection to 127.0.0.1:8294 [debug] 17:00:09 comm.go:80: dialing to 127.0.0.1:8294 with timelimit 5s [debug] 17:00:09 tcp.go:168: client 127.0.0.1:50816 connected [debug] 17:00:09 comm.go:89: connected to '127.0.0.1:8294' [debug] 17:00:09 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":12404452652707443157529087435706995176683209013958004625498157056988876513149,"Xᵥ":14892091562525069116448291967951505761293297150152136051629432967769542346680,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:09 tcp.go:307: strongkey: 9d348fa48d59438f8966072085dc992cb4ffbdfa9bdd6948920cca9d2725e916 [debug] 17:00:09 tcp.go:576: strong key: 9d348fa48d59438f8966072085dc992cb4ffbdfa9bdd6948920cca9d2725e916 [debug] 17:00:09 tcp.go:590: sending password 'p***3' [debug] 17:00:09 tcp.go:601: waiting for first ok [debug] 17:00:09 tcp.go:319: waiting for password [debug] 17:00:09 tcp.go:342: sending '8295' [debug] 17:00:09 tcp.go:353: waiting for answer [debug] 17:00:09 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:09 tcp.go:630: waiting for room confirmation [debug] 17:00:09 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 2 [debug] 17:00:09 tcp.go:416: starting pipes [debug] 17:00:09 tcp.go:646: all set [debug] 17:00:09 croc.go:1021: receiver connection established: &{connection:0x3f43102018} [debug] 17:00:09 croc.go:1022: banner: 8295 [debug] 17:00:09 croc.go:1149: exchanged header message securing channel...[debug] 17:00:09 croc.go:1169: ready [debug] 17:00:09 croc.go:862: exchanged header message [debug] 17:00:09 croc.go:1169: ready [debug] 17:00:09 message.go:61: writing pake message (unencrypted) [debug] 17:00:09 message.go:80: read pake message (unencrypted) [debug] 17:00:09 croc.go:1452: received pake payload [debug] 17:00:09 croc.go:1457: using curve siec [debug] 17:00:09 croc.go:1471: generating salt [debug] 17:00:09 croc.go:1477: sender sending pake+salt [debug] 17:00:09 message.go:61: writing pake message (unencrypted) [debug] 17:00:09 croc.go:1499: generated key = d56dc307383ba2f4f158a4a7abc3c2d0ddc2190c6e52e348335c99b33303c88f with salt 57a24224b8c0a68a [debug] 17:00:09 croc.go:1505: port: [8295] [debug] 17:00:09 croc.go:1519: connecting to 127.0.0.1:8295 [debug] 17:00:09 comm.go:80: dialing to 127.0.0.1:8295 with timelimit 30s [debug] 17:00:09 message.go:80: read pake message (unencrypted) [debug] 17:00:09 croc.go:1452: received pake payload [debug] 17:00:09 comm.go:89: connected to '127.0.0.1:8295' [debug] 17:00:09 tcp.go:168: client 127.0.0.1:51494 connected [debug] 17:00:09 croc.go:1499: generated key = d56dc307383ba2f4f158a4a7abc3c2d0ddc2190c6e52e348335c99b33303c88f with salt 57a24224b8c0a68a [debug] 17:00:09 croc.go:1505: port: [8295] [debug] 17:00:09 croc.go:1519: connecting to 127.0.0.1:8295 [debug] 17:00:09 comm.go:80: dialing to 127.0.0.1:8295 with timelimit 30s [debug] 17:00:09 tcp.go:168: client 127.0.0.1:51502 connected [debug] 17:00:09 comm.go:89: connected to '127.0.0.1:8295' [debug] 17:00:09 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":23681015511867739155379171217267056790461544648388742570647874515698676263280,"Xᵥ":16868770214931081799509911455422375074746474526967953225142918989098650611383,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:09 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":15903185213109158888011328390312816904424879709023826003897856949780688559587,"Xᵥ":24867588754320772842944226292948590663742596379151306817472256991159961393056,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:09 tcp.go:307: strongkey: 9b22052ecc3cc30ad8409abc507c7c109518ac0a89be3d6027062238bab7c861 [debug] 17:00:09 tcp.go:576: strong key: 9b22052ecc3cc30ad8409abc507c7c109518ac0a89be3d6027062238bab7c861 [debug] 17:00:09 tcp.go:590: sending password 'p***3' [debug] 17:00:09 tcp.go:601: waiting for first ok [debug] 17:00:09 tcp.go:319: waiting for password [debug] 17:00:09 tcp.go:342: sending 'ok' [debug] 17:00:09 tcp.go:353: waiting for answer [debug] 17:00:09 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:09 tcp.go:630: waiting for room confirmation [debug] 17:00:09 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 1 [debug] 17:00:09 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:09 tcp.go:175: err: [debug] 17:00:09 tcp.go:646: all set [debug] 17:00:09 croc.go:1528: connected to 127.0.0.1:8295 [debug] 17:00:09 croc.go:1536: sending external IP [debug] 17:00:09 message.go:58: writing externalip message (encrypted) [debug] 17:00:09 tcp.go:307: strongkey: 7e6d24aa0654df8a3580823f7da68f596def3d9989497ccf5dba9e5711b0eef9 [debug] 17:00:09 tcp.go:576: strong key: 7e6d24aa0654df8a3580823f7da68f596def3d9989497ccf5dba9e5711b0eef9 [debug] 17:00:09 tcp.go:590: sending password 'p***3' [debug] 17:00:09 tcp.go:601: waiting for first ok [debug] 17:00:09 tcp.go:319: waiting for password [debug] 17:00:09 tcp.go:342: sending 'ok' [debug] 17:00:09 tcp.go:353: waiting for answer [debug] 17:00:09 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:09 tcp.go:630: waiting for room confirmation [debug] 17:00:09 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 2 [debug] 17:00:09 tcp.go:416: starting pipes [debug] 17:00:09 tcp.go:646: all set [debug] 17:00:09 croc.go:1528: connected to 127.0.0.1:8295 [debug] 17:00:09 message.go:78: read externalip message (encrypted) [debug] 17:00:09 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:50816","b":"eyJSb2xlIjoxLCJV4bWkIjo3OTMxMzYwODA0ODU0NjkyNDEyMDg2NTY2MTE1MTM2MDk4NjY0MDA0ODE2NzE4NTMsIlXhtaUiOjE4NDU4OTA3NjM0MjIyNjQ0Mjc1OTUyMDE0ODQxODY1MjgyNjQzNjQ1NDcyNjIzOTEzNDU5NDAwNTU2MjMzMTk2ODM4MTI4NjEyMzM5LCJW4bWkIjoxMDg2Njg1MjY3ODU3MDg5NjM4MTY3Mzg2NzIyNTU1NDcyOTY3MDY4NDY4MDYxNDg5LCJW4bWlIjoxOTU5MzUwNDk2NjYxOTU0OTIwNTkwMzM2NDAyODI1NTg5OTc0NTI5ODcxNjEwODkxNDUxNDA3MjY2OTA3NTIzMTc0MjY5OTY1MDkxMSwiWOG1pCI6NjQyNjkzODE2NDk2ODE5ODY3MDMwNjUxOTgyNjQ3MTgzMzY0MjA4NTA5MTI3MTk5NzY5ODEwNjY0MzM5NjU5MDgwMDU1NDcxOTAwNiwiWOG1pSI6OTk3MjYzODY0Mzc2NzkxMDk4MTE3MzA1NzkwMTA2NjE1OTI5Mjc3NTA4NzgwNzQzMDE1MDMzMDYyOTc4OTI2NDU1NjIwNjAzODI1MSwiWeG1pCI6NjkwMTI2MzAyMTEyMDI2NjkxNzQ0NzI0ODIxMjAzNjc0MjE3MTcwMjU3Mzk0MDk2Njk0NTcxMTY1MzUyNTE1NDIxMzEzNzQ5Mzc2NiwiWeG1pSI6NjczNjY3NDYzMjUzMTYzNTc3Nzg4NzIwMzM1ODEzNjg2ODY5ODcyNzIyNjkxNzc1NzI2MDA1MTM0MTg1NzYzNTc4NDMxNDc1MjYxMCwiUCI6bnVsbCwiUHciOm51bGwsIlZwd+G1pCI6bnVsbCwiVnB34bWlIjpudWxsLCJVcHfhtaQiOm51bGwsIlVwd+G1pSI6bnVsbCwiQc6xIjpudWxsLCJBzrHhtaQiOm51bGwsIkHOseG1pSI6bnVsbCwiWuG1pCI6bnVsbCwiWuG1pSI6bnVsbCwiSyI6bnVsbH0="} [debug] 17:00:09 message.go:58: writing externalip message (encrypted) [debug] 17:00:09 croc.go:1561: connected as 127.0.0.1:50808 -> 127.0.0.1:50816 [debug] 17:00:09 message.go:78: read externalip message (encrypted) [debug] 17:00:09 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:50808"} [debug] 17:00:09 croc.go:1561: connected as 127.0.0.1:50816 -> 127.0.0.1:50808 [debug] 17:00:09 message.go:58: writing fileinfo message (encrypted) [warn] 2026/05/06 17:00:09 Step1ChannelSecured reached [debug] 17:00:09 message.go:78: read fileinfo message (encrypted) [debug] 17:00:09 croc.go:1335: using hash algorithm: xxhash Receiving 'test-361030590.dat' (1.0 MB) Receiving (<-127.0.0.1:50808) [debug] 17:00:09 croc.go:1436: [{test-361030590.dat . /tmp [68 236 117 64 87 157 211 240] 1048576 2026-05-06 17:00:08.49513159 +0000 UTC false false -rw------- false false}] [debug] 17:00:09 croc.go:1903: checking {Name:test-361030590.dat FolderRemote:. FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:08.49513159 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} [debug] 17:00:09 croc.go:1920: test-361030590.dat 44ec7540579dd3f0 [debug] 17:00:09 croc.go:1922: hashed test-361030590.dat to using xxhash [debug] 17:00:09 croc.go:1923: hashes are not equal != 44ec7540579dd3f0 [debug] 17:00:09 croc.go:1696: working on file 0 [debug] 17:00:09 croc.go:1781: converting to chunk range test-361... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:09 croc.go:1789: sending recipient ready with 0 chunks [debug] 17:00:09 message.go:58: writing recipientready message (encrypted) [warn] 2026/05/06 17:00:09 Step2FileInfoTransferred reached [debug] 17:00:09 message.go:78: read recipientready message (encrypted) [debug] 17:00:09 croc.go:1617: current file chunks: [] [debug] 17:00:09 croc.go:1996: start sending data! Sending (->127.0.0.1:50816) test-3610... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:09 croc.go:2032: beginning sending comms [debug] 17:00:09 croc.go:2043: starting sending over comm 0 [debug] 17:00:09 message.go:58: writing error message (encrypted) [debug] 17:00:09 message.go:78: read error message (encrypted) [debug] 17:00:09 croc.go:1200: data: K57m QsJq"ZL}oM&j{M^oЙ񠨭e8DE6jfp^ [debug] 17:00:09 croc.go:1201: got error processing: peer error: refusing files [debug] 17:00:09 message.go:58: writing error message (encrypted) [debug] 17:00:09 message.go:58: writing close-sender message (encrypted) [debug] 17:00:09 croc.go:2193: finished with 0 [debug] 17:00:09 croc.go:2196: closing file [debug] 17:00:09 croc.go:871: error from errchan: peer error: refusing files [debug] 17:00:09 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:09 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:09 tcp.go:251: stop TCP server on 0.0.0.0:8294 [debug] 17:00:09 tcp.go:476: read tcp4 127.0.0.1:8295->127.0.0.1:51502: use of closed network connection [debug] 17:00:09 message.go:58: writing error message (encrypted) [debug] 17:00:09 message.go:78: read error message (encrypted) [debug] 17:00:09 tcp.go:476: read tcp4 127.0.0.1:8294->127.0.0.1:50808: use of closed network connection [debug] 17:00:09 tcp.go:481: exiting [debug] 17:00:09 tcp.go:476: read tcp4 127.0.0.1:8295->127.0.0.1:51494: use of closed network connection [debug] 17:00:09 tcp.go:481: exiting [debug] 17:00:09 tcp.go:476: read tcp4 127.0.0.1:8294->127.0.0.1:50816: use of closed network connection [debug] 17:00:09 croc.go:1200: data: ֣gW&kfȫl!Ѝam{u_۲/}YWce^}X [debug] 17:00:09 croc.go:1201: got error processing: peer error: refusing files [debug] 17:00:09 tcp.go:251: stop TCP server on 0.0.0.0:8295 [debug] 17:00:09 message.go:58: writing error message (encrypted) [debug] 17:00:09 message.go:58: writing error message (encrypted) [debug] 17:00:09 tcp.go:419: done piping [debug] 17:00:09 tcp.go:255: stop room cleanup fired [debug] 17:00:09 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:09 tcp.go:175: err: [debug] 17:00:09 tcp.go:195: room is gone [debug] 17:00:09 tcp.go:255: stop room cleanup fired [debug] 17:00:09 tcp.go:236: room cleanup stopped [debug] 17:00:09 tcp.go:236: room cleanup stopped [debug] 17:00:09 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:09 starting TCP server on 0.0.0.0:8296 [debug] 17:00:09 tcp.go:154: started TCP server on 0.0.0.0:8296 [debug] 17:00:09 tcp.go:168: client 127.0.0.1:50696 connected [debug] 17:00:09 comm.go:155: initial read error: EOF [debug] 17:00:09 tcp.go:174: room: [debug] 17:00:09 tcp.go:175: err: EOF [debug] 17:00:09 tcp.go:177: relay-127.0.0.1:50696: EOF [debug] 17:00:09 tcp.go:419: done piping [debug] 17:00:09 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:09 tcp.go:175: err: [debug] 17:00:09 tcp.go:481: exiting [debug] 17:00:09 tcp.go:195: room is gone [debug] 17:00:09 tcp.go:481: exiting [debug] 17:00:09 tcp.go:94: starting with password 'p***3' [info] 2026/05/06 17:00:09 starting TCP server on 0.0.0.0:8297 [debug] 17:00:09 tcp.go:154: started TCP server on 0.0.0.0:8297 [debug] 17:00:09 tcp.go:168: client 127.0.0.1:42786 connected [debug] 17:00:09 comm.go:155: initial read error: EOF [debug] 17:00:09 tcp.go:174: room: [debug] 17:00:09 tcp.go:175: err: EOF [debug] 17:00:09 tcp.go:177: relay-127.0.0.1:42786: EOF [warn] 2026/05/06 17:00:10 Send [debug] 17:00:10 croc.go:539: hashed /tmp/test-4084472577.dat to 44ec7540579dd3f0 using xxhash [debug] 17:00:10 croc.go:544: file 0 info: {Name:test-4084472577.dat FolderRemote:./ FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:09.745133288 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} Sending 0 files (1.0 MB)[debug] 17:00:10 croc.go:548: longestFilename: 19 Sending 'test-4084472577.dat' (1.0 MB) Code is: test-1778086810165923559-5302 On the other computer run: (For Windows) croc --relay 127.0.0.1:8296 test-1778086810165923559-5302 (For Linux/macOS) CROC_SECRET="test-1778086810165923559-5302" croc --relay 127.0.0.1:8296 [debug] 17:00:10 croc.go:735: host: '127.0.0.1', port: '8296' [debug] 17:00:10 croc.go:741: got host '127.0.0.1' and port '8296' [debug] 17:00:10 croc.go:743: trying connection to 127.0.0.1:8296 [debug] 17:00:10 comm.go:80: dialing to 127.0.0.1:8296 with timelimit 5s [debug] 17:00:10 tcp.go:168: client 127.0.0.1:50712 connected [debug] 17:00:10 comm.go:89: connected to '127.0.0.1:8296' [debug] 17:00:10 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":23244864144170862807715193558578553125031521225284427144603871110664825030568,"Xᵥ":26857998545740728775300546853886302726434729487453056043381293618707600758812,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:10 tcp.go:307: strongkey: f4462eb476d40f153535abd72fe2ac7adb385fa0fcc5d94258d4311e89fbe532 [debug] 17:00:10 tcp.go:576: strong key: f4462eb476d40f153535abd72fe2ac7adb385fa0fcc5d94258d4311e89fbe532 [debug] 17:00:10 tcp.go:590: sending password 'p***3' [debug] 17:00:10 tcp.go:601: waiting for first ok [debug] 17:00:10 tcp.go:319: waiting for password [debug] 17:00:10 tcp.go:342: sending '8297' [debug] 17:00:10 tcp.go:353: waiting for answer [debug] 17:00:10 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:10 tcp.go:630: waiting for room confirmation [debug] 17:00:10 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 1 [debug] 17:00:10 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:10 tcp.go:175: err: [debug] 17:00:10 tcp.go:646: all set [debug] 17:00:10 croc.go:760: banner: 8297 [debug] 17:00:10 croc.go:761: connection established: &{connection:0x3f43102010} [warn] 2026/05/06 17:00:10 Receive connecting...[debug] 17:00:10 croc.go:1006: got host '127.0.0.1' and port '8296' [debug] 17:00:10 croc.go:1008: trying connection to 127.0.0.1:8296 [debug] 17:00:10 comm.go:80: dialing to 127.0.0.1:8296 with timelimit 5s [debug] 17:00:10 comm.go:89: connected to '127.0.0.1:8296' [debug] 17:00:10 tcp.go:168: client 127.0.0.1:50720 connected [debug] 17:00:10 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":11761247848487416363571818220105452210314871974388078964263333269785894517153,"Xᵥ":11435074996301302343649548271831497469212061453217276640933700335044736138470,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:10 tcp.go:307: strongkey: 2a2c1c06326fbc4555b63dc1e4aa754fe4ca3c79329c3035ea6b7473d31bbdb2 [debug] 17:00:10 tcp.go:576: strong key: 2a2c1c06326fbc4555b63dc1e4aa754fe4ca3c79329c3035ea6b7473d31bbdb2 [debug] 17:00:10 tcp.go:590: sending password 'p***3' [debug] 17:00:10 tcp.go:601: waiting for first ok [debug] 17:00:10 tcp.go:319: waiting for password [debug] 17:00:10 tcp.go:342: sending '8297' [debug] 17:00:10 tcp.go:353: waiting for answer [debug] 17:00:10 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:10 tcp.go:630: waiting for room confirmation [debug] 17:00:10 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c has 2 [debug] 17:00:10 tcp.go:416: starting pipes [debug] 17:00:10 tcp.go:646: all set [debug] 17:00:10 croc.go:1021: receiver connection established: &{connection:0x3f43302040} [debug] 17:00:10 croc.go:1022: banner: 8297 [debug] 17:00:10 croc.go:1149: exchanged header message securing channel...[debug] 17:00:10 croc.go:1169: ready [debug] 17:00:10 message.go:61: writing pake message (unencrypted) [debug] 17:00:10 croc.go:862: exchanged header message [debug] 17:00:10 croc.go:1169: ready [debug] 17:00:10 message.go:80: read pake message (unencrypted) [debug] 17:00:10 croc.go:1452: received pake payload [debug] 17:00:10 croc.go:1457: using curve siec [debug] 17:00:10 croc.go:1471: generating salt [debug] 17:00:10 croc.go:1477: sender sending pake+salt [debug] 17:00:10 message.go:61: writing pake message (unencrypted) [debug] 17:00:10 croc.go:1499: generated key = 0676ae941ff33e8b200e51f3f4fd0832820fbc39979f56e88ccc0ca1f9b9fbc8 with salt 3360fdadc42a6a7e [debug] 17:00:10 croc.go:1505: port: [8297] [debug] 17:00:10 croc.go:1519: connecting to 127.0.0.1:8297 [debug] 17:00:10 comm.go:80: dialing to 127.0.0.1:8297 with timelimit 30s [debug] 17:00:10 message.go:80: read pake message (unencrypted) [debug] 17:00:10 croc.go:1452: received pake payload [debug] 17:00:10 comm.go:89: connected to '127.0.0.1:8297' [debug] 17:00:10 tcp.go:168: client 127.0.0.1:42794 connected [debug] 17:00:10 croc.go:1499: generated key = 0676ae941ff33e8b200e51f3f4fd0832820fbc39979f56e88ccc0ca1f9b9fbc8 with salt 3360fdadc42a6a7e [debug] 17:00:10 croc.go:1505: port: [8297] [debug] 17:00:10 croc.go:1519: connecting to 127.0.0.1:8297 [debug] 17:00:10 comm.go:80: dialing to 127.0.0.1:8297 with timelimit 30s [debug] 17:00:10 comm.go:89: connected to '127.0.0.1:8297' [debug] 17:00:10 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":25059540992642350985809264937537393745067816204551717646472843087681052275638,"Xᵥ":5841725567864409473887608371228285203086401961320059294356998739391106701591,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:10 tcp.go:168: client 127.0.0.1:42796 connected [debug] 17:00:10 tcp.go:288: Abytes: {"Role":0,"Uᵤ":793136080485469241208656611513609866400481671853,"Uᵥ":18458907634222644275952014841865282643645472623913459400556233196838128612339,"Vᵤ":1086685267857089638167386722555472967068468061489,"Vᵥ":19593504966619549205903364028255899745298716108914514072669075231742699650911,"Xᵤ":16739965397885803450595214004962770844534761812893810249915366121921222320049,"Xᵥ":28647248303281255916933002079951988571029455010232935777178249320236863197746,"Yᵤ":null,"Yᵥ":null,"P":null,"Pw":null,"Vpwᵤ":null,"Vpwᵥ":null,"Upwᵤ":null,"Upwᵥ":null,"Aα":null,"Aαᵤ":null,"Aαᵥ":null,"Zᵤ":null,"Zᵥ":null,"K":null} [debug] 17:00:10 tcp.go:307: strongkey: dd612a2890d0f62e1e9407cdcbc764ca7f3251f15cfd74e9558dcdaaaae28057 [debug] 17:00:10 tcp.go:307: strongkey: dcdde216140ef6deb25cd6fc1a06f09a8ee9d554765f1106188ae99031df14c6 [debug] 17:00:10 tcp.go:576: strong key: dd612a2890d0f62e1e9407cdcbc764ca7f3251f15cfd74e9558dcdaaaae28057 [debug] 17:00:10 tcp.go:590: sending password 'p***3' [debug] 17:00:10 tcp.go:601: waiting for first ok [debug] 17:00:10 tcp.go:319: waiting for password [debug] 17:00:10 tcp.go:342: sending 'ok' [debug] 17:00:10 tcp.go:353: waiting for answer [debug] 17:00:10 tcp.go:576: strong key: dcdde216140ef6deb25cd6fc1a06f09a8ee9d554765f1106188ae99031df14c6 [debug] 17:00:10 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:10 tcp.go:630: waiting for room confirmation [debug] 17:00:10 tcp.go:384: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 1 [debug] 17:00:10 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:10 tcp.go:175: err: [debug] 17:00:10 tcp.go:646: all set [debug] 17:00:10 croc.go:1528: connected to 127.0.0.1:8297 [debug] 17:00:10 tcp.go:590: sending password 'p***3' [debug] 17:00:10 tcp.go:601: waiting for first ok [debug] 17:00:10 tcp.go:319: waiting for password [debug] 17:00:10 tcp.go:342: sending 'ok' [debug] 17:00:10 tcp.go:353: waiting for answer [debug] 17:00:10 tcp.go:619: sending room; 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:10 tcp.go:630: waiting for room confirmation [debug] 17:00:10 tcp.go:400: room 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 has 2 [debug] 17:00:10 tcp.go:416: starting pipes [debug] 17:00:10 tcp.go:646: all set [debug] 17:00:10 croc.go:1528: connected to 127.0.0.1:8297 [debug] 17:00:10 croc.go:1536: sending external IP [debug] 17:00:10 message.go:58: writing externalip message (encrypted) [debug] 17:00:10 message.go:78: read externalip message (encrypted) [debug] 17:00:10 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:50720","b":"eyJSb2xlIjoxLCJV4bWkIjo3OTMxMzYwODA0ODU0NjkyNDEyMDg2NTY2MTE1MTM2MDk4NjY0MDA0ODE2NzE4NTMsIlXhtaUiOjE4NDU4OTA3NjM0MjIyNjQ0Mjc1OTUyMDE0ODQxODY1MjgyNjQzNjQ1NDcyNjIzOTEzNDU5NDAwNTU2MjMzMTk2ODM4MTI4NjEyMzM5LCJW4bWkIjoxMDg2Njg1MjY3ODU3MDg5NjM4MTY3Mzg2NzIyNTU1NDcyOTY3MDY4NDY4MDYxNDg5LCJW4bWlIjoxOTU5MzUwNDk2NjYxOTU0OTIwNTkwMzM2NDAyODI1NTg5OTc0NTI5ODcxNjEwODkxNDUxNDA3MjY2OTA3NTIzMTc0MjY5OTY1MDkxMSwiWOG1pCI6MjE2MDc4Mjk2MTEzNjE2MjU3ODc2Njc3MjA3MjgxMjY4OTMzNzM3NTg2NDM1OTMzOTE4MzkzMDA4MjAyNjI1NzE4MjM0NDA2NTk4NDYsIljhtaUiOjgxMTAzNzMyNDE5NzI0NzUyNTMwMjkyOTc0MTU3NzA1ODgwODE5NDgxMzE2MDg5NDMwOTkzODc0MjI5NDA0MDEyMDQ5MjA2ODY4MDgsIlnhtaQiOjExOTM2Mjk1NTAyNTYyOTM4NzQ1NDcxNDQ2MDk4ODU0NzAzMDM1MTgwNTQ5MDQwODQxODExOTg5NjI1NTk5MDMxNjEyOTI2NzE3MzkyLCJZ4bWlIjoxMDM5NTAwMzI2NjcxMzA4ODkxMzA0NTkwODA5OTUyODM0MzkyMjA4OTYxNzMxODYyNDM0OTQ5NTE0MjkyNjUyMzA5MjA0MzkwOTM4OCwiUCI6bnVsbCwiUHciOm51bGwsIlZwd+G1pCI6bnVsbCwiVnB34bWlIjpudWxsLCJVcHfhtaQiOm51bGwsIlVwd+G1pSI6bnVsbCwiQc6xIjpudWxsLCJBzrHhtaQiOm51bGwsIkHOseG1pSI6bnVsbCwiWuG1pCI6bnVsbCwiWuG1pSI6bnVsbCwiSyI6bnVsbH0="} [debug] 17:00:10 message.go:58: writing externalip message (encrypted) [debug] 17:00:10 croc.go:1561: connected as 127.0.0.1:50712 -> 127.0.0.1:50720 [debug] 17:00:10 message.go:78: read externalip message (encrypted) [debug] 17:00:10 croc.go:1547: received external IP: {"t":"externalip","m":"127.0.0.1:50712"} [debug] 17:00:10 croc.go:1561: connected as 127.0.0.1:50720 -> 127.0.0.1:50712 [debug] 17:00:10 message.go:58: writing fileinfo message (encrypted) [debug] 17:00:10 message.go:78: read fileinfo message (encrypted) [debug] 17:00:10 croc.go:1335: using hash algorithm: xxhash Receiving 'test-4084472577.dat' (1.0 MB) Receiving (<-127.0.0.1:50712) [debug] 17:00:10 croc.go:1436: [{test-4084472577.dat . /tmp [68 236 117 64 87 157 211 240] 1048576 2026-05-06 17:00:09.745133288 +0000 UTC false false -rw------- false false}] [debug] 17:00:10 croc.go:1903: checking {Name:test-4084472577.dat FolderRemote:. FolderSource:/tmp Hash:[68 236 117 64 87 157 211 240] Size:1048576 ModTime:2026-05-06 17:00:09.745133288 +0000 UTC IsCompressed:false IsEncrypted:false Symlink: Mode:-rw------- TempFile:false IsIgnored:false} [debug] 17:00:10 croc.go:1920: test-4084472577.dat 44ec7540579dd3f0 [debug] 17:00:10 croc.go:1922: hashed test-4084472577.dat to using xxhash [debug] 17:00:10 croc.go:1923: hashes are not equal != 44ec7540579dd3f0 [debug] 17:00:10 croc.go:1696: working on file 0 [debug] 17:00:10 croc.go:1781: converting to chunk range test-408... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:10 croc.go:1789: sending recipient ready with 0 chunks [debug] 17:00:10 message.go:58: writing recipientready message (encrypted) [warn] 2026/05/06 17:00:10 Step2FileInfoTransferred reached [debug] 17:00:10 message.go:78: read recipientready message (encrypted) [debug] 17:00:10 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:10 croc.go:1617: current file chunks: [] [debug] 17:00:10 tcp.go:251: stop TCP server on 0.0.0.0:8297 [debug] 17:00:10 tcp.go:446: deleting room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:10 tcp.go:251: stop TCP server on 0.0.0.0:8296 [debug] 17:00:10 croc.go:1996: start sending data! [debug] 17:00:10 tcp.go:476: read tcp4 127.0.0.1:8296->127.0.0.1:50712: use of closed network connection [debug] 17:00:10 tcp.go:481: exiting [debug] 17:00:10 tcp.go:419: done piping Sending (->127.0.0.1:50720) [debug] 17:00:10 tcp.go:476: read tcp4 127.0.0.1:8296->127.0.0.1:50720: use of closed network connection [debug] 17:00:10 tcp.go:481: exiting test-4084... 0% | | ( 0 B/1.0 MB) [0s:0s][debug] 17:00:10 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c [debug] 17:00:10 tcp.go:175: err: [debug] 17:00:10 tcp.go:476: read tcp4 127.0.0.1:8297->127.0.0.1:42796: use of closed network connection [debug] 17:00:10 croc.go:2032: beginning sending comms [debug] 17:00:10 tcp.go:419: done piping [debug] 17:00:10 comm.go:155: initial read error: EOF [debug] 17:00:10 croc.go:1192: got error receiving: EOF [debug] 17:00:10 message.go:58: writing error message (encrypted) [debug] 17:00:10 comm.go:155: initial read error: EOF [debug] 17:00:10 croc.go:2043: starting sending over comm 0 [debug] 17:00:10 comm.go:155: initial read error: EOF [debug] 17:00:10 croc.go:1192: got error receiving: EOF [debug] 17:00:10 message.go:58: writing error message (encrypted) [debug] 17:00:10 message.go:58: writing error message (encrypted) [debug] 17:00:10 croc.go:871: error from errchan: EOF [debug] 17:00:10 tcp.go:174: room: 1aab97659ab3879d1f46bdf9dcfcd7e3eb08ac888d61fdacc45e5d170f73a25c-0 [debug] 17:00:10 tcp.go:175: err: [debug] 17:00:10 tcp.go:195: room is gone [debug] 17:00:10 tcp.go:476: read tcp4 127.0.0.1:8297->127.0.0.1:42794: use of closed network connection [debug] 17:00:10 tcp.go:481: exiting [debug] 17:00:10 tcp.go:195: room is gone [debug] 17:00:10 tcp.go:481: exiting [debug] 17:00:10 tcp.go:255: stop room cleanup fired [debug] 17:00:10 tcp.go:236: room cleanup stopped [debug] 17:00:10 croc.go:2193: finished with 0 [debug] 17:00:10 croc.go:2196: closing file [debug] 17:00:10 message.go:58: writing error message (encrypted) FAIL [debug] 17:00:10 tcp.go:255: stop room cleanup fired [debug] 17:00:10 tcp.go:236: room cleanup stopped [debug] 17:00:10 message.go:58: writing error message (encrypted) FAIL github.com/schollz/croc/v10/src/croc 21.147s ok github.com/schollz/croc/v10/src/crypt 9.459s ok github.com/schollz/croc/v10/src/diskusage 0.523s ? github.com/schollz/croc/v10/src/install [no test files] ok github.com/schollz/croc/v10/src/message 2.131s ok github.com/schollz/croc/v10/src/mnemonicode 0.369s ok github.com/schollz/croc/v10/src/models 1.960s ok github.com/schollz/croc/v10/src/tcp 4.104s ok github.com/schollz/croc/v10/src/utils 40.333s FAIL ==> ERROR: A failure occurred in check().  Aborting... [!p]104\[?7h]3008;end=aece280a504a4bfc84538cfae36a5e5a\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-2/build [?25h[?25h[?25hreceiving incremental file list croc-1:10.4.3-1-riscv64-build.log croc-1:10.4.3-1-riscv64-check.log sent 62 bytes received 30,119 bytes 12,072.40 bytes/sec total size is 238,813 speedup is 7.91