Timbo

Members
  • Posts

    127
  • Joined

  • Last visited

Posts posted by Timbo

  1. I think leaving it default enabled and 30 days is best for the majority of users, especially since you should always lean towards data safety by default. I've had a few accidental deletes on media files and being able to go to the other side, move it from archive back into the sync folder and recover is by far faster and easier than having a separate backup solution.

    But they need to break out a lot of the power user settings into main configuration settings so that it isn't forgotten about and is brought to user's attention before they run out of space. Setting your trash days from 30 to 7 (or less) would be a nice trade off between catching the odd "oops" and running out of storage.

  2. kos13,

    Good post.  I'm glad you guys were able to take care of the server refugees.

    2 hours ago, kos13 said:

    Our implementation of the upgrade path for existing users also contributed to the problem.  The original intent on Windows Server was a notification to remain on Sync 2.6.x and prevent the update.  This was not implemented in our effort to expedite the release and we understand the confusion and frustration this may have caused.

    Yes, that would have been ideal. I'm glad this was actually on your radar, at least.  Next time...

    On the licensing front, am I correct that Pro license was a 5 user license and now a business license with 1 Server license means they would get a 20 user license?  Or you're cooking up a special 5 user license for Pro->Server refugees?

    And I assume you've implemented a cutoff date < June 1st? Or I guess you just can't buy Pro anymore, so that is probably moot.

  3. Another problem with just releasing this feature deprecation without a release in between, is that on Server installs you should flat out prevent auto upgrade instead of allowing it.  Upgrading within software and it stops working, that is 100% on the vendor and totally avoidable.

    Microsoft deprecates major features in nearly all the major releases they do when the feature was poorly designed or it has minimal usage. The differences are that they do not hide the fact, they announce it MONTHS in advance, they release beta builds without said features, and while they may ADD additional licenses (ie, Workstation Pro), they don't kill off fundamental functionality of a PAID feature tied specifically to the license purchased.  Microsoft license says Home for Home and Pro for businesses, but they don't prevent Home from operating at businesses, they just limit features to the license they want to sell.

    There's other companies that charge a lower fee for when their software runs on desktop versions vs server versions (Acronis). However, they specifically excluded the Home Server 2011 (Which is just a lower featured server) from requiring business licenses.

    Companies usually charge more for when it is installed on Server versions because the labour to QA and ensure stability on Server versions is much higher than desktop versions.  But does Resilio actually have QA cycles or just the developers commit their changes and run with it (my impression based on all evidence)? The installer was made May 7th and was released to the public on May 8th.  Software projects with FAR, FAR few features and platforms takes longer to do basic sanity checks than that.

    The long delay between 2.6.3 and 2.7.0 with Server deprecation implies this was a planned and intentional move by Resilio to affect and disrupt as many users as they could. All the bug fixes are not available to the existing Server users who need to remain at 2.6.3. This comes off as Resilio being hostile to their customer base.

    There just isn't a lot of real world experience on the Resilio Development team (very young team?). Time and time again over the years, decisions are made that are 180* opposite with what well established software companies do for the good of both the developers and the customers. Usually, there should be an experienced manager running a team like this that forces good practices on the developers and prevent numerous issues Resilio has had over the years.

  4. On 5/13/2020 at 2:03 PM, chrisgull said:

     

    FTR, your assumptions don't hold. I paid $12 on sale for my Windows Server 2016 Essentials license. Completely legal. I even called Microsoft to verify. List price was $399 for 2016, now $501 for 2019, but nobody seems to pay list price. Now, compare $12 - or $399, or $501 - over, say, five years to $1800 for Sync Business over five years.

    Just to be clear, no, not "completely legal". All Microsoft can verify is that a key is valid, they cannot validate the license terms you're clearly breaking. Legal isn't defined by whether the key installs or not, its usage. You're not even being naive (ignorance is not a legal argument), just obtuse.

    That being said, many IT people have home labs and access to technical subscriptions from Microsoft and can obtain legal licenses for cheap (no, not $12, either) that are NOT intended for production but testing and development purposes. Having access to Windows Essentials by an IT person is pretty common. But again, not intended for use in production.  If you don't understand anything I'm saying, the takeaway is that you're going to pay close to the MSRP to legally use Windows Server in "production environment" (home use is production if its not just used for test purposes).  All Microsoft cheap licenses are only intended for internal testing purposes. Full.Stop.

    Resilio has several ways to enforce Business licenses on business usage.

    Most companies just try and ensure the branding and the terms that is for home use and not in a business so that company employees know they are cheating Resilio. It's a shame and embarrassment move. Think you'll see HP or Microsoft using Resilio without a business license? Never.  Think you'll see this prevalent in India? Yes. But companies that have minimal users won't really care if anyone sees this branding, so it has little effect and Resilio has to burn it down completely.  Will this move turn non-paying business circumventors into paying? No.  Will it alienate the existing customer base that have only been using it for personal usage and have no funds or desire to pay $$$? Yes.

    I will be losing Sync functionality with my Windows 2016 VPS' which means I'll be sticking with 2.6.3 on these until they run into some issue that requires me to move to another solution.

  5. @Helen

    1. When will the linux repo's be updated to 2.7.0? The Centos repo is still 2.6.3. It is my understanding you initially said linux x86/x64 wouldn't be supported anymore but I assume your edited post and release notes that specifically say Windows Servers no longer includes Linux OS so that Linux VPS' will continue to be supported?

    2. Are there any known issues if Windows Server version 2.6.3 inter-operated with 2.7.0+ going forward? All the home users that used Resilio on cheap Windows VPS' ($25-$55/year) that are clearly not in the business or Enterprise game need to stick with 2.6.3 or move to other solutions.

    Thanks

    Edit: Also, please clarify if Windows 10 Enterprise is blacklisted as well. That truly is an Enterprise only OS, more so than the Server versions, actually.

     

  6. 9 minutes ago, Frank Maier said:

    I'm annoyed by constant updates of modern apps and programs. They add a simple feature and think it's worth an update. Next day, the feature gets fixed, next update. Next day, they fix a spelling error, update. Next day they change .... update update update.

    Each week every program thinks it must get updated because of nothingness. That's stupid!

    In this way, I'm happy, that Resilio Sync works and does not release constant minor updates.

    Resilio could release an update, just for the sake of an update, and lots of people would be glad to receive an update. They don't care what got fixed, they just want an update. Just think about this nonsense!

    Dude, just don't update your programs and stop complaining about an issue only existing in your head. Talk about nonsense...

    The users generally chomping at the bit for updates is that we have chronic issues that don't get addressed. So for us as users, we always have to decide to put up with bugs/workarounds or look for another program. If development is stopped, then we know to look for permanent solutions, not temporary workarounds. If development isn't stopped, then an update may fix it and then its wait and see. Plenty of updates in the past have resolved previous issues, just look at the change log! For me, Resilio just isn't the syncing app for me for music on Android and time for alternate solutions.  I sold my NAS because Resilio kept making it run out of memory. On the desktop, they generate a high amount of system interrupts and freezes up my PC during 1Gbps+ transfers (I have 10Gbps NICs). Syncs that show "a few seconds" that have hours to transfer or have no active peers online (this bug has been there for ages and irritates the crap out of me). Syncs that have a few conflicts but when you go to see which files, it says no peers online, or never shows the names of the files to better understand the problem or how to resolve them. They default to debug logging so your SSD's are getting written to constantly. The debug requires a decoder ring and not written for easy debugging except by Resilio. Lots of little things you see when you use the program a lot or have more devices or more situations, etc.

    If they were fixing bugs in their Android app or their NAS apps, then waiting 6+ months between releases makes no sense as they're depriving users of fixes. Going a long time between releases on new features or changes in operation makes it harder to correct if the users do not like them. There are always bugs and unforeseen problems in software, but the longer between releases and the bigger the changes in each release, the harder it is to find the root cause of new bugs or undo unpopular changes.  

  7. 15 hours ago, Alex. said:

    How about a link to an internal Windows version that has a fix for when the sync fails at like 16% showing a conflict with 2 files, but instead of saying which two files are in conflict, it just goes to a Loading... page that says "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" and never ever finishes loading to show the 2 frickin' files holding up TB's worth of syncing.

    It's the most frustrating bug for me for 2018-2019 (yes, more than a year old bug).  The source side shows no problems so you think the other side is fine, too, except you find out later that sync was stuck and the check mark status is 100% garbage misleading. This bug has bitten me at least 5 times that if I had known there would STILL not be a fix after 1.5 years, I would have switched to something else by now.

     

    Taking so long between releases is just a bad, bad idea and doesn't give much hope of things ever getting better.

  8. 11 hours ago, Andy+ said:

    Port 443 and 80 I can not store. It seems Resilio want a value with 5 digits XXXXX because after Restart any Port is in the field like XXXXX.

    Ah, you're right. That might be a privileged port thing like linux.

    You'd have to port forward port 443 in your router to the internal 5 digit port number of your sync install.

  9. 19 hours ago, Andy+ said:

    I do not understand your attitude.

    For this I need a VPN software that does not interfere with the system, especially if I also use computers of such a company. What VPN software can do what you mean?

    Otherwise, I find your attitude a bit strange, to say that I can not use such a software anyway. You basically speak against yourself. In all the companies I can not change anything, not even the firewalls. But - I'm allowed to use: http: // (port 80) and https: // (port 443). So I'm allowed to use the software that works on it. Because my favorite Resilio is not working, I dodge to Syncthing, ownCloud, and nextCloud. Syncthing I take because it basically works more or less as well as Resilio. So, you're talking against you, because that's why I turn to your competition products, whether I like it or not. And you think I'm alone with that? Then I like to leave you alone.

    I do not like doing such detours, because it involves some administrative work, because the directories overlap with Syncthing and Resilio, which I use in such companies. Everything works, so no problem. It would be nice if Resilio also had Relayserver, which can dominate the port 443

    A list of valid Relays.

    Your company will have a policy on allowed software. They only want traffic going through port 80 and 443 so they can monitor it and make sure they don't have security issues.  You're wanting to use software that isn't using http/https protocol to circumvent the companies policy.  Resilio wants to sell their software to businesses, and they're not going to take kindly to a change like this.  You're putting the "detour" effort on Resilio instead of yourself, which I think is wrong.

    Try and configure your Sync peers to listen on ports 80 or 443. Then you can put in the address of your peers and you won't need a VPN or need the relay.

    Since you want to use Resilio in business setting, you'll have a Pro license, you can do a feature request or contact support directly and get an official response from Resilio.

     

     

  10. 59 minutes ago, Andy+ said:

    Dear Timbo, you do not understand what he means.

    If various folders are set up on the server and I use Sync Pro and licenses on all devices and the devices are connect among themselves, and see on all devices my folders from the server and I can connect folders manually. These folders will be linked by default and automatically to the default folder on all configured and licensed systems.

    He is right because it is so.

    When I set up a device, I have to remember to set resilio on the device so it does not automatically sync the directories after connecting a folder. Then this automatic does not take place.

    Ah, I see (not really). Must be a Pro feature, as the free version doesn't have servers, just peers, nor default folders (the default folder is for config files, not sync).

     

    Checking the website, I see this "feature".  You're probably going to have to open a feature request to add an option to not sync when adding a folder automatically.

    Add Folders to All Your Devices Automatically PRO

    Sync every folder automatically to all your devices. You add a folder to one and it automatically becomes available on all your linked devices.

  11. 2 hours ago, SirKronos said:

    I'm not sure what you mean by root folder. Do you mean the default folder location that's listed in Settings?

    And when you say "just sync the folder that the device should have", that's what I've been doing as far as I know. Normally, I just click the + button and drag a folder into it and it automatically starts syncing the folder to all my devices that have Resilio Sync installed (except mobile apps). Now I'm using disconnected or selective sync.

    What? I don't know what/why/how dragging is different, but adding a folder should NOT automatically sync with all peers for other folders unless the peers also have that folder added.

    On my main PC, I have several folders sync'd with PC1 only, other folders with PC2 only, and other folders with all three PC's syncing.

    Let's say I have PC1, PC2, PC3

    If I add a folder to PC1, it syncs with nothing unless I also add that folder on PC2 or PC3.

    I add Folder-Music to PC1. I copy the read/write key and add to PC2 and PC3. Music is automatically synced to PC2 and PC3.

    Now on PC1, I add folder "Programs". Again, it syncs with NOTHING until I copy the key and also add to PC2 or PC3. Adding to PC2 does not make it sync with PC3.

     

    I think you'll need to provide screenshots of your folder setup for us to better understand your config.

  12. Usually, companies don't like to actively circumvent the firewall protections that you're under, unless it is to get around draconian censorship. 

    The solution is to change your firewall to allow it. That is of course, you're not authorized to be running this software in the first place.  That's your problem, not everyone else's.

     

    Hint: use a VPN and your problem is solved for any software, not just Sync.

  13. On 6/1/2019 at 2:45 PM, SirKronos said:

    Alright, I figured it out. It was syncing to my Synology because it was set to sync by default. I though I was only syncing a single folder to my Synology but I was obviously wrong.

    I really don't like that "Synced" is the default because everything gets synced as soon as you add it, especially if you've forgotten about certain devices. If I add a huge folder (e.g., 20 GB) to be synced to a family member in another location, I don't want 20 GB to be synced to all my devices, some of which might be size constrained. Selective Sync or Disconnected should be the default mode upon installation. Then the user can choose when to sync something.

     

     

    I disagree. I would argue you're simply doing your folder syncs incorrectly. Don't sync the root folder, just sync the folder that the device should have. Adding the folders and having it sync automatically is what most users want most of the time, hence, the best default.

    You have something like 10 syncs available in the free version. Use them.

  14. 1 hour ago, xfelix said:

    I use Resilio Sync Synology pack on an old NAS. 

    2.6.3 has severe load issue which cause whole NAS extremely slow response. Very high CPU, Mem, and Disk usage. 

    I downgraded to 2.6.2 but has 2G file transfer limit issue.

    So I have to stay on 2.6.1 by now. 

    I have another Synology nas which can run Docker. No issue of 2.6.3 in container environment.  

    How much ram does your problem NAS have? I'm going to guess 512MB and your Docker capable has 2GB of RAM.

  15. Well, I'm at about 24GB and I can say the app on my Android hasn't worked since the initial sync 10 days ago. Says there is 1 of 2 peers connected, but just white page when trying to view the peers.

    The overall problem is they tried to develop too many features in short time without QAing them.  Finding bugs within 5 minutes of an upgrade is pretty regular occurrence, but shouldn't be in a mature program.

  16. Check the time is accurate on the NAS. Also check if you're running out of memory. My 512MB NAS runs out of memory due to BT Sync and I had to give up on it.  I don't think they optimized the NAS versions or are written by senior embedded developers that manage resources better than big PC's.

  17. 37 minutes ago, Neinstein said:

    Thanks @Miyo, @Timbo, @drego85 for your suggestions but I don't want to deal with managing my own VPS server. I'm looking for a provider (there were several in the past) that offers a fully configured Resilio Sync platform and all you had to do is enter the encrypted RO link and you were done.

    I don't think you'll see that again. These services were before Resilio was selling their own commercial version to make money. And the way I'm seeing the support and development going the last year, I would highly doubt a business would invest the resources into developing this if btsync were to stop development at any time without notice.