• Content Count

  • Joined

  • Last visited

  • Days Won


About fyl

  • Rank
  1. Updated some steps and procedures after DSM6 Upgrade.
  2. You have to ensure your home router allows UPNP and check the sync config file and ensure UPNP is enabled. use_upnp bool true : Forces BTSync to send UPnP and NAT-PMP (whichever works) packets to the router to map incoming connections to it As for your work network, you have to determine if the the necessary ports are open. Most company networks uses proxies and firewalls and will like have closed those direct ports needed for BTsync to work. If you find that you can connect from a direct internet connection outside your home but just doesn't work in your workplace, then most likely is firewall is blocking the communications for Sync.
  3. Works perfect for me NAS is on 24 hours and syncs all my pics from my phone and my wife's.
  4. A friend of mine told me he had this same problem on a full blown server where the server just hung. 700K files to be synced. Now sure while the number of files will cause this as I would think that Btsync will just traverse the tree and then index and send those that have been index concurrently. I did a sync to an encrypted node from a Synology NAS to a raspberry pi running Archlinux with Btsync and it just went smoothly. Of course my data wasn't that large around 37K files over 115GB of photos.
  5. Can you make one that supports Comcerto2000 architecture that is on the DS414j ? I made a guide below to install the ARM version manually but a ready built package from BitTorrent would really be appreciated. http://forum.bittorrent.com/topic/32737-how-to-install-btsync-on-synology-ds414j/ Would be happy to test if you can make one. Thank you.
  6. I had to rerun the following step following a DSM update in order for BTsync service to run again. cd /libln -s ld-2.17.so ld-linux.so.3
  7. Are you logged on as Admin ? If so, try with root privilege by issuing the command su after logging in as admin. You will see the prompt change to # which means you are using root privilege.
  8. It works just using the RW keys and restoring to another new folder path. I didn't try the %AppData% bit though but I will trust you on that. I assume for a linux server setup,I would just need to backup the entire BTsync app folder and restore it correct ?
  9. Folks, Now assuming my source machine fails, can someone advise how would i decrypt those files that are sitting on a machine which had those files which were synced using the Encrypted key alone ? Thanks.
  10. Following the instructions below I was able to created the Encyrpted keys and synced with another device and I can see the resultant files are encrypted. Then I tried disconnecting the source simulating source failure. Then Using the original Read and Write keys, I added back a sync folder and voila,I got the original files back ! This is great stuff man and should really be advertised more ! Since 1.4 there is a much simpler way to generate the encrypted read-only secret. No more counting characters etc.. Add the new folder, go to the folders preferences, show the keys with “View key”, copy the “Read & Write key” simply by clicking “Copy”, click on “Update key…”, paste the key and change only the first character from A to D. Hit “Update” followed by “Close”. Open the folders preferences again. Now you can see all three keys under the folders preferences.
  11. Is there a option/feature to encrypt the replicated target i.e. if I would like to sync from a source to another device, I would like it to be fully encrypted at the destination end (not 100% trusted device) and not accessible without a key.
  12. Found a solution guys. Check it out http://forum.bittorrent.com/topic/32737-how-to-install-btsync-on-synology-ds414j/
  13. Procedures still works for BTSync 2.0 ! For those of you having the Synology Ds414j, you may have issues finding a BTSync package and told repeatedly there is no build for the Comcerto 2000 processor although just an ARM processor. After researching a great deal on various sites and how this was configured for some Raspberry PI, I found this solution. So here goes. Enjoy! 6 June 2016 : It is recommended to perform the procedures with root. With the upgrade to DSM 6.0, security has been enhanced. You can either login via root using RSA keys or do a sudo su after logging in with admin. 1. Create Btsync folders where you want the executable to reside. btsync\bin \conf mkdir btsynccd btsyncmkdir bin mkdir conf 2. Download latest Sync Arm from https://download-cdn.getsyncapp.com/stable/linux-arm/BitTorrent-Sync_arm.tar.gz. (This works in DSM5 but not in DSM6) Note that after DSM 6 upgrade, the version above no longer worked. I found this version from http://help.getsync.com/hc/en-us/articles/206215185 which worked. https://download-cdn.getsync.com/2.3.6/linux-armhf/BitTorrent-Sync_armhf.tar.gz 3. Extract to /btsync/bin folder tar -xvf bittorrent_sync_arm.tar.gz 4. After untar you will find btsync executable but if you run it, you will get a "File Not found" error. This is because it is looking for /lib/ld-linux.so.3 . However this file doesn't exist on the DS414j and the one that does on the DS414J is /lib/ld-2.17.so . So what we do next is to symlink it to the file that Btsync is expecting. Note: You will need to redo this step everytime there is a DSM Update in order for Btsync to run. cd /libln -s ld-2.17.so ld-linux.so.3 5. Create a default Btsync config file cd /btsync/bin./btsync --dump-sample-config > ../conf/sync.conf 6. Modify the sync.conf file as required. E.g. Enabling username and password when accessing the btsync GUI - http://<your nas IP>:8888/GUI as well as your btsync default storage path. I just pointed it to /btsync 7. Finally execute the BTsync ./btsync --config ../conf/sync.conf Success !! /volume1/btsync/bin # ./btsync --config ../conf/sync.conf By using this application, you agree to our Privacy Policy, Terms of Use and End User License Agreement. http://www.bittorrent.com/legal/privacy http://www.bittorrent.com/legal/terms-of-use http://www.bittorrent.com/legal/eula BitTorrent Sync forked to background. pid = 28823. default port = 8888 /volume1/btsync/bin # 8. Configuring Btsync to start automatically at boot You need to create a start/stop/restart/status shell script and place into /usr/local/etc/rc.d/btsync.sh Please modify the file paths as per your install paths. #!/bin/sh## Put this file in /usr/local/etc/rc.d/btsync.shPATH=$PATHcase "$1" instop) echo "Stop BitTorrent Sync..." kill "`cat /volume1/btsync/bin/.sync/sync.pid`" kill "`cat /volume1/btsync/bin/.sync/sync.pid`" ;;start) su root -c "/volume1/btsync/bin/btsync --config /volume1/btsync/conf/sync.conf" ;;restart) $0 stop sleep 1 $0 start ;;status) ps | grep btsync | grep -v grep return $? ;;*) echo "usage: $0 { start | stop | restart | status}" >&2 exit 1 ;;esac If there are any errors in the above instructions, please comment. Thank you.