coewar

Members
  • Posts

    57
  • Joined

  • Last visited

Everything posted by coewar

  1. Not sure if this would be new feature or not. But situation is that on Amazon instances, to keep your data you use EBS volumes, but when you spin them up, they also come with instance volumes that disappear when you stop the server. However those instance volumes are "free" and much faster because they are local disks, and also sometimes are even SSD. So my thought was to have BTsync run on the instance syncing with a folder on the instance volume and on the EBS volume (appearing as just different drive letters in Windows). When I run applications like coding and building stuff, I can do that on the fast instance store, and then BTSync can catch up when it can to update the EBS store. When I add 2 local folders with the same secret, BTSync complains, so I guess this is not possible at this time. But sure would be nice for this situation. Even for other users to be able to quickly backup among other locally attached drives (internal or external) and not deal with proprietary and maybe slower software for that. It would also have to be able to create the folder if it does not exist upon start up. Because when the instance is stopped, that whole partition disappears. When it's started, it's a blank slate, so BTSync would have to create the folder and then start syncing. Some of that we can script of course... but the limitation here I think is not being able to add multiple folders with the same secret.
  2. This is a freaking kick butt installer setup! Check out this list of packages.. guess what's missing: https://chocolatey.org/packages?q=sync
  3. Did you create SSH tunnel for BTsync to use? I was trying that several months ago. Going to give it another shot soon. But wrapping the UDP in the TCP did not work, even though I am wrapping UDP in the TCP over SSH in production for other things.
  4. umm.. ok so this is kind of what I was getting at.. this does not explain it in detail: "Relay server is used when it is impossible to connect to other devices directly due to NAT issues. Tracker server can be enabled to facilitate communication between peers " A little more elaboration on what's going on is what I was looking for. And sifting through this forum I have not been lucky enough to find that information. And the DHT thing is not explained in the doc at all; not even what DHT stands for.
  5. NOPE! I didn't notice the link from those pages. Thank you.
  6. ok.. THIS is the last one. http://sparkleshare.org/
  7. alright.. last one.. this is just for those paranoid about future of BTSync. http://www.cis.upenn.edu/~bcpierce/unison/ Unison.
  8. Here is another one: http://flattr.com/t/111192 Flattr. (edit: oops that's not open source) but this one is: http://www.powerfolder.com/about-us/open-source.html
  9. well the race is on. There is at least one open source project for distributed peer syncing. http://peerdrive.org/ This project started in 2011. Not sure it's any good though.
  10. I didn't know about the unblock option in Windows, but I had same problem and when I run the install via Command Window it works. So that might be a faster work around.
  11. I also was sad this does not work. My situation is having install files in a "parent" to be pushed to our servers as "global stuff", and then for specific servers to have folder under it which would only be synced with those servers. But anyway I got around it by moving the files around into separate folders. Something like; BaseServerFiles WebserverFiles DatabaseServerFiles In the more specific folders I left a READONLY text file that tells the server admin to include files from the other folder. blahh.. but whatever. Was wondering if maybe symlinks (or Windows shortcuts) could help.
  12. I was thinking similar thing. An option to allow that might be good. One of the tabs maybe could be listing "pending clients" that need approval. Related to that, a default option for the folders not to be accessible via the tracker/relay/LAN search/who knows how this works options.
  13. I can not find in this form or in the FAQ what exactly the options do, such as tracker and relay, etc. And I don't want a forum answer.. isn't it about time we get a doc published with this? I'm sure that hasn't changed much in the past few months.. it would likely save you tons of time re-answering the forum questions on those topics.
  14. The folder options such as Search LAN, relay, tracker, etc.. all have to be set each time for every folder. There is missing a Default Folder options (Windows version) so that you can set it and just have all folders use that. Problem is that after you add a folder, it actually starts running with the current default settings before you can get to change them. And it's a pain to go and edit every one. Also, maybe a grid showing the folders with their options might help.. an editable grid too even.. to make it quick to change.
  15. Regarding the transfer bandwidth comparison.... when I was observing, I saw that the bandwidth was quite low, however the files actually got moved very quickly. I suppose this is because before transferring data over the wire, BTSync is packing all the piles of files into its 4Meg unique segments? So then it only needs to transfer unique blocks of data. Is that remotely close? Cause if not, there is some mystical un-monitored network bandwidth. It was showing very small amounts and not even consistently, but it manages to push a lot of data to the other side in a short time.
  16. I get what you're saying, but I don't think it applies in my situation. As I mentioned, the "My Videos" was on Windows XP not Windows 7. It did in fact have a folder that was synched from the Windows XP machine which ended up on a Windows 7 machine, but on the Windows 7 as the remote, it was not located anywhere in any "Documents" or "users" area.. it was merely a sync of the folders on the XP machine. So on the Windows 7, the path is just recreated as BTSync is reporting it.. so there is no cause for Windows 7 to create any junction points here. On the Windows 7 side, the "My Videos" folder s truly a folder named "My Videos" and nothing more.. Windows 7 has no awareness that this particular folder is a "videos folder" as it's not located as part of any Windows 7 user's profile. None-the-less, BTSync successfully synced a different file in this folder, while the other file sitting there was not even though it said it did. I can repeat this again and again, but no clue why it's limited so far to the combination of this file and in this folder. And all the while, BTSync always reporting that it does sync it. I was running 1.0.16 or something.. and kept relying on it to tell me if an update was ready. Unfortunately that does not work as when I downloaded again and installed I see it's up to version 1.132 so I'll see if this goes away.
  17. sifting through this again... going to get back into it after some of your follow-ups. What does "lan_use_tcp" do? I tried that and it didn't help before. I can route TCP anywhere, but just wondering if there is some trick to it after glazing over what was written about SYN-ACK stuff.
  18. That's not right. This is an XP machine and the folder is actually MYVIDE~1.. however that really should not stop BTSync from doing its job. And in fact, it is not stopping it. I saved a different kind of file there "one two.WMV", and BTsync grabbed and sent that over just fine. Then on another computer I zipped it and saved it in same folder.. and again it went back to the XP machine fine. And on the Windows 7 machine (plus all others) the real folder is really there and really with the name "My Videos" as since the folders on the remotes have no idea where they are coming from.. so it's creating them as BTSync tells them to. Still, regardless of what's really going on, somehow BTSync sometimes tells you it's doing something and it's not.. might be that there is too much logic of what kind of files to include and not include? The dumber the service, the more useful it is.
  19. So it is quite strange. Other files and folders with spaces in the names seem to sync fine. And, if I put this file in a different folder it DOES SYNC! Is there some nasty secret regarding a "My Videos" folder or something? My syncignore file I did not touch, and it looks like this: .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes Icon? ehthumbs.db desktop.ini Thumbs.db
  20. I have BTsync running on Windows XP and a Windows 7 on a LAN. It is working fine normally, syncing files up as they are created and edited on the XP machine. But some how, 1 file it showed in its history that it synced, and both machines indicated they synced the file, but yet no remote machines had the file. The folder syncing is a My documents folder, and the one file that had the issue was in a "My Videos" subfolder and the file named like "one two.MSWMM". I synced with a 3rd computer, and all files got pulled in EXCEPT this "My Videos\one two.MSWMM" file. I am suspecting that it's not handling actually syncing files or folders with spaces in the names.
  21. Pushing the arrogance aside... 'nc' is standard on Linux but here is a binary for Windows: http://joncraton.org/blog/46/netcat-for-windows Now after you download that and unzip on both your Windows computers, you should be able to run those 'nc' commands to perform your test. nc -ul 7654 echo "Hi" | nc -u xx.xx.xx.xx 7654 where xx.xx.xx.xx is the IP of course. nc -h gives you help, explaining these options referenced: -l listen mode, for inbound connects -u UDP mode Of course, unless you put that 'nc' command in your path, you have to first navigate to that path.
  22. BTW, thanks for the tip about SSL-VPN. For some silly reason, our router had it defaulting to TCP. Changed to UDP and noticed a difference!
  23. Thanks for clearing that up. Now, still I have my remaining question of a roaming BTSync instance... only the client would initiate the connection to the "server", is that enough to do a full sync, or does the "server" instance also have to initiate a connection to my roaming client? The roaming client of course, could not open any ports at all. Regarding SSH vs OpenVPN.. the question is really what am I doing? And we are not tied to a data center with 4 walls; we have stuff all over in hosted sites. OpenVPN requires a router that can do it (or installing the software on Windows as a service? Haven't checked if that's possible other than maybe via Cygwin). But in my case, SSH is the perfect solution for everything else I'm doing. I typically utilize machines on hosted infrastructures and even develop from them. They have great i-net connection, whereas my roaming laptop may or may not. Plus, I never trust a laptop so if it dies or gets stolen, I literally lost nothing besides the hardware.. not even my passwords are stored on it. So often I'm using SSH to RDP in and etc.. The performance of SSH tunnel is fantastic compared to OpenSSL-VPN. Using SSH service also allows us to control our user authentication as we want it. Adding Zebedee in addition to that and not go through the existing authentication would just add headaches.
  24. Very simple here that will make life easier and address some other things: - move 100% of a folder's configuration into a text file in the folder's root. Just like Git does. This would eliminate lots of questions and stuff on this board. And of course do exactly the same for all platform versions.
  25. I did forget to mention that I was observing BTsync process which was listening on the custom port as well as UDP 3838. I will try to also forward this somehow... but that leads me to this question... Which direction matters? If I am on a roaming laptop where I connect to the I-net at coffee shops, libraries, etc.. and have a common server that I connect to (in some way), the FW rules would basically only allow my roaming BTSync to initiate connection to the specific server I specify when I configure it to only use specific hosts. But that host obviously would not be connecting back to me.. so is that enough for BTSync to send to the Host my updates, and also receive updates that might have happened on the Host?