I use a laptop with dual boot with Windows 11 and opensuse slowroll. The two OS are using different hostnames, IPs and MACs. This setup was working well for several years. Since yesterday, urbackup server recognizes the Windows 11 client even if I boot into opensuse.
When booting into opensuse I see following logs in urbackup server:
2025-10-22 12:26:22: New Backupclient: Tiger
2025-10-22 12:26:22: Encrypting with key xG6tm5u03lLNqaY+k1qHrhIRUsKWKNpbM6yeDGbN5jXgtA4vbhigBJJtiyjbVjP8CTrH4aAAAAABOEVkOcgGVGIUHP5W+hUcY (server)
2025-10-22 12:26:22: WARNING: Client UID changed from "l3Axy0paBh705Hf1" to "54fXZaPWieI1MNXm". Disallowing client because connection to local/passive client is encrypted.
2025-10-22 12:26:22: ERROR: Could not get client capabilities
Tiger is the Windows hostname.
Already switched back and forth between W11 and opensuse waiting up to 30 min, but issues persists. Any idea how to make it working again appreciated
Edit: I shut down opensuse and restarted UrBackup (running in docker). After 3h I rebooted opensuse and UrBackup server still detects Tiger (W11). So problem persists.
Edit 2: In the GUI of UrBackup I see this when running opensuse:
It is seeing a client with a different id, but same name. Could it be your Windows and Linux have the same client name? If yes, maybe it would be better to have them have different names.
But could also be an issue where it reconnects to the same IP and gets confused.
It probably stopped working with the recent latest client update?
Yes, but the W11 client is Tiger and the Linux client is opensuse. Client name, IP and MAC are different as confirmed by the settings on the client and in the FritzBox.
What does the “Allow new client” button do? It sounds like it will accept the “new” client (opensuse) as client Tiger, which would cause an mismatch (client “opensuse” backing up to the storage of client “Tiger”)
When I click the button I get “Are you sure that you want to use a new client with the same name?”
Solved by doing a fresh install of UrBackup client on opensuse. After the installation UrBackup server picked up the client with the correct client name.
@uroni is it correct that pressing the “Allow new client” button would have made the server to accept the “opensuse” client as client with name “Tiger”?