Latest desktop build 2.6.0


Helen

Recommended Posts

Dear community,

Sync 2.6.0.1317 release is now available. It's available only via "Check now" (manual update) and is NOT available via autoupdate. Also, you can get it via direct links below or from resilio.com site.

Direct Download Links:

Here are what's new and change log.

Link to comment
Share on other sites

Upgrading enabled 2 settings I had disabled before installing.  It re-enabled "Use relay server when required" and "Use tracker server" on all my folders.  I simply disabled them again manually but thought I would let you know.  It did this on all my computers.

Link to comment
Share on other sites

same here, Files.app under iOS11 only shows files/folders synced already. additionally in 9 out of 10 times Files.app shows the synced files/sub-dirs of the "Sync-device" for 2 seconds only and comes up with an error "content not available".

Link to comment
Share on other sites

On 7/26/2018 at 2:02 PM, odelrio said:

Thank you, guys!

I can't see the app in Google Play yet. Can you provide the APK, please?

This is very promising. Let's see.

1

This is the "Desktop" version. Android and iOS apps were not part of "Desktop" release (and they don't require licenses as far as I know).

Link to comment
Share on other sites

Android was rolled out for a part of google play users. I'll post the link to apk here a bit later.

 

@koira, that's right,  Sync is not a cloud, so Files.app shows files that are on the device.  As for "content not available" please contact support and send a screen record to illustrate it. thank you. 

 

@bratten sure, will update it asap. 

Link to comment
Share on other sites

2 hours ago, Helen said:

Sync is not a cloud, so Files.app shows files that are on the device.

I don’t understand this logic at all. Could you please explain more what do you mean?

I don’t see how not being a cloud plays a role here. How is showing placeholders in Files.app different that showing the same placeholders in your iOS app, or in macOS’ Finder?

Link to comment
Share on other sites

Hi

 

I just tested the new version 2.6.0 and I notice some advanced user options are no longer supported with the last version :

root@Acrab:/ # /direct-usb/fvdw/addons/sbin/btsync --config /rw_fs/etc/btsync.conf
[20180731 15:56:31.992] Can't parse config file "/rw_fs/etc/btsync.conf": "Error while parsing config file: Invalid key 'send_buf_size'"
[20180731 15:56:31.996] Can't parse config file "/rw_fs/etc/btsync.conf": "Error while parsing config file: Invalid key 'send_buf_size'"
Error while parsing config file: Invalid key 'send_buf_size'Error while parsing config file: Invalid key 'send_buf_size'

root@Acrab:/ # /direct-usb/fvdw/addons/sbin/btsync --config /rw_fs/etc/btsync.conf
[20180731 16:00:19.077] Can't parse config file "/rw_fs/etc/btsync.conf": "Error while parsing config file: Invalid key 'recv_buf_size'"
[20180731 16:00:19.080] Can't parse config file "/rw_fs/etc/btsync.conf": "Error while parsing config file: Invalid key 'recv_buf_size'"

root@Acrab:/ # /direct-usb/fvdw/addons/sbin/btsync --config /rw_fs/etc/btsync.conf
[20180731 16:01:13.161] Can't parse config file "/rw_fs/etc/btsync.conf": "Error while parsing config file: Invalid key 'enable_journaling'"
[20180731 16:01:13.164] Can't parse config file "/rw_fs/etc/btsync.conf": "Error while parsing config file: Invalid key 'enable_journaling'"
root@Acrab:/ # /direct-usb/fvdw/addons/sbin/btsync --config /rw_fs/etc/btsync.conf

(note: we use a btsync symlink for compatibility issue with old version of our firmware and currently we use version 2.5.2)

So at least these options can be no longer used: send_buf_size; recv_buf_size; enable_journaling

Only the last option removal is annoying as it allowed to standby the disk on NAS with our firmware. 

Is there another option or now is useless ?

Link to comment
Share on other sites

17 hours ago, jocko said:

no longer used: send_buf_size; recv_buf_size; enable_journaling

right. buffers parameters didn't make any difference. journals are deprecated and no longer written at all. Everything now goes to sync.log file .

9 hours ago, ldeveraux said:

STILL can't minimize the Sync window on Windows 10 startup?

Looks like Windows released patch in January that has option to disable this feature https://answers.microsoft.com/en-us/windows/forum/windows_10-performance/apps-reopening-on-start-up-after-shutdownrestart/b6d6b6b1-dc08-4ecd-aad7-088eb7cb723e 

Link to comment
Share on other sites

Thank you Helen.

Additional information for linux user, if you have this error message in sync.log

OpenSSL: can't find suitable trusted CA location

That means your CA file is not stored in the locations handled by resilio

/etc/ssl/certs/ca-certificates.crt
/etc/pki/tls/certs/ca-bundle.crt
/usr/share/ssl/certs/ca-bundle.crt
/usr/local/share/certs/ca-root.crt
/etc/ssl/cert.pem

In this case just create a symlink by using one of these paths toward your ca file (in my case was /usr/ssl/cert.pem)

Link to comment
Share on other sites

Windows 10 x64 running 2.5.12. Did "Check now" and told it to upgrade to 2.6.0. Got an error saying that it failed to upgrade because it couldn't find a file. 

677633059_Screenshot2018-08-0622_43_05.png.ba746938ece07b0e57699a5f39f9c019.png

On my WHS 2011 box, running 2.5.13, I do a fresh reboot and then update using "Check now". After a bit or so of not seeing any action, I get an error "Could not update because it seems like Resilio Sync is already running. Please close Resilio Sync and try again".

Both machines left without Resilio running and needing to be manually reopened. I open on my WHS 2011, and its showing version 2.6.0, and "Cannot get a list of trackers" error. Reopen on Windows 10 machine and still on 2.5.12. I tell it to install 2.6.0 again, and the progress bar is barely moving. I click the window, and Windows goes (Not Responding). I have to kill it to close it.

So I want to fix my Windows 10 Resilio so it'll talk to my WHS 2011 running 2.6.0 and go to download it from https://download-cdn.resilio.com/stable/windows64/Resilio-Sync_x64.exe.  I install it, click next a bunch of times, and then it opens. 2.5.12!!! WTF.  Why isn't the download link updated to 2.6.0 before the auto upgrade "check now"?  Jeepers creepers. So I check the Properties/Details of the Resilio-Sync_x64.exe installer, and it shows 2.6.0.1317!

I check the actual Resilio Sync.exe in C:\Users\username\AppData\Roaming\Resilio Sync\Resilio Sync.exe, and it's still 2.5.12.  No errors during install that complained about failing to copy files.  Resilio sync was verified to be not running via taskmgr before each install and shouldn't run into any opened files preventing overwrite.  This is really a terrible upgrade/installation program.  Are you trying to make your own installers or are you getting these issues using well tested, proven installers and upgraders? I've been using btsync for years, and I can't believe the process is still this unstable and unreliable. 

How do these issues get through after several weeks of testing? I get upgrade issues more often than not. It seems the process isn't very robust and gets blown over with the slightest breath. I know a lot of your issues were from the rebranding to Resilio, but it seems these issues are never ending.

Smooth upgrade 0 for 2.

Link to comment
Share on other sites

IIRC, someone reported a similar problem - make sure that there's no security s/w or malware that might be locking the current exe, which prevents replacing it with new one, on Windows 10. Also, as update is working, watch %tmp% dir - the new exe is downloaded there before installing (but it's not named Resilio Exe, it gets a randomized name.

As for 'cannot get list of trackers" - restart Sync. If the problem remains, check this guide 

 

 

 

Link to comment
Share on other sites

On 8/7/2018 at 6:05 AM, Helen said:

IIRC, someone reported a similar problem - make sure that there's no security s/w or malware that might be locking the current exe, which prevents replacing it with new one, on Windows 10. Also, as update is working, watch %tmp% dir - the new exe is downloaded there before installing (but it's not named Resilio Exe, it gets a randomized name.

As for 'cannot get list of trackers" - restart Sync. If the problem remains, check this guide 

 

 

 

Thanks. I can confirm it was because of Crypto Prevent (crypto malware prevention) default settings. I had previously added Resilio Sync.exe to the white list, but not the dir and also had a setting that doesn't like renamed .exe extensions.  It took me a while to find that, as error appearing in Resilio about the failed upgrade doesn't mention the 'specified file'. When using the installer to upgrade instead of the auto upgrade, no error is displayed to indicate fail (hint, hint, check success or fail on copy/rename) and it didn't appear in Crypto Prevent logs.  I only triggered the Crypto Prevent logs when manually trying to rename files within explorer.  So that's annoying when you can't see what is getting blocked (possible Crypto Prevent issue, *shrug*). I've installed Crypto Prevent on at least a dozen machines in the last year. Resilio is the only application so far that had any conflicts and needed addition whitelisting beyond the whitelisting that happens during installation.  So you can expect this problem to only be more common as more people implement protection technologies.

Was there guidance by Microsoft to install .exe's in the user dir's instead of Program Files? I thought if you install for current user, you put it in a Users sub dir like you did, but if for All Users, it should install to Program Files? *shrug* I do see about 4-5 other apps with .exe's under the Roaming dir, but I use them so infrequently, I haven't ran into issues with Crypto Prevent or upgrades.  To me, notepad++ is the gold standard of smooth upgrades, and it's in C:\Program Files (x86)\Notepad++.  Now I have to reboot my machine to do Resilio upgrades and manually make whitelist changes (hoping whitelisting the Resilio Sync dir allows the next upgrade to work, I'll see), so not loving this. 

