-
When syncing my client to server i get this error message: "Sync server handshake failed, error: Sync server has member ID GIatWVsaoY8J which is also local. This usually happens when the sync client is (mis)configured to sync with itself (URL points back to client) instead of the correct sync server." I've read other discussions about this exact thing to try and avoid annoying the support community but the solutions to them all require the op to "configure" their sync address. I'm very new to linux github and all of the above so I know this is a stupid question but please help lol. I want to sync my desktop trilium, with my laptop triulium both running on the same network which i assume to be the actual issue, not sure how to identify one to the other. Thanks in advance to anyone willing to help |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Beta Was this translation helpful? Give feedback.
The error does indeed occur when you set the sync URL to be its own URL. You only set up sync on the client side, not the server; the client is syncing from the server so it's the only one that needs to have sync configured.
I bet you chose "I have a desktop instance set up already" in the setup which tells you to configure the sync on the other device instead of configuring it on the existing device. It can be a tad confusing, choosing "desktop" or "server", but your desktop would be the "server" in this case.
In this situation you'll probably want your desktop to serve as the "server" and the laptop to be a client (less changing IP addresses).
On the desktop simply install Trilium and l…