Android device fails to fully sync


wenrao

Recommended Posts

Edit: Will be deleting encrypted backup as there's no way it will fully decrypt. Every way is a dead end that leads to failure. Will be leaving the following in tact as a reference. Their debugging logs are also too clogged (60MB+ is crazy) and finding anything in them of use is a slow painful process. In the end, I don't really recommend use of Resilio Sync for encrypted backups. I just so happen to not really need anything in this backup to care any more than this. No need to reply to this - I may never respond.

So, is there any way to get at the decrypted files?

This is the original device with the original identity used and the original encrypted backup files. It seems to be a problem with the file system as far as I can tell. Resilio Sync just doesn't work well here - if its not a problem with Resilio Sync itself. 

[20180728 15:02:33.955] JOURNAL[2613]: { "dl_failed": false, "file_hash": "E9B3FC0308429D937FAC1717F054F095AFCCC20E", "file_id": "0:0", "fs_error": true, "have_pieces": 0, "ignored": false, "info_hash": "EFEF5554B83895C4BBC6C0DFF45143EB11D67757", "invalidated": false, "link_content": "", "locked": 0, "mtime": 1512143365, "name_on_disk": "R.class", "otime": 1486153, "owner": "101168987FD9A753C52F36C61659301EA111C42F", "path": "/home/whatever/R.class", "perm": 420, "ph_ext": ".rsls", "placeholder": false, "pvi": "pvi[NULL]", "select_children_for_dl": false, "selected_for_dl": true, "size": 1015, "state": 2, "time": 1512335445, "total_pieces": 1, "type": 1 }


(*See additions). Now, I would think that Resilio Sync would allow me to make a full backup of the encrypted folder, copy that to a computer, put in the encryption key and select that folder, to allow it to be seeded with the device as another location when using RW/RO on a 3rd location to decrypt it. There's no reason why it shouldn't. It should say "Hey, its a duplicate and on the same network so I'm authorizing it to be used as another location since I'm having a problem and have already allowed a few MB of files and folders to be decrypted so its OK to do so". So in the end, cannot import copy into Resilio Sync on another computer/device because the identity is different so that then acts as if its just normal files and so cannot decrypt that.

The new decrypt tool won't work because (I'm assuming as it makes sense) the db is on Android and its a non-rooted and encrypted device so cannot do that. Actually, I don't see a .db file anywhere so no idea what that arg is in reference to.

Of course RW/RO key only grabs a few MB of decrypted files/folders and then it fails to get any more BUT its better than it used to be. Some time ago Resilio Sync on Android only crashed when trying. So I really was hoping this would no longer be a problem.

Cannot use a share link as that just gets denied.

And even though Resilio Sync on Android has debug enabled and shows that there might be logs I cannot for the life of me find them so I assume they're in the app's protected storage cache which I will never be able to get to them without an internal log viewer built into Resilio Sync. Debug logs on the computers have too many logs to be of much use - its terribly slow and painful to search through so many ugly lines of info.

Additions:

The 14 day trial of the pro version does allow manual duplication of the folder onto a different computer/device because it can duplicate the identity into the other Resilio Sync. The free version is gimped of this vital necessity. That said, it still fails to fully sync and decrypt the manual copy duplicated onto a computer so its not that vital ?

On top of all of this some other problems encountered: No share links on one computer using the latest version and also prior version (another computer shows links and other UI pieces that are also missing here on the noted one). Additionally, the Android app has crashed. Resilio Sync is more of a pain in futility.

I can FULLY copy all encrypted files manually without Resilio Sync! And I can even use the share link QR code in Resilio Sync to send the manually copied encrypted files to back to the Android device with zero problems. So it looks like its more of a decryption problem with Resilio Sync and not a file system problem. I wish I could have a debugger and the code but then I don't really want to care that much about it at the same time.

The desktop Resilio Sync may give me this stupid message: "17,537 files: These files cannot be downloaded as there are no source peers online for too long time. Sync will continue downloading if any source peer appears online." No really? I didn't know. How can it be? ?

At least I've not run into this with computer to computer encrypted backups so Resilio Sync has that going for it. That's better than nothing but it should be able to do the one thing its supposed to do.

No longer am looking for a reply. Thanks.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.