As for the "cannot get a list of trackers", I verified both machines showing the error can download the config file. I can see in my pi-hole query log, successful lookups to config.resilio.com. I don't see any blocked DNS queries.  The change log doesn't seem to mention any changes related to tracker or firewall. It just occurred to me, maybe the sync.conf file is also getting blocked from being downloaded to the Roaming\Resilio Sync folder, but my WHS 2011 box does NOT have Crypto Prevent and also experiences this problem. Both sides have been restarted several times.  Can I manually place this file somewhere and restart and see if helps?

 

But the newest bug introduced in 2.6.0 is really annoying me far more than the upgrade issues.  The change "New Sync statuses and warnings" is to blame.  It's still not good. I've got WHS2011 and Win10 on same LAN. I'll see the expected folders on the remote side, but no file INSIDE the dir! I check the source side Dashboard, no status messages to indicate a problem. That needs to be fixed. Both sides need to be reporting OK or Error, not just one side.  Otherwise, its wrong and misleading. Perhaps you need to rename it to "Download Status", as it doesn't appear to be aware of "Sending Status", or else it would indicate error.  You have to keep in mind, the other side is remote, we're not typically looking at the Dashboard of the remote side for every single file synced. We discover it when we go to use the file, and lose a bunch of time searching for the file, manually copying it (and waiting for the transfer after thinking you gave it lots of time to transfer before it was needed).  

