tabouassaleh / iqbox-ftp

Automatically exported from code.google.com/p/iqbox-ftp
0 stars 0 forks source link

Changes are not synced properly #29

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Create a text file on FTP server.
2. Wait for IQBox to sync to client.
3. Make some changes to the text file on client. 

What is the expected output? What do you see instead?

The changes are not synced to server. Instead, the original version on server 
is synced back. Thus, all changes made on client are lost.

What version of the product are you using? On what operating system?

Client side: IQBox FTP 0.3.4, Windows XP Service Pack 3. 
Server side: FileZilla Server 0.9.43 beta, Windows 7 Pro 64-bit

Please provide any additional information below.

Original issue reported on code.google.com by jw....@klk.com.my on 28 Mar 2014 at 1:40

GoogleCodeExporter commented 9 years ago
We will look into this and try to replicate the bug, thank you.

Original comment by simonis2...@gmail.com on 2 Apr 2014 at 4:23

GoogleCodeExporter commented 9 years ago
 Hi guys-
I could not verify this bug in the latest version,(0.3.9a) tho we did improve 
our sync logic. (Download is on iquploader.com)
Maybe it has been fixed but my concern is that I am not replicating the 
situation correctly.

Original comment by simonis2...@gmail.com on 27 May 2014 at 6:12

GoogleCodeExporter commented 9 years ago
Oh. I forgot to mention that the FTP server and the client are set to slightly 
different times. E.g. the client machine's time is slow than server's time by a 
few minutes. Could this be the reason? I didn't realize it when testing IQBox 
so didn't include it in the report.

Original comment by jw....@klk.com.my on 30 May 2014 at 12:40

GoogleCodeExporter commented 9 years ago
Thanks for your reply! Sorry I only saw that now. 
Yes, that is definitely the reason! Even a 3 minute difference will cause an 
issue, since you're likely testing within that time.

But I was thinking of writing code to resolve this.. By checking the UTC time 
on the server and subtracting with the local time to find any small time 
difference.
Tho this is a long way away. First we are adding Folder Rules and some other 
things.

Would it be possible to change the time to make it exact and if so, has it 
resolved your issue?

Original comment by simonis2...@gmail.com on 2 Jun 2014 at 7:10

GoogleCodeExporter commented 9 years ago
Testing phase has ended for our project, unfortunately. We decided to use 
another paid-for sync software instead. I simply thought it might be good to 
report any bugs I found, as this is actually a very good project. Keep up the 
good work :)

The server and client time can also differ by a lot, btw, because of timezone. 
So you will probably need code that'll calculate the total difference (big or 
small) and make appropriate adjustments.

Original comment by jw....@klk.com.my on 3 Jun 2014 at 2:45

GoogleCodeExporter commented 9 years ago
I thought we did factor in timezones, tho we should test more carefully to 
ensure this does work.
I think the main issue is slightly inaccurate time, even in the same zone. Mind 
if I contact you by email? I have questions about how you had intended to use 
the product, and what features you feel we should focus on in our roadmap. 
Since you had a real-world example you needed to fulfill, I feel we can learn a 
lot from what you had wanted, even tho it's too late now.

Original comment by simonis2...@gmail.com on 3 Jun 2014 at 2:50

GoogleCodeExporter commented 9 years ago
I wouldn't mind, but I can't promise I can help much, or that I will reply in a 
timely manner. I hardly even remember how IQBox looks like :/

Original comment by jw....@klk.com.my on 3 Jun 2014 at 3:14

GoogleCodeExporter commented 9 years ago
That's okay. I understand.

Original comment by simonis2...@gmail.com on 3 Jun 2014 at 3:17