Search the Community

Showing results for tags 'Linux'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Resilio Sync
    • Sync General Discussion
    • Sync Troubleshooting
    • Sync for NAS (Network Attached Storage)
    • Sync Stories
    • Developers
    • Feature Requests

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 209 results

  1. I'm on a Raspberry Pi 1B and this is what I get. $apt-get install resilio-sync .... Setting up resilio-sync (2.4.4-1) ... Job for resilio-sync.service failed. See 'systemctl status resilio-sync.service' and 'journalctl -xn' for details. invoke-rc.d: initscript resilio-sync, action "start" failed. dpkg: error processing package resilio-sync (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: resilio-sync E: Sub-process /usr/bin/dpkg returned an error code (1) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: $sudo systemctl status resilio-sync.service ● resilio-sync.service - Resilio Sync service Loaded: loaded (/lib/systemd/system/resilio-sync.service; enabled) Active: failed (Result: start-limit) since Fri 2016-12-16 00:47:27 PST; 5min ago Docs: http://help.getsync.com/ Dec 16 00:47:27 RPi1B systemd[1]: Unit resilio-sync.service entered failed state. Dec 16 00:47:27 RPi1B systemd[1]: resilio-sync.service holdoff time over, scheduling restart. Dec 16 00:47:27 RPi1B systemd[1]: Stopping Resilio Sync service... Dec 16 00:47:27 RPi1B systemd[1]: Starting Resilio Sync service... Dec 16 00:47:27 RPi1B systemd[1]: resilio-sync.service start request repeated too quickly, refusing to start. Dec 16 00:47:27 RPi1B systemd[1]: Failed to start Resilio Sync service. Dec 16 00:47:28 RPi1B systemd[1]: Unit resilio-sync.service entered failed state. :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: $ sudo journalctl -xn -- Logs begin at Thu 2016-12-15 19:47:48 PST, end at Fri 2016-12-16 00:51:18 PST. -- Dec 16 00:47:27 RPi1B systemd[1]: Failed to start Resilio Sync service. -- Subject: Unit resilio-sync.service has failed -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit resilio-sync.service has failed. -- -- The result is failed. Dec 16 00:47:28 RPi1B systemd[1]: Unit resilio-sync.service entered failed state. Dec 16 00:47:31 RPi1B sudo[4538]: pi : TTY=pts/0 ; PWD=/etc/init.d ; USER=root ; COMMAND=/usr/bin/dpkg --configure resilio-sync Dec 16 00:47:31 RPi1B sudo[4538]: pam_unix(sudo:session): session opened for user root by pi(uid=0) Dec 16 00:47:32 RPi1B systemd[1]: Reloading. Dec 16 00:47:33 RPi1B systemd[1]: Reloading. Dec 16 00:47:34 RPi1B sudo[4538]: pam_unix(sudo:session): session closed for user root Dec 16 00:47:34 RPi1B systemd[1]: Failed to send queued message: Transport endpoint is not connected Dec 16 00:51:18 RPi1B sudo[4614]: pi : TTY=pts/0 ; PWD=/etc/init.d ; USER=root ; COMMAND=/bin/journalctl -xn Dec 16 00:51:18 RPi1B sudo[4614]: pam_unix(sudo:session): session opened for user root by pi(uid=0) :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: $sudo dpkg --configure resilio-sync Setting up resilio-sync (2.4.4-1) ... Job for resilio-sync.service failed. See 'systemctl status resilio-sync.service' and 'journalctl -xn' for details. invoke-rc.d: initscript resilio-sync, action "start" failed. dpkg: error processing package resilio-sync (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: resilio-sync :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: I also get this error: $systemctl --user enable resilio-sync Failed to get D-Bus connection: No such file or directory Any idea what's going wrong?
  2. I'm trying to sync between two ubuntu computers. Sometimes I drop a directory into the sync folder, and it shows up on the other computer (yay!), but I can't write to it b/c the normal user isn't in the file access control list. The only user with file access control is the rslsync user under which Relisio is running. So I have to run setfacl every time a new directory is copied over. This can't be an unusual problem. Can anyone suggest a work-around?
  3. Hi, when I start rslsync I get the error: Can't lock pid file. It seems Resilio Sync is already running with pid NNNNN I suppose that rslsync either crashed or was killed and the pid file was not deleted. Now it is blocking any new instance of rslsync. Where is the pid file that I can delete it manually? Thanks!
  4. hi Is there a way to set the niceness of resilio-sync? If i recall correctly this was a parameter available during the btsync CLI setup process. How do i set in resilio-sync please? OS = OSMC Cheers, Geoff
  5. Here's my setup: Main computer: Windows 10, only one internal HDD Second computer: Linux Mint, one internal HDD for the system, one external usb hdd for all my documents/files/folders I'm syncing some folders from the main computer to the external hdd on the second computer. It's a read and write situation on both. It worked flawlessly for over a year. But since the last Resilio update it stopped. I can't access the external HDD on the second computer via Resilio anymore. So I can't add folder, I can't sync anything. When I try to add the folder, I navigate to the the external hdd, but it never appears, no matter how long I wait. (see picture) Otherwise, this external hdd works well and is accessible via the file explorer of the system. Nothing has changed, apart from the resilio update... Tried and tried to resolve this, but no luck, and I didnt find anything on this forum or on the web to help me. Any ideas???
  6. I followed the guide here https://help.getsync.com/hc/en-us/articles/211928186-Upgrade-on-dekstops-BitTorrent-Sync-Resilio-Sync- on how to migrate an older btsync setup to resilio. I download the Binary and extract it, I Place it in my Home------>----->Bin directory. Next to the btsync Binary. I first run Killall btsync to stop the process. This works fine. I then run systemctl start rslsync. Sometimes this works, other times it does not. If it does work. I run Systemctl enable rslsync. I then check the status with systemctl status rslsync. The status comes back with an error of 1 and then exits. If I try to install from AUR with Yaourt the package installs fine but the process has the same error as when I try to launch it manually. If there is something I am missing, please let me know. If I rename the new binary to btsync. It will run correctly but then it thinks it is a new user and wants a new user name and can not find the old file paths. I will post a screen shot of the error at a later point today.
  7. Hi, there's a small but annoying problem with your repository that blocks our automated installs on Ubuntu 16.04 (LTE); Error:9 http://linux-packages.resilio.com/resilio-sync/deb xenial Release 403 Forbidden [IP: 54.230.230.178 80] Old:10 https://repo.skype.com/deb stable InRelease Reading Package Lists... Done E: The repository 'http://linux-packages.resilio.com/resilio-sync/deb xenial Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. I have no experience with creating repo's so can't be of much help here, but would be very glad if this was corrected. Also, in you debian/ubuntu install instructions you can replace 'manual' adding of repository with apt-add-repository makes it slightly more user friendly Thanks for your great work!
  8. Hi, on my Linux install of BTSync, in my phone camera backup directory most of the files are in the .sync/Archive directory. What is this for and why are they in there? Thanks, Jamie
  9. Hello, I've run into this problem already a couple of times: whenever I re-install a machine (running on Debian or Ubuntu), I first backup all the keys, then re-add all the folder after installation. Kind of tedious, given the fact that the data storage has not changed... I thought, it would be enough to backup /etc/resilio-sync/ /var/lib/resilio-sync/ ... and copy these folders back after re-installation Resilio Sync. Unfortunately, I'm greeted with the first-time installation dialog asking me to create a new user for the web-ui, which indeed does create a new .SyncUserXXXXXXXXXX in /var/lib/resilio-sync/ . I've been really scratching my head on how to just let Resilio Sync pick up the existing profile? Why doesn't it recognize the existing profile and wants to create a new one? I'm aware of this thread, but it didn't help or I didn't understand how it would apply to my situation. Thanks! Additional information: I've not changed any standard storage paths, i.e. /etc/resilio-sync/config.json points to: "storage_path" : "/var/lib/resilio-sync/",
  10. I recently ran a yum update on my computer running resilio sync and after a reboot noticed that all the settings were gone. Additionally, it could no longer load the folder list from where my folders are in the WebUI. I am unsure how to resolve this issue or how to roll-back to a previous version.
  11. When I updated from 2.2 to 2.3 I lost all my settings (login, list of synced folders,etc...) I thought that I misread the update warnings and went ahead and reset my account and all my folders. But now each time I restart my machine, all btsync settings are lost again. This did not occur after the updates of my mac and windows machines. I have updated to the latest 2.3.3 but the problem is the same. I have not changed any file permissions in my sync install folder and they seem to be fine. I am using using linux mint 17 - 64 bit. I have been using btsync since the early beta version, love it and a lot of my work is now dependent on it. Some help will be greatly appreciated!
  12. Update: Never mind, i figured it out. I just deleted the folder i was trying to select as the target and re-created it from the PI and it worked fine. Must have been some weird permissions thing with mapping an NFS share from a windows server to a Linux client or something sync didn't like about it OK, so I'm having issues getting sync to write into a mounted NFS share on Linux. first some background: there are 3 machines involved. 2 windows servers (one is 2016, the other 2008) 1 Raspberry PI The Server 2016 server is a host on my network and is my main file server and database server The Raspberry PI is a host on my network in the DMZ and is the one running sync The Server 2008 server is a VPS that has files i want to back up from semi-regularly and is also running sync my issue is that if i expose an NFS share on the Server 2016 box, then mount it on the Pi, i can write to said share with any user (even running sudo -u nobody touch /mnt/VPS-backup/test.text works absolutly fine), however sync reports that i don't have permissions to write to said folder when i try to add a manual connection. So I'm wondering, is this kind of thing not possible with sync (ignoring the obvious issue that if sync starts and the NFS share isn't mounted, it may just assume the folder is empty and sync the VPS server accordingly, which is fine because a script copy's the files to be backed up into a temporary folder which is synced) or am i missing something?
  13. This is regarding the Installing Sync Package On Linux guide, the following section: In what case would I want to do sudo systemctl enable resilio-sync vs systemctl --user enable resilio-sync I don't understand what the advantage over the other is and what is supposed to be "best practice"? And am I supposed to run sudo systemctl enable resilio-sync as the user rslsync or as root? Thanks for any clarifications?
  14. I have Sync 2.3.8 running on Ubuntu 16.04 LTS (64 bit), backing up files from my Android phone to an external hard drive (file system is NTFS). Only 2 directories are being synced, and there are only 500 or so files total. Sync is constantly using 25% or more of my CPU, and if I go to the gui screen both folders constantly show they are indexing. The debug logs are filling up rapidly, and there's 2.4 GB of files in the log directory. It's creating a new sync.log file every six or seven minutes, with hundreds of new lines being created every second. There are also several journal files which look like they contain similar information to the sync.log. Any suggestions? It's seriously impacting the performance of my system, and while I love having my photos automatically moved it's not worth it to have this running so inefficiently. Here's a sample of the sync.log: [20160713 22:24:10.582] JOURNAL[B03D]: assign file_id 2065:153054 to entry with path "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160504_185951.mp4" [20160713 22:24:10.582] [OnNotifyFileChange] "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160504_185951.mp4" [20160713 22:24:10.582] JOURNAL[B03D]: remote entry job complete for entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160504_185951.mp4" [20160713 22:24:10.582] JOURNAL[B03D]: { "dl_failed": false, "file_hash": "353F85EDBDCDB20C10380D163D83E71B41B1C1CC", "file_id": "2065:153054", "fs_error": false, "have_pieces": 931, "ignored": false, "info_hash": "A9CDCE81A6A64DD49EE95A4ECDCEE7C31BBB44EE", "invalidated": false, "link_content": "", "locked": false, "mtime": 1462402791, "name_on_disk": "VID_20160504_185951.mp4", "otime": 204, "owner": "11826B1AC930F4A97EE4BE6A55D5C2B5EEB0BBB6", "path": "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160504_185951.mp4", "perm": 420, "ph_ext": ".bts", "placeholder": false, "pvi": "pvi[NULL]", "selected_for_dl": true, "size": 30483883, "state": 1, "time": 1462402791, "total_pieces": 931, "type": 1 } [20160713 22:24:10.673] JOURNAL[B03D]: tf completed for "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" - avg hash speed: <unknown> [20160713 22:24:10.673] Update have pieces for entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4", was: 0, now: 934 [20160713 22:24:10.674] Set new pvinfo for file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" = pvi[type:1 s:30598379 mt:1462669913 h:13ADB05B9DEB5A193605AE63AE1A44446E56EE7C] [20160713 22:24:10.674] Update have pieces for entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4", was: 934, now: 0 [20160713 22:24:10.674] JOURNAL[B03D]: set fs error for entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4", type 1, will be recreated (R/O) [20160713 22:24:10.674] JOURNAL[B03D]: will recreate entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4", type 1 [20160713 22:24:10.674] JOURNAL[B03D]: Setup entry job "FileEntryJob" for path "Camera/VID_20160507_130532.mp4", next state is "PERFORM", queue size 0 1 37 [20160713 22:24:10.674] JOURNAL[B03D]: file entry job for path "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" [20160713 22:24:10.674] JOURNAL[B03D]: { "dl_failed": false, "file_hash": "13ADB05B9DEB5A193605AE63AE1A44446E56EE7C", "file_id": "2065:153002", "fs_error": true, "have_pieces": 0, "ignored": false, "info_hash": "AA8040C1336263C89C01260E0087F9ECAAD23FEF", "invalidated": false, "link_content": "", "locked": false, "mtime": 1462640732, "name_on_disk": "VID_20160507_130532.mp4", "otime": 205, "owner": "11826B1AC930F4A97EE4BE6A55D5C2B5EEB0BBB6", "path": "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4", "perm": 420, "ph_ext": ".bts", "placeholder": false, "pvi": "pvi[type:1 s:30598379 mt:1462669913 h:13ADB05B9DEB5A193605AE63AE1A44446E56EE7C]", "selected_for_dl": true, "size": 30598379, "state": 1, "time": 1462640732, "total_pieces": 934, "type": 1 } [20160713 22:24:10.674] JOURNAL[B03D]: entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" has state CREATED, current/desired entry type: 1/1 [20160713 22:24:10.674] JOURNAL[B03D]: writing new attributes to file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" [20160713 22:24:10.674] SyncFileEntry: writing file attributes to file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4", mt:1462640732 [20160713 22:24:10.674] SyncFileEntry: Failed to write attributes for file /media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4 - 1 [20160713 22:24:10.674] SyncFileEntry: Can't set file attributes 0 for file /media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4 - 1 [20160713 22:24:10.674] Set new pvinfo for file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" = pvi[NULL] (reset) [20160713 22:24:10.674] Finished downloading file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" [20160713 22:24:10.674] Set new pvinfo for file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" = pvi[NULL] [20160713 22:24:10.674] Set new pvinfo for file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" = pvi[NULL] (reset) [20160713 22:24:10.674] JOURNAL[B03D]: erase file_id 2065:153002 assigned to entry with path "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" [20160713 22:24:10.674] JOURNAL[B03D]: assign file_id 2065:153002 to entry with path "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" [20160713 22:24:10.674] [OnNotifyFileChange] "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" [20160713 22:24:10.674] JOURNAL[B03D]: remote entry job complete for entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4" [20160713 22:24:10.674] JOURNAL[B03D]: { "dl_failed": false, "file_hash": "13ADB05B9DEB5A193605AE63AE1A44446E56EE7C", "file_id": "2065:153002", "fs_error": false, "have_pieces": 934, "ignored": false, "info_hash": "AA8040C1336263C89C01260E0087F9ECAAD23FEF", "invalidated": false, "link_content": "", "locked": false, "mtime": 1462640732, "name_on_disk": "VID_20160507_130532.mp4", "otime": 205, "owner": "11826B1AC930F4A97EE4BE6A55D5C2B5EEB0BBB6", "path": "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160507_130532.mp4", "perm": 420, "ph_ext": ".bts", "placeholder": false, "pvi": "pvi[NULL]", "selected_for_dl": true, "size": 30598379, "state": 1, "time": 1462640732, "total_pieces": 934, "type": 1 } [20160713 22:24:10.825] JOURNAL[B03D]: tf completed for "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" - avg hash speed: <unknown> [20160713 22:24:10.826] Update have pieces for entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4", was: 0, now: 787 [20160713 22:24:10.826] Set new pvinfo for file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" = pvi[type:1 s:51515631 mt:1464175189 h:F19D7715056A4F6F819C7FEAD7C0C3FD9EBE44BD] [20160713 22:24:10.826] Update have pieces for entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4", was: 787, now: 0 [20160713 22:24:10.826] JOURNAL[B03D]: set fs error for entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4", type 1, will be recreated (R/O) [20160713 22:24:10.826] JOURNAL[B03D]: will recreate entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4", type 1 [20160713 22:24:10.826] JOURNAL[B03D]: Setup entry job "FileEntryJob" for path "Camera/VID_20160523_191445.mp4", next state is "PERFORM", queue size 0 1 36 [20160713 22:24:10.826] JOURNAL[B03D]: file entry job for path "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" [20160713 22:24:10.826] JOURNAL[B03D]: { "dl_failed": false, "file_hash": "F19D7715056A4F6F819C7FEAD7C0C3FD9EBE44BD", "file_id": "2065:155541", "fs_error": true, "have_pieces": 0, "ignored": false, "info_hash": "5EC21FDFA9C010306E4EEF0399EC4EA1A93F3AA2", "invalidated": false, "link_content": "", "locked": false, "mtime": 1464045285, "name_on_disk": "VID_20160523_191445.mp4", "otime": 728, "owner": "11826B1AC930F4A97EE4BE6A55D5C2B5EEB0BBB6", "path": "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4", "perm": 420, "ph_ext": ".bts", "placeholder": false, "pvi": "pvi[type:1 s:51515631 mt:1464175189 h:F19D7715056A4F6F819C7FEAD7C0C3FD9EBE44BD]", "selected_for_dl": true, "size": 51515631, "state": 1, "time": 1464045285, "total_pieces": 787, "type": 1 } [20160713 22:24:10.826] JOURNAL[B03D]: entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" has state CREATED, current/desired entry type: 1/1 [20160713 22:24:10.826] JOURNAL[B03D]: writing new attributes to file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" [20160713 22:24:10.826] SyncFileEntry: writing file attributes to file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4", mt:1464045285 [20160713 22:24:10.826] SyncFileEntry: Failed to write attributes for file /media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4 - 1 [20160713 22:24:10.826] SyncFileEntry: Can't set file attributes 0 for file /media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4 - 1 [20160713 22:24:10.826] Set new pvinfo for file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" = pvi[NULL] (reset) [20160713 22:24:10.826] Finished downloading file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" [20160713 22:24:10.826] Set new pvinfo for file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" = pvi[NULL] [20160713 22:24:10.826] Set new pvinfo for file "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" = pvi[NULL] (reset) [20160713 22:24:10.826] JOURNAL[B03D]: erase file_id 2065:155541 assigned to entry with path "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" [20160713 22:24:10.826] JOURNAL[B03D]: assign file_id 2065:155541 to entry with path "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" [20160713 22:24:10.826] [OnNotifyFileChange] "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" [20160713 22:24:10.826] JOURNAL[B03D]: remote entry job complete for entry "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4" [20160713 22:24:10.827] JOURNAL[B03D]: { "dl_failed": false, "file_hash": "F19D7715056A4F6F819C7FEAD7C0C3FD9EBE44BD", "file_id": "2065:155541", "fs_error": false, "have_pieces": 787, "ignored": false, "info_hash": "5EC21FDFA9C010306E4EEF0399EC4EA1A93F3AA2", "invalidated": false, "link_content": "", "locked": false, "mtime": 1464045285, "name_on_disk": "VID_20160523_191445.mp4", "otime": 728, "owner": "11826B1AC930F4A97EE4BE6A55D5C2B5EEB0BBB6", "path": "/media/nhlavace/Elements/hsync/DCIM/Camera/VID_20160523_191445.mp4", "perm": 420, "ph_ext": ".bts", "placeholder": false, "pvi": "pvi[NULL]", "selected_for_dl": true, "size": 51515631, "state": 1, "time": 1464045285, "total_pieces": 787, "type": 1 }
  15. I use linux (Fedora 25), but I found a bunch of people with the same problem in different OS's So, each time I ran Resilio I either got asked to configure it as if for the first time, which mean I lost all my previos configuration and peers, or and old outdated configuration showed up, which was useless by the time I came across it. The cause? It turn out that, in Linux -don't know the rest of the OS's- Resilio creates a .sync hidden folder in whichever folder you happen to be on when you run it. It is pretty clear if you are in a terminal window (or command prompt). If you run it from a shortcut in Windows I guess it is either the folder where the exec is located, or the path set in the shortcut or whichever folder the Windows Ferries happened to put you in when you ran the program. My solution was to create a scrip (batch file, what have you) which first CDs to a directory and then runs resilio, something like thus, Resilio creates a .sync folder in my /directorychosen directory and uses it every time. Hope it helps.
  16. I've noticed that Resilio now only runs on my Linux box while I'm actually SSH'd in. This seems to be a new development, and I'm not sure how it would have happened. Is this a setting that can be tweaked or is there something more funky going on?
  17. Detected another bug ... if I already had folders synced, and I change the { "device_name": "newname" } it will crash the ARM/Linux version of Sync. I changed it back to the old name and at least my VPS sync (2.4.2) doesn't seem to repeatedly crash. My Raspberry Pi sync (2.4.1) crashes about once every few hours even for only two folders synced.
  18. Hi, I recently purchased Sync Pro from Resilio, but it seems to be having issues on my headless Raspberry Pi 3 backup server. My setup is as follows: Raspberry Pi 3 with Raspbian Jessie Lite Resilio Sync 2.4.1 for Linux ARM During the install process, I've created the following Sync configuration file: { "device_name": "Raspberry Pi Backup", "listening_port" : 0, "pid_file" : "/var/run/btsync.pid", "use_upnp" : true, "download_limit" : 0, "upload_limit" : 0, "webui": { "listen" : "0.0.0.0:8888", "login" : "admin", "password_hash" : "MY_HASH_HERE" }, "recv_buf_size" : 64, "send_buf_size" : 64, "max_file_size_for_versioning" : 250 } I've successfully synced a few folders, but now the process seems to die about midway through new folders. The only way to get it back is to reboot the Raspberry Pi because restarting the process asks for a Sync id again rather than using the already existing id. I've read in the forums that Sync has some issues with memory management. Does this mean Raspberry Pi devices should not be used? I thought NAS drives have low memory too, so how come those work? Any information would be helpful. My goal here was to back up the various directories in my Mac user directory to the Raspberry Pi. Thanks,
  19. A few days ago I needed to move a shared directory to a new location, since the old location was running out of space. This is on Ubuntu 16.04, and it's using an encrypted key. I initially set up Resilio using the steps described at https://help.getsync.com/hc/en-us/articles/206178924-Installing-Sync-package-on-Linux To move the store I did this: Used the Linux web UI to disconnect and remove the existing location Copied the contents of the share directory using "sudo cp -a [old location] [new location]" Copied the encrypted key from Resilio on my Mac, and entered it in the Linux web UI Selected the directory where I had copied the files back in step 2. Now there are a couple of things that have me concerned. The "indexing" step seems to be taking an extremely long time. On my Mac Resilio reports the size as 12.95GB. In the Linux web UI it's gradually growing. But, a little over 5 hours ago it was at 3.53GB and now it's at 4.03GB. At this rate indexing will take several days. Is this normal? The system is not maxed out for CPU, disk access, memory, or bandwidth, so what's holding it back? My Mac reports that the total data size is 14.51GB, but on the Linux box the total file size (from "du -sh") is currently at about 26GB and growing. It's kind of a race to see if the indexing finishes before the partition runs out of space, which is odd since it's already using nearly 2x the space I'd expect. Can anyone offer suggestions or advice on this? Did I screw something up, and if so what should I have done differently?
  20. Good day, I've been successfully running btsync 1.3.8 on CentOS 7.3. I am looking to update to latest (1.4.1) and have a few questions: 1. The upgrade instructions state I need to place the rslsync along btsync. Where is that? /var/lib/btsync/? /var/lib/btsync has a folder .SyncUserxxxxxxx. Is that the folder you mean by ".sync" 2. I have the old btsync repo under /etc/yum.repos.d If i add the new repo for resilio, will that work with above manual install? 3. Will old shares be preserved? Thank you,
  21. Hi, I've recently moved from Sync to Resilio on a Raspberry Pi running Raspbian. I had to restart the computer it's installed on and now when I go to the WebGui there aren't any of the settings or folders I had configured. This includes the licence file to upgrade to Pro. I followed the instructions at: https://help.getsync.com/hc/en-us/articles/206178924 and all of the folders being synced are owned by the same user. Is there anything I can do to refresh to the previously set settings or is there anything I have overlooked in the install to prevent this happening next time I restart? Resilio and it's predecessor are great and I use it all the time. I don't want to migrate away from it if settings don't persist after a restart! Harold
  22. I am using Ubuntu 16.10. It took a while to set up due the documentation being a bit sparse. I am having an issue with permissions. Initially I was able to select my home folder however I needed to change the hosts file to allow my phone to access the laptop. I closed the browser and attempted to try again from scratch but this time instead of my username, Sync is using rslsync which does not have permission to write to my home folder. I have purged and started from fresh to no avail. How can I reset the whole process?
  23. Just a heads up for any one using the aur package on arch linux. It seems like the resilio sync from aur has the wrong pid_file option in the default config in /etc/. This line "pid_file" : "/var/run/btsync/btsync.pid" should be "pid_file" : "/var/run/rslsync/rslsync.pid". The error disabled the startup service. systemctl status rslsync.service returned ● rslsync.service - Resilio Sync service Loaded: loaded (/usr/lib/systemd/system/rslsync.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Fri 2016-11-11 14:25:25 CET; 19min ago Main PID: 10007 (code=exited, status=1/FAILURE) Nov 11 14:25:22 PC-NAME systemd[1]: Started Resilio Sync service. Nov 11 14:25:22 PC-NAME rslsync[10007]: [14:25:22.163] Debug log mask has been set to FFFFFFFF Nov 11 14:25:22 PC-NAME rslsync[10007]: [14:25:22.163] Features mask has been set to 0 Nov 11 14:25:22 PC-NAME rslsync[10007]: [20161111 14:25:22.166] ZIP: Can't locate [version] in zip, error -100. Nov 11 14:25:22 PC-NAME rslsync[10007]: [20161111 14:25:22.167] I! Configuration from file "/etc/rslsync.conf" has been ap Nov 11 14:25:25 PC-NAME systemd[1]: rslsync.service: Main process exited, code=exited, status=1/FAILURE Nov 11 14:25:25 PC-NAME systemd[1]: rslsync.service: Unit entered failed state. Nov 11 14:25:25 PC-NAME systemd[1]: rslsync.service: Failed with result 'exit-code'.
  24. I am trying to run Resilio Sync 2.4.1 on a Raspberry pi 3 running Raspbian. I followed these instructions: Installing Sync Package On Linux and the service comes up with two instances running, here is the output of ps -axu | grep resil to demonstrate: rslsync 660 0.1 0.7 84232 7544 ? Ssl 14:56 0:03 /usr/bin/rslsync --config /etc/resilio-sync/config.json pi 1160 0.1 0.7 70872 6636 ? Ssl 14:56 0:02 /usr/bin/rslsync --config /home/pi/.config/resilio-sync/config.json I have a resilio-sync direction in /etc/ with the following files in it: -rw-r--r-- 1 root root 201 Sep 29 08:55 config.json -rwxrwxr-x 1 root root 496 Sep 29 08:54 init_user_config.sh -rw-r--r-- 1 root root 222 Sep 29 08:54 user_config.json and I have a launch script in in /etc/init.d/. These should all be vanilla from the install instructions but I can't figure out why two instance are launching? the config.json looks like this: { "storage_path" : "/var/lib/resilio-sync/", "pid_file" : "/var/run/resilio-sync/sync.pid", "agree_to_EULA": "yes", "webui" : { "listen" : "0.0.0.0:8888" } } And the user_config.json looks like this: { "storage_path" : "{HOME}/.config/resilio-sync/storage", "pid_file" : "{HOME}/.config/resilio-sync/sync.pid", "agree_to_EULA": "yes", "webui" : { "listen" : "127.0.0.1:8888" } } I'm also curious how to change the user that is used to launch the service at boot. I'd prefer the user "pi" over the user "rslsync" since it will be easier to manage the permissions.
  25. BTSYNC DESKTOP GUI FOR ARCH, DEBIAN, UBUNTU AND OTHER DERIVED DISTRIBUTIONS If you are using Arch Linux, Ubuntu, Debian, Raspian or other derived distributions based on Debian and you are searching for an easy way to deploy BitTorrent Sync on your systems, this topic is definitively for you. Here you will find information about a family of easy to install packages that offer both a solution for the need of typical server/cloud operators as for interactive users. The desktop gui package is explicitly intended for desktop usage and provide a user experience similar to BitTorrent Sync on Windows or Mac OSX by still giving the user the possibility to customise his installation if he has special needs. This topic covers only the desktop user package. If you are searching for the server package, please look here. THE SOFTWARE AND THE PACKAGES ARE UNOFFICIAL AND NOT THE WORK OF BITTORRENT® INC. PLEASE DO NOT CONTACT THE BITTORRENT® INC. SUPPORT WITH QUESTIONS OR PROBLEMS RELATED TO THE USE OF THE PACKAGES. YOU WILL FIND COMPETENT HELP AND SUPPORT IN THIS FORUM THREAD INSTALLATION ON ARCH LINUX The Arch Linux Package in the AUR is maintained by Martin Wimpress (@flexiondotorg). The package is named btsync-gui and can be installed from the AUR using your favourite package manager. e.g.: if you are using yaourt: sudo yaourt -S btsync-guiWhen you have finished installing, you can skip the next section below and move directly to the USAGE NOTES. INSTALLATION ON DEBIAN, UBUNTU, LINUX MINT, RASPBIAN OR OTHER DEBIAN DERIVATES The most easy and fast way to install the repository is to paste that at a terminal prompt: sh -c "$(curl -fsSL http://debian.yeasoft.net/add-btsync-repository.sh)"The script explains what it will do and then pauses before it does it asking for your permission. If you encounter any problems or prefer to do it manually, please look here. Now update the package index and install btsync-gui by pasting that at a terminal prompt: `which sudo` apt-get update`which sudo` apt-get install btsync-guiOn some systems the AppIndicator library is not available or maybe you do not want to use it. In this case, you may want to install the GTK only version of the BitTorrent Sync GUI instead: `which sudo` apt-get update`which sudo` apt-get install btsync-gui-gtkPlease keep in mind, that this will work only on GTK based desktops. If you install it on other desktops like Unity, btsync-gui-gtk will start but you will see nothing and you have no control over the application! Install btsync-gui-gtk only if you know exactly what you are doing!!! If this happened, you can fix it by installing btsync-gui and rebooting your system. After the successful installation, you have to initially start BitTorrent Sync. You have various possibilities to do this: Log out and log in again. Since BitTorrent Sync GUI is registered in the autostart group, it will start as soon as you log in.Select BitTorrent Sync from the menu or the default application launcher of your desktop.USAGE NOTES The BitTorrent Sync GUI aims to be a clone of the original BitTorrent Sync application on Windows and Mac OSX and to replace on long term the legacy package btsync-user. The GUI provides two modes of operation: Standalone Mode: This is the default mode. When the GUI starts, an underlaying BitTorrent Sync agent is started too providing an overall experience similar to the GUI applications on Windows or Mac OSX.Client Mode: The GUI can be started from the command line with parameters specifying a connection to a remote BitTorrent Sync system. In this case, the GUI does not start a local BitTorrent Sync agent, but connects to an already running agent at a remote location. This will work only, if the remote agent has activated API access by specifying a valid API key in the configuration file.The behaviour of the GUI can be influenced by specifying various options on the command line. There is also a way to make some options persistent across restarts making it superfluous to specify the options each time you start the GUI. You can get detailed help about the command line options by invoking the man page: man btsync-guiHere you find an overview of the available options: usage: btsync-gui [-h] [--log {CRITICAL,ERROR,WARNING,INFO,DEBUG}] [--host HOST] [--port PORT] [--username USERNAME] [--password PASSWORD] [--bindui BINDUI] [--webui] [--savedefaults] [--cleardefaults]optional arguments: -h, --help show this help message and exit --log {CRITICAL,ERROR,WARNING,INFO,DEBUG} Sets the logging level. By default the logging level is WARNING --host HOST Hostname for the connection to BitTorrent Sync. If not specified, a local BitTorrent Sync agent will be launched. --port PORT Optional port number for the connection to BitTorrent Sync. If not specified, port 8888 is taken for a connection to a remote BitTorrent Sync agent or (8999 + uid) is taken when creating a locally lauched agent. This option can be made persistent for local agents with --savedefaults --username USERNAME Optional user name for connecting to a remote BitTorrent Sync agent or username to use when creating a locally launched agent. This option can be made persistent for local agents with --savedefaults --password PASSWORD Optional password for connecting to a remote BitTorrent Sync agent or username to use when creating a locally launched agent. This option can be made persistent for local agents with --savedefaults --bindui BINDUI Optional bind address for the Web UI of a locally created BitTorrent Sync agent. By default the agent binds to 127.0.0.1. If you want the Web UI of the agent to be reachable by other computers, specify one of the available IP addresses of this computer or "all" to bind to all available adapters. This option can be made persistent for local agents with --savedefaults --webui Include the Web UI in the menu. This option can be made persistent with --savedefaults --savedefaults If specified, the optionally supplied credentials, bind address and port will be stored as default in the application preferences and used when launching a local BitTorrent Sync agent. --cleardefaults If specified, all internally stored credentials, bind address and port information will be cleared from the application preferences.The usage of the command line options will be explained by some examples below. STANDALONE MODE By default there is no way to access the Web UI provided by the BitTorrent Sync agent, since the agent itself defines at each start random credentials to protect the system. If you still want to access the Web UI, you can activate an extended menu option by specifying --webui on the command line. You will then have an additional menu item, that invokes a browser and connects you to the Web UI. If you want to make this setting persistent, you can invoke the following command from the console: btsync-gui --webui --savedefaultsFrom now you will not need to specify it again at each start. Sometimes it may happen, that you want to access your running BitTorrent Sync agent from another computer via the Web UI or a btsync-gui in Client Mode. By default this is not possible, because of two reasons: The BitTorrent Sync agent binds the administration interface only to the loopback adapter making it possible to connect only from the same machine (This is a security feature).The BitTorrent Sync agent is started at every time with randomly generated credentials. Without knowing them, it is impossible to access the administration interface of the agent (This is also a security feature).For users that want to access their system from another computer, there is still a possibility to configure the GUI in a way that makes the agent accessible also from other computers. In order to do so, the following parameters must be changed: The BitTorrent Sync agent must bind its administrative interface to all adapters of the system or an adapter reachable from outside.The BitTorrent Sync agent must bind its administrative interface to a well-known port. By default the port is the sum of 8999 and the uid of the user.The credentials must be set to something known.The GUI can be launched in such a mode, by specifying the following parameters: btsync-gui --bindui 0.0.0.0 --port 10888 --username Leopoldo --password SuperSecretThis configures the BitTorrent Sync agent to bind on all interfaces on port 10888 and to be accessible with the user name "Leopoldo" and the password "SuperSecret". Also these settings can be made persistent by adding the option --savedefaults WARNING: as every comfort function, you pay the comfort by lowering the security. Remember: the product of comfort and security is a constant. You cannot increase both. CLIENT MODE In client mode, the GUI can be used to access a remotely running BitTorrent Sync agent. The only prerequisites are that the remote BitTorrent Sync agent is reachable from your computer, you know the credentials and the API access is enabled on the remote agent. You can also use the GUI to connect to another machine where a BitTorrent Sync GUI is running in standalone mode, if you have configured access possibilities like shown in the example above. The connection to a remote BitTorrent Sync agent is done by entering the following command: btsync-gui --host myserver.example.com --port 8888 --username Leopoldo --password SuperSecretIf you are able to access the Web UI of a remote BitTorrent Sync system, you should know everything you need to also launch successfully the GUI. Since the connection to remote systems is slower, you will notice the following limitations: The refresh rate is slower. It adapts dynamically to the overall performance.During the status refreshes, the GUI may be a bit unresponsive.There are no local file system checks, when you add a new folder. You must be sure, that you enter a valid path on the remote machine.Some features are disabled (Pause/resume, Enable/Disable Debug) since they are not feasible on remote systems.COMPATIBILITY The GUI packages are available for the same architectures as released by BitTorrent Inc.: i386 - Intel/AMD 32 Bitamd64 - Intel/AMD 64 Bitarmel - ARM EABIarmhf - ARM hard floatpowerpc - PowerPCThe GUI packages have been tested on the following distributions: Debian Wheezy with Gnome DesktopUbuntu Raring 13.04 with Unity DesktopLinux Mint Petra with Cinnamon DesktopOther users have reported successful installations on: Xubuntu Saucy 13.10 with OpenBox+Tint2Debian Jessie with KDEUbuntu Trusty 14.04 with Cinnamon, MATE and OpenBoxArch Linux with MATEThe GUI package has also been released for other Linux distributions: Arch Linux: Packages can be found in the AURWANTED Maintainers for other Linux distributions beeing able to write a suitable packaging for their favourite distribution: Centos/RHEL (rpm)Fedora (rpm)SLES(rpm)GentooNow it's up to you to test it and give me lots of feedback in order to extend this list. Any related feedback is highly appreciated. BUG REPORTS, CONTRIBUTION AND SOURCES If you want to contribute to the development of the packages or if you are curious how this all works, you may find the current sources, the deployment scripts and packaging on GitHub. If you want to contribute to the localisation by translating changed strings or by adding support for your favourite language, you may join the localisation team on POEditor.com. If you have experienced a reproducible issue that is related to the gui or the packaging and not to BitTorrent Sync itself you are strongly encouraged to open an issue on the project's GitHub Page. Issues related to the native functionality of BitTorrent Sync should instead be discussed by creating a new topic or partecipating to an already existing topic in the BitTorrent Sync Forum.