Postupak
Pokušavaš sinkronizirati podatke između Trilium desktopa i Trilium servera.
Problem – Error
nejde
- Desktop javlja:
"Sync server handshake failed, error: Request to POST api/login/sync failed, error: 400 Bad Request" - ~/.local/share/trilium-data/log/trilium-YYYY-MM-DD.log na serveru javlja:
HH:MM:SS.ms POST /api/login/sync returned 400 with response {"message":"Sync login credentials are incorrect. It looks like you're trying to sync two differe
nt initialized documents which is not possible."}
Uzrok
Nikakav “bad request”, to su samo developerske lijene priče. Problem je što je Trilium baza već inicijalizirana na oba mjesta – i na serveru i na desktopu. Ne može se syncati dvije baze vamo-tamo.
Rješenje
- Napravi backup baze s desktopa (“HTML in ZIP archive”)
- Kreiraj novu i praznu bazu na desktopu
- backupiraj i “muvaj” datoteke iz foldera “trilium-data” i “Trilium Notes”)
- ostavi foldere u životu!
- Tijekom kreiranja nove baze odaberi spajanje na server (jbg, nemam sliku)
- Upiši adresu servera (http://triliumserver:8080) i password
- Syncaj
trilium xtrilium sync xsync error xerror 400 x400 http xhttp http400 xhttp400 httperror400 xhttperror400

