After more than a year being able to create EmbassyBackups seamlessly from my StartOS server to a network folder on my QnapNAS, suddenly it stopped working. It appears my server no longer recognizes the network folder. I’ve changed nothing (same SMB versión, same credentials, same path, etc.). It keeps showing RPC ERROR: Mount error: No such file or directory.
I’m able to ping the NAS but couldn’t mount the folder via CLI (neither SMB nor NFS work) as it also shows me the same mount error. I’m quite a bit lost here and can’t figure out where the problem could be.
I’ve been trying subnet routing with Tailscale (which I’m aware can cause some networking funny things), but I’ve already disabled it, restarted devices and services, and keep getting the same issue over and over.
Yes, the NAS is a machine in my tailnet, but it’s on the same local network as the Start9 server, so this shouldn’t be a problem. Also, I was advertising subnet routes through a Raspberry Pi, so I could use the local IP to access remote machines instead of the one that Tailscale provides (just for simplicity). I also advertised the local IP of the Start9 server, so I could access it remotely without the .onion address.
Anyway, this setup was running fine for quite a bit. And the strangest thing is that I can ping the NAS from the Start9 server SSH, but can’t mount the network location. I also tried rebuilding the Start9 server, but issues persist.
I have no reason at this point to suspect it’s a problem with the server. It would be a good idea to rule that out completely by temporarily, setting up a backup location on a local machine which is on the same subnet, with no other network complexities.
Having ruled that out, we can focus on the network, and Qnap itself.
I tried sharing folders from other devices (a laptop with Mac and a Raspberry Pi server with UmbrelOS), and I can mount them through one another, but not on the StartOS server. Also, I’m currently doing backups to the NAS from the Mac, the Rasbperry Pi, other linux PC, a Steam Deck, and a smartphone without issues (both on LAN and vía Tailscale). I’m so confused…