microsoft / WSL

Issues found on WSL
https://docs.microsoft.com/windows/wsl
MIT License
17.46k stars 822 forks source link

TCP connections stall/reset in Docker containers & network namespaces connected to bridge interface when using mirrored networking mode #11819

Open nnathan opened 3 months ago

nnathan commented 3 months ago

Windows Version

Microsoft Windows [Version 10.0.22631.3880]

WSL Version

2.0.14.0 & 2.2.4.0

Are you using WSL 1 or WSL 2?

Kernel Version

5.15.133.1-1 & 5.15.153.1-microsoft-standard-WSL2

Distro Version

Ubuntu 24.04

Other Software

$ sudo dpkg -l | grep -i docker
ii  docker-buildx-plugin                           0.15.1-1~ubuntu.24.04~noble                                                   amd64        Docker Buildx cli plugin.
ii  docker-ce                                      5:27.0.3-1~ubuntu.24.04~noble                                                 amd64        Docker: the open-source application container engine
ii  docker-ce-cli                                  5:27.0.3-1~ubuntu.24.04~noble                                                 amd64        Docker CLI: the open-source application container engine
ii  docker-ce-rootless-extras                      5:27.0.3-1~ubuntu.24.04~noble                                                 amd64        Rootless support for Docker.
ii  docker-compose                                 1.29.2-6ubuntu1                                                               all          define and run multi-container Docker applications with YAML
ii  docker-compose-plugin                          2.28.1-1~ubuntu.24.04~noble                                                   amd64        Docker Compose (V2) plugin for the Docker CLI.
rc  docker.io                                      24.0.7-0ubuntu4                                                               amd64        Linux container runtime
ii  python3-compose                                1.29.2-6ubuntu1                                                               all          Python implementation of docker-compose file specification
ii  python3-docker                                 5.0.3-1ubuntu1                                                                all          Python 3 wrapper to access docker.io's control socket
ii  python3-dockerpty                              0.4.1-5                                                                       all          Pseudo-tty handler for docker Python client (Python 3.x)

Repro Steps

docker run -it ubuntu:20.04 /bin/bash

Install wget:

apt -y update && apt -y install wget

Then do download tests:

while true; do wget --max-redirect 0 -O/dev/null http://angry.lastninja.net/test.dat; done

At some point the connection will stall with a progress like this, note the --.-KB/s which indicates the connection has stalled:

/dev/null                              5%[===>                                                                 ]   5.94M  --.-KB/s    eta 5m 22s

Expected Behavior

It should download without issue, here's the same wget on the wsl2 host (Ubuntu 24.04):

$ wget -O /dev/null --max-redirect 0 http://angry.lastninja.net/test.dat
--2024-07-21 21:50:58--  http://angry.lastninja.net/test.dat
Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168
Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104858624 (100M)
Saving to: ‘/dev/null’

/dev/null                            100%[====================================================================>] 100.00M  4.92MB/s    in 24s

2024-07-21 21:51:23 (4.14 MB/s) - ‘/dev/null’ saved [104858624/104858624]

Actual Behavior

This is the wget stalling in the container:

/dev/null                              5%[===>                                                                 ]   5.94M  --.-KB/s    eta 5m 22s

Strace output of strace -s4 wget --quiet -O/dev/null --max-redirect 0 http://angry.lastninja.net/test.dat 2>&1 | tee /tmp/wget-strace.txt this:

