• Posts

  • Joined

  • Last visited

Everything posted by verloren

  1. I've done something similar: Laptop has a folder called BTSync Desktop also has BTSync, and another called BTArchive Other storage has BTSync (ro) and BTArchive (ro) BTSync is 'live', and everything is duplicated from it to everywhere else. When I've finished with something in BTSync but still want to keep it I move it on my Desktop to BTArchive, where it is still backed up, but no longer filling up my laptop.
  2. Shut the app down (using kill -15 {process id} - is there a better way?) and an hour later it's only released ~266MB. As you say, it's still a beta...
  3. I'm running btsync on a VPS with 2G of memory (1.8GB shown as free on reboot using free -h). When I start btsync the memory gradually drops to ~25MB. I'm syncing ~200GB from multiple sources, covering about 140,000 files. The log file doesn't seem to show anything interesting - there are a bunch of "ReadFile error" messages for some iPhoto/Aperture files that I guess it struggles to get a lock on, and some errors such as: [20140113 11:16:45.622] UPnP: Could not map UPnP Port on this pass, retrying. [20140113 11:16:50.618] UPnP: Unable to map port with UPnP. Is this amount of memory usage normal, and if not what can I do about it? Cheers, Paul
  4. You should do a little searching for the probabilities of someone guessing a secret, Hassanova. If you do that you'll find that your suggestion making it 1,000x harder to guess isn't good enough, because somebody could still guess it. In fact if you make it a trillion times harder that's still not good enough, because somebody could still guess it. Perhaps you have a suggestion that will make it impossible to guess it?
  5. 1% ~ 4.8 billion billion billion 0.1% ~ 480 million billion billion To demonstrate how unlikely even that last number is, if every human alive had started creating secrets when the universe began, at a rate of 9 per minute, we'd now have hit that 0.1% chance of a collision.
  6. Well if you have two secrets then you have a greater than zero possibility of a collision, though the probability really is very small. More interestingly, sing the first approximation from we can work out how many secrets there would need to be before we had a 50/50 chance of a collision. Assuming my maths is right, which is a massive assumption, it looks like you'd need 12 billion billion billion secrets to get those odds. That's about 240 million billion secrets for every human that has ever existed. The maths:*10%5E28%29*%281.2*10%5E28%29%29%2F%282*36%5E36%29%29
  7. But you already had a backup, right n_u? Not having a backup when you're using alpha software, well that wouldn't be a good idea.
  8. Backupsy - $7 for 500GB (check lowendtalk for regular offers from them to get this), and they can offer more space if you contact them.
  9. It's been discussed many times (search is your friend), but basically if you guessed a million secrets per second from now until the sun swallowed up the earth you'd be incredibly unlikely to get a single match, even if everyone on earth had a million secrets each. It seemed unlikely to me at first as well, but that's how the numbers work out!
  10. What operating system are you using?
  11. I like that idea - it's probably more likely that you'll accidentally call a random phone number that happens to belong to a hacker, who before you know what's going on hypnotises you into giving him your secret. So I guess we should encourage the devs to make btsync even more secure, and in the meantime chocobai can work on his anti-hypnotism techniques
  12. I'm puzzled by your statement that downloading from the central server will be fastest. Even if your server is 10 times faster than any node, it will still be quicker to download from the server *and* some nodes than from the server alone. The only time that isn't true is if the server's bandwidth is greater than your download bandwidth. But in that case it doesn't matter where the data is coming from, you're still getting it as fast as you can.
  13. It seems like that's your 'fault', rather then BTSync's - you have a machine that you've designated as read only, and then you're making changes on it. If you don't do that then it shouldn't get out of sync. And if you do accidentally make a change, undo the change or manually copy the deleted files back onto that machine.
  14. You're right, it does become less secure. But that changes the math as well. Now we're not facing somebody trying to attack us, we're just hoping we won't get a clash. It's possible that the first two secrets randomly generated could have matched, and the more secrets generated the more likely a clash is. But the universe of possible values is so large, and the rate of generating secrets is so very small, that it's still a near-zero risk. We could combine these two, and have a hacker who is trying to brute-force *any* shared secret. Again, we have 32^32 possible secrets, but let's assume that every person on the planet is sharing a folder with everyone else - now we have 7 billion^2 possible secrets to guess. So the chances of guessing any of those secrets is about 4.9*10^19 / (32^32). Let's call that odds of a squillion to one. To be 'reasonably sure' of getting a match, then, I need to try a squillion secrets. If I tried a billion secrets on each of a billion computers it would take over 940 years to do this. None of that changes the fact that you could still experience a clash. I'd like to see some notification from the client every time a node uses your secret for the first time (the information is already available in the gui, it just doesn't draw your attention to it at the moment), so you can check whether that's you, a friend, or a random clash. But statistically speaking that's entirely to reassure me, rather than to combat a likely danger.
  15. Just checked on a read-only transfer of mine - currently ~1kB/s up, ~220kB/s down. Is that the level of upload from machine B that you're seeing?
  16. You might be surprised at how unlikely the brute force method is. The combination of 32 characters, each of which could be one of 32 values, gives 32^32 possible options, which is a very large number (almost 1.5 quindecillion, a number so big my spell checker doesn't recognize it!) In practical terms, let's assume that a potential thief decided to guess your secret. Being a forward-thinking chap, he got started as soon as the universe was created. He realized he can't do this alone, so he recruited every human who has ever existed up to now (~50 billion). He gave each of them 3.5 billion computers, each one of which can guess and test a billion secrets per second. Very roughly, as I type this he'd have a 50/50 chance of having guessed your secret.
  17. Thanks kos, good luck dealing with the million questions coming your way!
  18. I'm setting up a new debian VPS to support my BTSync habit. Is there any reason to use a 64-bit install? Will it handle very large files better, or does the app chunk files up enough that it doesn't matter?
  19. That's what I was working from. To use the GUI I first need to modify the config file to set a secure username/password, and various other parameters. Once I've done that and added the folder I want to sync I'd like to disable the gui as you suggest. Or do you mean that I should just skip the gui altogether and configure purely on the cli? I'm happy to do that, but haven't been able to get it working or find any log entries or similar that indicate why not.
  20. How do you close access to the web interface? I tried removing the 'listening' line, and restarting the app, but that didn't work. I then tried rebooting the entire system but the web interface was still enabled.
  21. Started yesterday, and currently have a folder syncing between two Macs. I also have a debian 6/32 VPS that I want to use as cloud storage. I synced to this yesterday and it worked fine, but I realized that I'd not set things up quite how I wanted them, so deleted the install on the vps and started from scratch. Since redoing the install the vps won't sync. I've turned on debug logging, but it just says: [20130317 09:25:50] Loading config file version 1.0.112 So it seems that it's ready to go, but for some reason doesn't know about the folder on my Mac that I've given it the secret to. My question is what do I do to debug? I know the vps *can* be recognized because it worked yesterday, but it doesn't appear in the list of devices on either of the Macs now. And nothing is complaining about anything that I can find, the vps just doesn't see the folder. Thanks in advance for any help!