DepthDeluxe

Members
  • Posts

    2
  • Joined

  • Last visited

Everything posted by DepthDeluxe

  1. I'm having trouble getting BTSync to run in my fresh Arch Linux installation. The only problems which I am getting are with UPnP but when I turn it off, no error is reported. I have one Raspberry Pi on the local network that gets discovered in Windows and I don't know how to tell what devices have been found in Linux. I do all my configuration without WebUI. All folder paths are relative to my home directory (BTSync doesn't like tildes) which is where I launch it. All the .SyncArchive, .SyncID, .SyncIgnore flies are being created in their corresponding folders. Below is my config file. It is directly copied from my Raspberry Pi which synchronizes fine. { "device_name" : "Lenovo-Linux", "listening_port" : 56789, // 0 - randomize port "check_for_updates" : true, "use_upnp" : true, // use UPnP for port mapping "storage_path" : ".sync", "download_limit" : 0, "upload_limit" : 0, "webui" : { //"listen" : "localhost:8888", "login" : "admin", "password" : "password" }, "shared_folders" : [ { "secret" : "***************************************", "dir" : "documents/college", "use_relay_server" : true, "use_tracker" : true, "use_dht" : false, "search_lan" : true, "use_sync_trash" : true }, { "secret" : "***************************************", "dir" : "documents/share", "use_relay_server" : true, "use_tracker" : true, "use_dht" : false, "search_lan" : true, "use_sync_trash" : true }, { "secret" : "***************************************", "dir" : "documents/code", "use_relay_server" : true, "use_tracker" : true, "use_dht" : false, "search_lan" : true, "use_sync_trash" : true } ] // Advanced preferences can be added to config file. // Info is available in BitTorrent Sync User Guide. } Below are my "sync.log" files with UPnP turned on and UPnP turned off. With UPnP: [20140105 11:22:16.800] total physical memory 536870912 max disk cache 2097152 [20140105 11:22:16.800] Using IP address 192.168.1.107 [20140105 11:22:17.830] UPnP: Device error "http://192.168.1.204:80/description.xml": (-2) [20140105 11:22:17.837] UPnP: Device error "http://192.168.1.212:49152/rootdesc1.xml": (-2) [20140105 11:22:19.463] UPnP: Device error "http://192.168.1.242:2869/upnphost/udhisapi.dll?content=uuid:06fd2c6c-5ad5-4911-a8a1-c53318bf453c": (-2) [20140105 11:22:19.799] UPnP: Device error "http://192.168.1.220:8080/description.xml": (-2) [20140105 11:22:20.016] UPnP: Device error "http://192.168.1.240:2869/upnphost/udhisapi.dll?content=uuid:06fd2c6c-5ad5-4911-a8a1-c53318bf453c": (-2) Without UPnP: [20140105 11:26:47.060] total physical memory 536870912 max disk cache 2097152 [20140105 11:26:47.060] Using IP address 192.168.1.107
  2. You should have the same configuration files between all members in your sync network. Once you have the same secrets saved away in config of the current system, BTSync automatically finds other members in that network and files should automatically start transferring. The way I have my Linux servers set up is I put my config file inside a synced directory. That way all my synced folders are updated automatically. When adding a new server, all you would have to do is install BTSync and then copy over the initial config file. After that, any changes to your configuration will be automatically updated on next daemon launch. You could write scripts that automatically ssh into each of your remote machines and perform the install / initial configuration / updates. That's on my list of things to do...