select(5, [4], NULL, NULL, {tv_sec=900, tv_usec=0}) = 1 (in [4], left {tv_sec=899, tv_usec=999421})
read(4, "\0\0\0\0"..., 8192)            = 1440
write(3, "\0\0\0\0"..., 1440)           = 1440
select(5, [4], NULL, NULL, {tv_sec=900, tv_usec=0}) = 1 (in [4], left {tv_sec=899, tv_usec=999998})
read(4, "\0\0\0\0"..., 8192)            = 1440
write(3, "\0\0\0\0"..., 1440)           = 1440
select(5, [4], NULL, NULL, {tv_sec=900, tv_usec=0}) = 1 (in [4], left {tv_sec=899, tv_usec=999643})
read(4, "\0\0\0\0"..., 8192)            = 1440
write(3, "\0\0\0\0"..., 1440)           = 1440
select(5, [4], NULL, NULL, {tv_sec=900, tv_usec=0}) = 1 (in [4], left {tv_sec=899, tv_usec=999998})
read(4, "\0\0\0\0"..., 8192)            = 2880
write(3, "\0\0\0\0"..., 2880)           = 2880
select(5, [4], NULL, NULL, {tv_sec=900, tv_usec=0} (frozen/stalls/blocks forever here)

In the eth1 pcap after the http download stalls there's a TCP reset sent from the client to the server:

25678   40.503410   149.248.1.168   192.168.0.161   HTTP    1506    Continuation
25680   40.504042   192.168.0.161   149.248.1.168   TCP 54  60489 → 80 [RST] Seq=155 Win=0 Len=0
25681   40.504044   192.168.0.161   149.248.1.168   TCP 54  60489 → 80 [RST] Seq=155 Win=0 Len=0
.
.
.

In the capture of the docker container interface vethcdca12b.docker0 after the connection stalls I see:

25582   34.784331   149.248.1.168   172.17.0.2  HTTP    2946    Continuation
25583   34.784468   172.17.0.2  149.248.1.168   TCP 66  54612 → 80 [ACK] Seq=155 Ack=85918330 Win=3015808 Len=0 TSval=92428168 TSecr=1890299880
25584   34.784485   172.17.0.1  172.17.0.2  ICMP    94  Destination unreachable (Network unreachable)
25585   34.785821   149.248.1.168   172.17.0.2  HTTP    2946    Continuation
25586   34.785876   149.248.1.168   172.17.0.2  HTTP    1506    Continuation
25587   34.785960   172.17.0.2  149.248.1.168   TCP 66  54612 → 80 [ACK] Seq=155 Ack=85922650 Win=3015808 Len=0 TSval=92428170 TSecr=1890299881
25588   34.785970   172.17.0.1  172.17.0.2  ICMP    94  Destination unreachable (Network unreachable)
25589   34.786762   149.248.1.168   172.17.0.2  HTTP    10146   Continuation
.
.
.

The destination unreachable packet (25584) looks like this:

Internet Control Message Protocol
    Type: 3 (Destination unreachable)
    Code: 0 (Network unreachable)
    Checksum: 0x3717 [correct]
    [Checksum Status: Good]
    Unused: 00000000
    Internet Protocol Version 4, Src: 172.17.0.2, Dst: 149.248.1.168
    Transmission Control Protocol, Src Port: 54612, Dst Port: 80, Seq: 1879835401, Ack: 1155371443
        Source Port: 54612
        Destination Port: 80
        Sequence Number: 1879835401
        [Stream index: 0]
        [Conversation completeness: Incomplete, DATA (15)]
        Acknowledgment Number: 1155371443    (relative ack number)
        Acknowledgment number (raw): 1155371443
        1000 .... = Header Length: 32 bytes (8)
        Flags: 0x010 (ACK)
        Window: 23561
        [Calculated window size: 23561]
        [Window size scaling factor: 128]
        Checksum: 0x43da [unverified]
        [Checksum Status: Unverified]
        Urgent Pointer: 0
        Options: (12 bytes), No-Operation (NOP), No-Operation (NOP), Timestamps
        [Timestamps]

The Ack packet (25583) that is sent by the client just prior to receiving that connection reset has the following in the TCP headers:

Transmission Control Protocol, Src Port: 54612, Dst Port: 80, Seq: 155, Ack: 85918330, Len: 0
    Source Port: 54612
    Destination Port: 80
    [Stream index: 0]
    [Conversation completeness: Incomplete, DATA (15)]
    [TCP Segment Len: 0]
    Sequence Number: 155    (relative sequence number)
    Sequence Number (raw): 1879835401
    [Next Sequence Number: 155    (relative sequence number)]
    Acknowledgment Number: 85918330    (relative ack number)
    Acknowledgment number (raw): 1155371443
    1000 .... = Header Length: 32 bytes (8)
    Flags: 0x010 (ACK)
    Window: 23561
    [Calculated window size: 3015808]
    [Window size scaling factor: 128]
    Checksum: 0x43da [unverified]
    [Checksum Status: Unverified]
    Urgent Pointer: 0
    Options: (12 bytes), No-Operation (NOP), No-Operation (NOP), Timestamps
    [Timestamps]
    [SEQ/ACK analysis]

The discrepency I see is that the raw acknowledgement number is correct, while there seems to be a discrepency with the relative acknowledgement number. I'm not sure if this is the root cause, and I'm not sure why an ICMP message is even being sent by the docker gateway IP 172.17.0.1.

Diagnostic Logs

pcaps.zip WslNetworkingLogs-2024-07-21_21-56-30.zip wget-strace.txt

github-actions[bot] commented 3 months ago

Failed to parse logs. Unexpected file: eth1.2024-07-21.pcap The log file doesn't contain any WSL traces. Please make sure that you reproduced the issue while the log collection was running.

View similar issues

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it!

Open similar issues:

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

Diagnostic information
Multiple log files found, using: https://github.com/user-attachments/files/16324291/pcaps.zip
Found no WSL traces in the logs

nnathan commented 3 months ago

I've tried again, maybe the bot doesn't like the order of the attachments:

WslNetworkingLogs-2024-07-21_22-30-01.zip WslLogs-2024-07-21_22-30-14.zip wget-strace.txt pcaps.zip

github-actions[bot] commented 3 months ago
Diagnostic information ``` Multiple log files found, using: https://github.com/user-attachments/files/16324461/WslNetworkingLogs-2024-07-21_22-30-01.zip .wslconfig found Detected appx version: 2.0.14.0 optional-components.txt not found Error while parsing the logs. See action page for details ```
nnathan commented 3 months ago

I've done another attempt but this time took captures of all interfaces affected including wifi adapter on the Windows machine:

WslNetworkingLogs-2024-07-21_23-04-48.zip WslLogs-2024-07-21_23-04-51.zip pcaps.zip wget-strace.txt

github-actions[bot] commented 3 months ago
Diagnostic information ``` Multiple log files found, using: https://github.com/user-attachments/files/16324558/WslNetworkingLogs-2024-07-21_23-04-48.zip .wslconfig found Detected appx version: 2.0.14.0 optional-components.txt not found ```
nnathan commented 3 months ago

It appears the problem isn't specific to Docker but can be reproduced just using a bridge interface and network namespaces.

Bridge Experiment Setup

  1. Stop Docker
sudo systemctl stop docker.socket
sudo service docker stop
  1. Create the bridge interface test0 and assign an IP address:
sudo ip link add name test0 type bridge
sudo ip addr add 172.18.0.1/24 dev test0
sudo ip link set test0 up
  1. Enable IPv4 forwarding:
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
  1. Configure NAT for the bridge interface via eth1:
sudo iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
  1. Create a virtual ethernet pair:
sudo ip link add veth0 type veth peer name veth1
  1. Attach one end of the virtual ethernet pair to the bridge:
sudo ip link set veth0 master test0
sudo ip link set veth0 up
  1. Create a network namespace and move the other end of the virtual ethernet pair to the namespace:
sudo ip netns add ns1
sudo ip link set veth1 netns ns1
sudo ip netns exec ns1 ip addr add 172.18.0.2/24 dev veth1
sudo ip netns exec ns1 ip link set veth1 up
sudo ip netns exec ns1 ip route add default via 172.18.0.1

This results in:

$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 04:42:1a:2d:71:2e brd ff:ff:ff:ff:ff:ff
3: loopback0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:15:5d:5f:95:b8 brd ff:ff:ff:ff:ff:ff
4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 14:85:7f:0a:d4:49 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.161/24 brd 192.168.0.255 scope global noprefixroute eth1
       valid_lft forever preferred_lft forever
    inet6 fe80::6608:3a69:3d9a:bb58/64 scope link nodad noprefixroute
       valid_lft forever preferred_lft forever
6: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
    link/ether 02:42:04:e0:2a:46 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
28: test0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 7e:ef:c9:da:2f:bd brd ff:ff:ff:ff:ff:ff
    inet 172.18.0.1/24 scope global test0
       valid_lft forever preferred_lft forever
30: veth0@if29: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master test0 state UP group default qlen 1000
    link/ether b2:d4:94:e2:a1:b5 brd ff:ff:ff:ff:ff:ff link-netns ns1

$ brctl show
bridge name     bridge id               STP enabled     interfaces
docker0         8000.024204e02a46       no
test0           8000.7eefc9da2fbd       no              veth0

Actual Test

$ while true; do sudo ip netns exec ns1 wget -O/dev/null --max-redirect 0 http://angry.lastninja.net/test.dat; done

PCAPs of windows host Wifi adapter,

WslNetworkingLogs-2024-07-22_04-02-24.zip WslLogs-2024-07-22_04-02-27.zip bridgetest-pcaps.zip

These look similar to the docker ones. I noticed when capturing on Ubuntu 24.04 host interface eth1 and Windows host Wi-Fi interface that the following packet leaked which is triggered when I Ctrl-c (SIGINT) wget after it stalls:

3469    45.396933   172.18.0.2  149.248.1.168   TCP 66  46762 → 80 [FIN, ACK] Seq=1 Ack=1 Win=24568 Len=0 TSval=2410143952 TSecr=1912227884

This is showing the bridged IP address on the Internet facing interfaces, what's probably happened is after the connection stalled the connection tracking entry was removed and then SIGINT was sent to wget which triggered a connction hangup, but because there's no flow to match against in connection tracking state it probably just forwarded the packet instead (just a guess). This is unlikely to be helpful in investigation the actual issue of connection stalling though. They pretty much show the same issue as Docker containers.

github-actions[bot] commented 3 months ago

Failed to parse logs. Unexpected file: veth0.pcap The log file doesn't contain any WSL traces. Please make sure that you reproduced the issue while the log collection was running.

Diagnostic information ``` Found no WSL traces in the logs ```
github-actions[bot] commented 3 months ago

Failed to parse logs. Unexpected file: eth1.2024-07-21.pcap The log file doesn't contain any WSL traces. Please make sure that you reproduced the issue while the log collection was running.

View similar issues

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it!

Open similar issues:

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

Diagnostic information
Multiple log files found, using: https://github.com/user-attachments/files/16324291/pcaps.zip
Found no WSL traces in the logs

github-actions[bot] commented 3 months ago
Diagnostic information ``` Multiple log files found, using: https://github.com/user-attachments/files/16325502/WslLogs-2024-07-21_23-04-51.zip .wslconfig found Detected appx version: 2.0.14.0 Error while parsing the logs. See action page for details ```
github-actions[bot] commented 3 months ago

Failed to parse logs. Unexpected file: vethcdca12b.docker0.2024-07-21.pcap The log file doesn't contain any WSL traces. Please make sure that you reproduced the issue while the log collection was running.

View similar issues

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it!

Open similar issues:

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.

Diagnostic information
Multiple log files found, using: https://github.com/user-attachments/files/16324291/pcaps.zip
Found no WSL traces in the logs

nnathan commented 3 months ago

Issue persists even if I disable the firewall on the Windows Host (Windows Defender Firewall). (Which actually makes sense because this is not an issue with the WSL2 Ubuntu host - just network namespaces/docker containers connected via a bridge).

To appease the bot:

WslNetworkingLogs-2024-07-22_04-02-24.zip WslLogs-2024-07-22_04-02-27.zip

github-actions[bot] commented 3 months ago
Diagnostic information ``` Multiple log files found, using: https://github.com/user-attachments/files/16325676/WslNetworkingLogs-2024-07-22_04-02-24.zip .wslconfig found Detected appx version: 2.0.14.0 optional-components.txt not found Error while parsing the logs. See action page for details ```
elsaco commented 3 months ago

@nnathan does the network stalling happens if you run the same test outside of a container? I tried using a ubuntu-20.04 docker container and didn't observed issues. The test was stopped after 100 iterations.

test output ``` root@8ad004257bb3:~# while true; do wget --max-redirect 0 -D/dev/null http://angry.lastninja.net/test.dat; done --2024-07-21 20:11:28-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat' test.dat 100%[=================================================>] 100.00M 54.4MB/s in 1.8s 2024-07-21 20:11:31 (54.4 MB/s) - 'test.dat' saved [104858624/104858624] --2024-07-21 20:11:31-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.1' test.dat.1 100%[=================================================>] 100.00M 55.5MB/s in 1.8s 2024-07-21 20:11:32 (55.5 MB/s) - 'test.dat.1' saved [104858624/104858624] --2024-07-21 20:11:32-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.2' test.dat.2 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:11:34 (55.0 MB/s) - 'test.dat.2' saved [104858624/104858624] --2024-07-21 20:11:34-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.3' test.dat.3 100%[=================================================>] 100.00M 54.5MB/s in 1.8s 2024-07-21 20:11:36 (54.5 MB/s) - 'test.dat.3' saved [104858624/104858624] --2024-07-21 20:11:36-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.4' test.dat.4 100%[=================================================>] 100.00M 55.6MB/s in 1.8s 2024-07-21 20:11:38 (55.6 MB/s) - 'test.dat.4' saved [104858624/104858624] --2024-07-21 20:11:38-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.5' test.dat.5 100%[=================================================>] 100.00M 55.1MB/s in 1.8s 2024-07-21 20:11:40 (55.1 MB/s) - 'test.dat.5' saved [104858624/104858624] --2024-07-21 20:11:40-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.6' test.dat.6 100%[=================================================>] 100.00M 55.5MB/s in 1.8s 2024-07-21 20:11:42 (55.5 MB/s) - 'test.dat.6' saved [104858624/104858624] --2024-07-21 20:11:42-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.7' test.dat.7 100%[=================================================>] 100.00M 54.7MB/s in 1.8s 2024-07-21 20:11:44 (54.7 MB/s) - 'test.dat.7' saved [104858624/104858624] --2024-07-21 20:11:44-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.8' test.dat.8 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:11:46 (54.9 MB/s) - 'test.dat.8' saved [104858624/104858624] --2024-07-21 20:11:46-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.9' test.dat.9 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:11:48 (55.0 MB/s) - 'test.dat.9' saved [104858624/104858624] --2024-07-21 20:11:48-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.10' test.dat.10 100%[=================================================>] 100.00M 55.6MB/s in 1.8s 2024-07-21 20:11:49 (55.6 MB/s) - 'test.dat.10' saved [104858624/104858624] --2024-07-21 20:11:49-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.11' test.dat.11 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:11:51 (54.9 MB/s) - 'test.dat.11' saved [104858624/104858624] --2024-07-21 20:11:51-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.12' test.dat.12 100%[=================================================>] 100.00M 54.2MB/s in 1.8s 2024-07-21 20:11:53 (54.2 MB/s) - 'test.dat.12' saved [104858624/104858624] --2024-07-21 20:11:53-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.13' test.dat.13 100%[=================================================>] 100.00M 55.1MB/s in 1.8s 2024-07-21 20:11:55 (55.1 MB/s) - 'test.dat.13' saved [104858624/104858624] --2024-07-21 20:11:55-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.14' test.dat.14 100%[=================================================>] 100.00M 55.3MB/s in 1.8s 2024-07-21 20:11:57 (55.3 MB/s) - 'test.dat.14' saved [104858624/104858624] --2024-07-21 20:11:57-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.15' test.dat.15 100%[=================================================>] 100.00M 55.4MB/s in 1.8s 2024-07-21 20:11:59 (55.4 MB/s) - 'test.dat.15' saved [104858624/104858624] --2024-07-21 20:11:59-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.16' test.dat.16 100%[=================================================>] 100.00M 55.4MB/s in 1.8s 2024-07-21 20:12:01 (55.4 MB/s) - 'test.dat.16' saved [104858624/104858624] --2024-07-21 20:12:01-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.17' test.dat.17 100%[=================================================>] 100.00M 54.7MB/s in 1.8s 2024-07-21 20:12:03 (54.7 MB/s) - 'test.dat.17' saved [104858624/104858624] --2024-07-21 20:12:03-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.18' test.dat.18 100%[=================================================>] 100.00M 54.5MB/s in 1.8s 2024-07-21 20:12:05 (54.5 MB/s) - 'test.dat.18' saved [104858624/104858624] --2024-07-21 20:12:05-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.19' test.dat.19 100%[=================================================>] 100.00M 55.4MB/s in 1.8s 2024-07-21 20:12:07 (55.4 MB/s) - 'test.dat.19' saved [104858624/104858624] --2024-07-21 20:12:07-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.20' test.dat.20 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:12:08 (55.0 MB/s) - 'test.dat.20' saved [104858624/104858624] --2024-07-21 20:12:08-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.21' test.dat.21 100%[=================================================>] 100.00M 54.7MB/s in 1.8s 2024-07-21 20:12:10 (54.7 MB/s) - 'test.dat.21' saved [104858624/104858624] --2024-07-21 20:12:10-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.22' test.dat.22 100%[=================================================>] 100.00M 54.2MB/s in 1.8s 2024-07-21 20:12:12 (54.2 MB/s) - 'test.dat.22' saved [104858624/104858624] --2024-07-21 20:12:12-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.23' test.dat.23 100%[=================================================>] 100.00M 55.1MB/s in 1.8s 2024-07-21 20:12:14 (55.1 MB/s) - 'test.dat.23' saved [104858624/104858624] --2024-07-21 20:12:14-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.24' test.dat.24 100%[=================================================>] 100.00M 54.4MB/s in 1.8s 2024-07-21 20:12:16 (54.4 MB/s) - 'test.dat.24' saved [104858624/104858624] --2024-07-21 20:12:16-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.25' test.dat.25 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:12:18 (54.9 MB/s) - 'test.dat.25' saved [104858624/104858624] --2024-07-21 20:12:18-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.26' test.dat.26 100%[=================================================>] 100.00M 55.3MB/s in 1.8s 2024-07-21 20:12:20 (55.3 MB/s) - 'test.dat.26' saved [104858624/104858624] --2024-07-21 20:12:20-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.27' test.dat.27 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:12:22 (55.0 MB/s) - 'test.dat.27' saved [104858624/104858624] --2024-07-21 20:12:22-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.28' test.dat.28 100%[=================================================>] 100.00M 54.8MB/s in 1.8s 2024-07-21 20:12:24 (54.8 MB/s) - 'test.dat.28' saved [104858624/104858624] --2024-07-21 20:12:24-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.29' test.dat.29 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:12:26 (54.9 MB/s) - 'test.dat.29' saved [104858624/104858624] --2024-07-21 20:12:26-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.30' test.dat.30 100%[=================================================>] 100.00M 55.5MB/s in 1.8s 2024-07-21 20:12:27 (55.5 MB/s) - 'test.dat.30' saved [104858624/104858624] --2024-07-21 20:12:27-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.31' test.dat.31 100%[=================================================>] 100.00M 55.3MB/s in 1.8s 2024-07-21 20:12:29 (55.3 MB/s) - 'test.dat.31' saved [104858624/104858624] --2024-07-21 20:12:29-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.32' test.dat.32 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:12:31 (54.9 MB/s) - 'test.dat.32' saved [104858624/104858624] --2024-07-21 20:12:31-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.33' test.dat.33 100%[=================================================>] 100.00M 54.7MB/s in 1.8s 2024-07-21 20:12:33 (54.7 MB/s) - 'test.dat.33' saved [104858624/104858624] --2024-07-21 20:12:33-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.34' test.dat.34 100%[=================================================>] 100.00M 53.4MB/s in 1.9s 2024-07-21 20:12:35 (53.4 MB/s) - 'test.dat.34' saved [104858624/104858624] --2024-07-21 20:12:35-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.35' test.dat.35 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:12:37 (54.9 MB/s) - 'test.dat.35' saved [104858624/104858624] --2024-07-21 20:12:37-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.36' test.dat.36 100%[=================================================>] 100.00M 54.8MB/s in 1.8s 2024-07-21 20:12:39 (54.8 MB/s) - 'test.dat.36' saved [104858624/104858624] --2024-07-21 20:12:39-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.37' test.dat.37 100%[=================================================>] 100.00M 54.8MB/s in 1.8s 2024-07-21 20:12:41 (54.8 MB/s) - 'test.dat.37' saved [104858624/104858624] --2024-07-21 20:12:41-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.38' test.dat.38 100%[=================================================>] 100.00M 55.1MB/s in 1.8s 2024-07-21 20:12:43 (55.1 MB/s) - 'test.dat.38' saved [104858624/104858624] --2024-07-21 20:12:43-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.39' test.dat.39 100%[=================================================>] 100.00M 54.6MB/s in 1.8s 2024-07-21 20:12:45 (54.6 MB/s) - 'test.dat.39' saved [104858624/104858624] --2024-07-21 20:12:45-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.40' test.dat.40 100%[=================================================>] 100.00M 55.1MB/s in 1.8s 2024-07-21 20:12:46 (55.1 MB/s) - 'test.dat.40' saved [104858624/104858624] --2024-07-21 20:12:46-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.41' test.dat.41 100%[=================================================>] 100.00M 55.3MB/s in 1.8s 2024-07-21 20:12:48 (55.3 MB/s) - 'test.dat.41' saved [104858624/104858624] --2024-07-21 20:12:48-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.42' test.dat.42 100%[=================================================>] 100.00M 51.8MB/s in 1.9s 2024-07-21 20:12:50 (51.8 MB/s) - 'test.dat.42' saved [104858624/104858624] --2024-07-21 20:12:50-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.43' test.dat.43 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:12:52 (54.9 MB/s) - 'test.dat.43' saved [104858624/104858624] --2024-07-21 20:12:52-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.44' test.dat.44 100%[=================================================>] 100.00M 55.3MB/s in 1.8s 2024-07-21 20:12:54 (55.3 MB/s) - 'test.dat.44' saved [104858624/104858624] --2024-07-21 20:12:54-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.45' test.dat.45 100%[=================================================>] 100.00M 53.9MB/s in 1.9s 2024-07-21 20:12:56 (53.9 MB/s) - 'test.dat.45' saved [104858624/104858624] --2024-07-21 20:12:56-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.46' test.dat.46 100%[=================================================>] 100.00M 55.6MB/s in 1.8s 2024-07-21 20:12:58 (55.6 MB/s) - 'test.dat.46' saved [104858624/104858624] --2024-07-21 20:12:58-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.47' test.dat.47 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:13:00 (55.0 MB/s) - 'test.dat.47' saved [104858624/104858624] --2024-07-21 20:13:00-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.48' test.dat.48 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:13:02 (55.0 MB/s) - 'test.dat.48' saved [104858624/104858624] --2024-07-21 20:13:02-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.49' test.dat.49 100%[=================================================>] 100.00M 53.4MB/s in 1.9s 2024-07-21 20:13:04 (53.4 MB/s) - 'test.dat.49' saved [104858624/104858624] --2024-07-21 20:13:04-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.50' test.dat.50 100%[=================================================>] 100.00M 55.5MB/s in 1.8s 2024-07-21 20:13:06 (55.5 MB/s) - 'test.dat.50' saved [104858624/104858624] --2024-07-21 20:13:06-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.51' test.dat.51 100%[=================================================>] 100.00M 55.7MB/s in 1.8s 2024-07-21 20:13:07 (55.7 MB/s) - 'test.dat.51' saved [104858624/104858624] --2024-07-21 20:13:07-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.52' test.dat.52 100%[=================================================>] 100.00M 54.8MB/s in 1.8s 2024-07-21 20:13:09 (54.8 MB/s) - 'test.dat.52' saved [104858624/104858624] --2024-07-21 20:13:09-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.53' test.dat.53 100%[=================================================>] 100.00M 54.6MB/s in 1.8s 2024-07-21 20:13:11 (54.6 MB/s) - 'test.dat.53' saved [104858624/104858624] --2024-07-21 20:13:11-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.54' test.dat.54 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:13:13 (54.9 MB/s) - 'test.dat.54' saved [104858624/104858624] --2024-07-21 20:13:13-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.55' test.dat.55 100%[=================================================>] 100.00M 55.3MB/s in 1.8s 2024-07-21 20:13:15 (55.3 MB/s) - 'test.dat.55' saved [104858624/104858624] --2024-07-21 20:13:15-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.56' test.dat.56 100%[=================================================>] 100.00M 54.1MB/s in 1.8s 2024-07-21 20:13:17 (54.1 MB/s) - 'test.dat.56' saved [104858624/104858624] --2024-07-21 20:13:17-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.57' test.dat.57 100%[=================================================>] 100.00M 55.3MB/s in 1.8s 2024-07-21 20:13:19 (55.3 MB/s) - 'test.dat.57' saved [104858624/104858624] --2024-07-21 20:13:19-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.58' test.dat.58 100%[=================================================>] 100.00M 54.8MB/s in 1.8s 2024-07-21 20:13:21 (54.8 MB/s) - 'test.dat.58' saved [104858624/104858624] --2024-07-21 20:13:21-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.59' test.dat.59 100%[=================================================>] 100.00M 55.9MB/s in 1.8s 2024-07-21 20:13:23 (55.9 MB/s) - 'test.dat.59' saved [104858624/104858624] --2024-07-21 20:13:23-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.60' test.dat.60 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:13:25 (55.0 MB/s) - 'test.dat.60' saved [104858624/104858624] --2024-07-21 20:13:25-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.61' test.dat.61 100%[=================================================>] 100.00M 55.2MB/s in 1.8s 2024-07-21 20:13:26 (55.2 MB/s) - 'test.dat.61' saved [104858624/104858624] --2024-07-21 20:13:26-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.62' test.dat.62 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:13:28 (54.9 MB/s) - 'test.dat.62' saved [104858624/104858624] --2024-07-21 20:13:28-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.63' test.dat.63 100%[=================================================>] 100.00M 55.4MB/s in 1.8s 2024-07-21 20:13:30 (55.4 MB/s) - 'test.dat.63' saved [104858624/104858624] --2024-07-21 20:13:30-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.64' test.dat.64 100%[=================================================>] 100.00M 55.5MB/s in 1.8s 2024-07-21 20:13:32 (55.5 MB/s) - 'test.dat.64' saved [104858624/104858624] --2024-07-21 20:13:32-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.65' test.dat.65 100%[=================================================>] 100.00M 54.9MB/s in 1.8s 2024-07-21 20:13:34 (54.9 MB/s) - 'test.dat.65' saved [104858624/104858624] --2024-07-21 20:13:34-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.66' test.dat.66 100%[=================================================>] 100.00M 55.7MB/s in 1.8s 2024-07-21 20:13:36 (55.7 MB/s) - 'test.dat.66' saved [104858624/104858624] --2024-07-21 20:13:36-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.67' test.dat.67 100%[=================================================>] 100.00M 55.7MB/s in 1.8s 2024-07-21 20:13:38 (55.7 MB/s) - 'test.dat.67' saved [104858624/104858624] --2024-07-21 20:13:38-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.68' test.dat.68 100%[=================================================>] 100.00M 55.3MB/s in 1.8s 2024-07-21 20:13:40 (55.3 MB/s) - 'test.dat.68' saved [104858624/104858624] --2024-07-21 20:13:40-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.69' test.dat.69 100%[=================================================>] 100.00M 54.8MB/s in 1.8s 2024-07-21 20:13:42 (54.8 MB/s) - 'test.dat.69' saved [104858624/104858624] --2024-07-21 20:13:42-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.70' test.dat.70 100%[=================================================>] 100.00M 54.7MB/s in 1.8s 2024-07-21 20:13:43 (54.7 MB/s) - 'test.dat.70' saved [104858624/104858624] --2024-07-21 20:13:43-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.71' test.dat.71 100%[=================================================>] 100.00M 55.1MB/s in 1.8s 2024-07-21 20:13:45 (55.1 MB/s) - 'test.dat.71' saved [104858624/104858624] --2024-07-21 20:13:45-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.72' test.dat.72 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:13:47 (55.0 MB/s) - 'test.dat.72' saved [104858624/104858624] --2024-07-21 20:13:47-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.73' test.dat.73 100%[=================================================>] 100.00M 52.9MB/s in 1.9s 2024-07-21 20:13:49 (52.9 MB/s) - 'test.dat.73' saved [104858624/104858624] --2024-07-21 20:13:49-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.74' test.dat.74 100%[=================================================>] 100.00M 55.2MB/s in 1.8s 2024-07-21 20:13:51 (55.2 MB/s) - 'test.dat.74' saved [104858624/104858624] --2024-07-21 20:13:51-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.75' test.dat.75 100%[=================================================>] 100.00M 55.2MB/s in 1.8s 2024-07-21 20:13:53 (55.2 MB/s) - 'test.dat.75' saved [104858624/104858624] --2024-07-21 20:13:53-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.76' test.dat.76 100%[=================================================>] 100.00M 54.2MB/s in 1.8s 2024-07-21 20:13:55 (54.2 MB/s) - 'test.dat.76' saved [104858624/104858624] --2024-07-21 20:13:55-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.77' test.dat.77 100%[=================================================>] 100.00M 55.6MB/s in 1.8s 2024-07-21 20:13:57 (55.6 MB/s) - 'test.dat.77' saved [104858624/104858624] --2024-07-21 20:13:57-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.78' test.dat.78 100%[=================================================>] 100.00M 56.4MB/s in 1.8s 2024-07-21 20:13:59 (56.4 MB/s) - 'test.dat.78' saved [104858624/104858624] --2024-07-21 20:13:59-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.79' test.dat.79 100%[=================================================>] 100.00M 56.0MB/s in 1.8s 2024-07-21 20:14:00 (56.0 MB/s) - 'test.dat.79' saved [104858624/104858624] --2024-07-21 20:14:00-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.80' test.dat.80 100%[=================================================>] 100.00M 52.5MB/s in 1.9s 2024-07-21 20:14:02 (52.5 MB/s) - 'test.dat.80' saved [104858624/104858624] --2024-07-21 20:14:02-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.81' test.dat.81 100%[=================================================>] 100.00M 55.7MB/s in 1.8s 2024-07-21 20:14:04 (55.7 MB/s) - 'test.dat.81' saved [104858624/104858624] --2024-07-21 20:14:04-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.82' test.dat.82 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:14:06 (55.0 MB/s) - 'test.dat.82' saved [104858624/104858624] --2024-07-21 20:14:06-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.83' test.dat.83 100%[=================================================>] 100.00M 55.5MB/s in 1.8s 2024-07-21 20:14:08 (55.5 MB/s) - 'test.dat.83' saved [104858624/104858624] --2024-07-21 20:14:08-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.84' test.dat.84 100%[=================================================>] 100.00M 55.4MB/s in 1.8s 2024-07-21 20:14:10 (55.4 MB/s) - 'test.dat.84' saved [104858624/104858624] --2024-07-21 20:14:10-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.85' test.dat.85 100%[=================================================>] 100.00M 55.2MB/s in 1.8s 2024-07-21 20:14:12 (55.2 MB/s) - 'test.dat.85' saved [104858624/104858624] --2024-07-21 20:14:12-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.86' test.dat.86 100%[=================================================>] 100.00M 55.4MB/s in 1.8s 2024-07-21 20:14:14 (55.4 MB/s) - 'test.dat.86' saved [104858624/104858624] --2024-07-21 20:14:14-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.87' test.dat.87 100%[=================================================>] 100.00M 55.2MB/s in 1.8s 2024-07-21 20:14:16 (55.2 MB/s) - 'test.dat.87' saved [104858624/104858624] --2024-07-21 20:14:16-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.88' test.dat.88 100%[=================================================>] 100.00M 55.5MB/s in 1.8s 2024-07-21 20:14:18 (55.5 MB/s) - 'test.dat.88' saved [104858624/104858624] --2024-07-21 20:14:18-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.89' test.dat.89 100%[=================================================>] 100.00M 54.5MB/s in 1.8s 2024-07-21 20:14:19 (54.5 MB/s) - 'test.dat.89' saved [104858624/104858624] --2024-07-21 20:14:19-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.90' test.dat.90 100%[=================================================>] 100.00M 55.5MB/s in 1.8s 2024-07-21 20:14:21 (55.5 MB/s) - 'test.dat.90' saved [104858624/104858624] --2024-07-21 20:14:21-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.91' test.dat.91 100%[=================================================>] 100.00M 55.1MB/s in 1.8s 2024-07-21 20:14:23 (55.1 MB/s) - 'test.dat.91' saved [104858624/104858624] --2024-07-21 20:14:23-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.92' test.dat.92 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:14:25 (55.0 MB/s) - 'test.dat.92' saved [104858624/104858624] --2024-07-21 20:14:25-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.93' test.dat.93 100%[=================================================>] 100.00M 55.6MB/s in 1.8s 2024-07-21 20:14:27 (55.6 MB/s) - 'test.dat.93' saved [104858624/104858624] --2024-07-21 20:14:27-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.94' test.dat.94 100%[=================================================>] 100.00M 55.7MB/s in 1.8s 2024-07-21 20:14:29 (55.7 MB/s) - 'test.dat.94' saved [104858624/104858624] --2024-07-21 20:14:29-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.95' test.dat.95 100%[=================================================>] 100.00M 55.3MB/s in 1.8s 2024-07-21 20:14:31 (55.3 MB/s) - 'test.dat.95' saved [104858624/104858624] --2024-07-21 20:14:31-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.96' test.dat.96 100%[=================================================>] 100.00M 54.5MB/s in 1.8s 2024-07-21 20:14:33 (54.5 MB/s) - 'test.dat.96' saved [104858624/104858624] --2024-07-21 20:14:33-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.97' test.dat.97 100%[=================================================>] 100.00M 55.0MB/s in 1.8s 2024-07-21 20:14:35 (55.0 MB/s) - 'test.dat.97' saved [104858624/104858624] --2024-07-21 20:14:35-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.98' test.dat.98 100%[=================================================>] 100.00M 52.2MB/s in 1.9s 2024-07-21 20:14:37 (52.2 MB/s) - 'test.dat.98' saved [104858624/104858624] --2024-07-21 20:14:37-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.99' test.dat.99 100%[=================================================>] 100.00M 55.5MB/s in 1.8s 2024-07-21 20:14:38 (55.5 MB/s) - 'test.dat.99' saved [104858624/104858624] --2024-07-21 20:14:38-- http://angry.lastninja.net/test.dat Resolving angry.lastninja.net (angry.lastninja.net)... 149.248.1.168 Connecting to angry.lastninja.net (angry.lastninja.net)|149.248.1.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104858624 (100M) Saving to: 'test.dat.100' test.dat.100 100%[=================================================>] 100.00M 55.1MB/s in 1.8s 2024-07-21 20:14:40 (55.1 MB/s) - 'test.dat.100' saved [104858624/104858624] ```

WSL networking was mirrored mode. Didn't try NAT.

nnathan commented 3 months ago

@nnathan does the network stalling happens if you run the same test outside of a container? I tried using a ubuntu-20.04 docker container and didn't observed issues. The test was stopped after 100 iterations.

Sorry I failed to clarify this.

In mirrored mode:

test output WSL networking was mirrored mode. Didn't try NAT.

Thanks for testing things out. In your case you're NATing since this is how Docker works by default.

nnathan commented 3 months ago

This problem persists on 6.6.36.3-microsoft-standard-WSL2 kernel. Would really appreciate some help on this as this is very frustrating as Docker is not usable in mirrored mode.