I'm trying to send some files with around 2GB to my home server running Fedora 36. On my Laptop, I have Pop OS! 22.04. Both are directly connected to my router via Ethernet. Sadly, I'm getting errors which I cannot figure out how I get them fixed. I know that there are many posts out there with similar issues, but I haven't found a solution that works for me.
I tried running rsync, which results in this:
data.zip
413,040,640 15% 98.50MB/s 0:00:22 client_loop: send disconnect: Broken pipe
rsync: [sender] write error: Broken pipe (32)
rsync error: error in socket IO (code 10) at io.c(823) [sender=3.2.3]
Then I tried scp which gave me this:
client_loop: send disconnect: Broken pipe
lost connection
And rclone returns this and trying it again a bunch of times:
2022-09-17 15:44:57 ERROR : sftp://[email protected]:22/: Discarding closed SSH connection: read tcp 192.168.1.17:51790->192.168.1.200:22: read: connection reset by peer
2022-09-17 15:44:57 ERROR : data.zip: Failed to copy: Update ReadFrom failed: connection lost
In general, I checked dmesg and journalctl without finding something that looked helpful to me. Here are things I already tried:
- Limiting transfer speed
- Checking if enough space is available (yes, there is more than 150GiB free)
- Setting "
ServerAliveInterval
" and "ServerAliveCountMax
" - Increasing timeout (the transfer usually fails in a few seconds, so does this even matter?)
- zipping/creating tar and transfer that
- using rsync 3.2.3 on both machines
- writing on another drive that is on my server
- running "
dmesg | grep rsync
" to see if something shows up. It returns nothing for me) - Forcing a memory purge with
echo 3 > /proc/sys/vm/drop_caches
- Also re-downloaded, flashed and re-installed Fedora 36.
Now you might think that there might be an issue with my laptop. But the odd thing is that I can transfer data without issue to/from a Pi4 running Raspberry Pi OS.
Would be awesome if somebody has any further ideas :)
Edit: Here is some information about my systems.
Home Server: neofetch output of my home server
Laptop: neofetch output of my laptop
Edit 2: Tried the transfer on a separate network (new router) with only the media server and my laptop connected (no WAN access). Without any duplicated IP, Hostname or MAC address assignments it won't work either