So anyways, the dashboard on both machines show Peers online as "1 of 1". I click on the orange triangle and see between 1 and 9 files in error. Click on the link for the files, and the message is "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."  But it  still syncs other files!!!  It will show progress and transfers while still showing the orange triangle.  Out of about 30 files successfully transferred, I have 9 files in error.  That's a lot of failing without retry.  No button to "try now" or anything. 

Troubleshooting:

Restarting both sides does not resolve the issue. 
Time on both sides are within 1 second.
The destination knows about the files, so the source obviously indexed them.
I've never touched the IgnoreList. 
 

The troubleshooting page is missing a section for "Sync reports no source peers online for too long time despite all Peers showing online".

 

*sigh* Now I see my QNAP NAS running 2.5.9 doesn't have Sync running.  Did the webUI port change? Now I need to go troubleshoot that... 

Edited by Timbo
clarify something. I think I have another error somewhere else, too.
Link to comment
Share on other sites

1 hour ago, Helen said:

No, the port didn't change.  Any details that you can share for troubleshooting? 

QNAP dmesg contains:

Quote

[ 2563.383002] Out of memory: Kill process 18412 (rslsync) score 519 or sacrifice child
[ 2563.390784] Killed process 18412 (rslsync) total-vm:703588kB, anon-rss:320436kB, file-rss:740kB

 

Quote

[~] # free
              total         used         free       shared      buffers
  Mem:       515292       465756        49536            0        99712
 Swap:       530124       113560       416564
Total:      1045416       579316       466100


Looks like I'll need to get rid of anything I'm not using to try and free up memory. 512MB is piddly.  But it really doesn't do much other than Sync so I thought it would last me another year or two. On my WHS 2011 box which has all my shares uses 325MB and 264MB on Win10 which also has more Syncs than the QNAP. The QNAP only has three syncs, but would likely still be a lot (25GB in mp3's, is one of the Syncs).

I'll reboot it and see if it happens again.  AFAIK, this is the first time I've seen this. I've not noticed anything in the Dashboard other than CPU and HDD temps (heatwave here atm) or in the QNAP log about high memory usage or needing to kill programs, so will see wha

As for the port, I can see that the port was 14859 four years ago in 2014, but 14860 today.  Not sure if I did something custom or if that was part of the rebranding.  Oh well. I'll just bookmark the one its at now. Not a big deal.

Link to comment
Share on other sites

I am a long-time paying user to sync between my windows laptop and ios devices, this weekend I will migrate to a new computer, and will do a fresh resilio sync install & resync between my computer and ios devices. Is the 2.6.0 version sufficiently stable, ie the best version to use now for a fresh install or should I go with 2.5 still?

Link to comment
Share on other sites

So when I get the bug where a file doesn't sync because it thinks no peers are online despite syncing other files and showing the other peer, a locked file status error appears.

When you manually copy the file to the destination, it generates a file issue by having a file lock. So like a minute later after the file finished copying, I don't have the error about not having peers online to sync anymore, just the "1 locked file".  So I need to manually ignore it to clear status issues.  Also, when is the green check mark NOT there? It seems illogical to have a green check mark at the same time as having one or many sync issues.

Is this bug about failing to sync files thinking no peers are online been filed with the developers? I need to decide to roll back to 2.5.12 or see if there is a workaround or get an update as this is an annoying nuisance having to manually copy files and deal with sync issues much more often than usual.

Edit: the error about file lock went away on its own while I was writing this up.  Perhaps it took 5 minutes to self clear.

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.