cozy / cozy-sync

webdav server for cozy
20 stars 19 forks source link

sync mac not ok, sync android 95% ok #11

Open Thatoo opened 10 years ago

Thatoo commented 10 years ago

We tried again to sync contact and calendar with mac apps (ical and contact). We let you see the files attached.

blablabib calendrier

However, if nothing happen for calendar, for contact, the mac app managed to send a new contact (just created as a test) to the server. What is weird is that, mac doesn't say anything when we create the account, everything seems fine. Only when we want to sync, it says that...

Finally, on android device, after installing "Caldav Sync Free Beta" and "Carddav Sync Free Beta", we manage to sync contact both way, and have a sync android to cozy for the calendar (cozy to android work only to delete an event, not to create).

jsilvestre commented 10 years ago

What is this issue's status? Have you managed to make it work @Thatoo ?

frankrousseau commented 10 years ago

From my recent discussions with Thatoo, there are still problems with OS X.

jsilvestre commented 10 years ago

Thanks for the update. @aenario next time you look at this issue I'll be available to help you.

Thatoo commented 10 years ago

I didn't check if it was working recently. As soon as I try again, I'll let you know here how it goes.

m4dz commented 9 years ago

I confirm that the issue is still valid: there's an error when trying to sync some contacts with Mac OS addressbook (console output is attached below). The addressbook can sync some contacts (a significant part, but always the same ones), and can't edit a synced card (event if this one was correctly retrieved from my cozybox).

26/01/15 17:36:48,329 AddressBookSourceSync[93671]: [CardDAVPlugin-ERROR] CardInfoFromVCardData(): Ignored vCard Yann Bidaux:/public/sync/addressbooks/me/all-contacts/044db52b036a0c520abb56dfe70150e2.vcf because ABPerson create failed. VCard: "BEGIN:VCARD
VERSION:3.0
UID:044db52b036a0c520abb56dfe70150e2
N:Bidaux;Yann;;;
FN:Yann Bidaux
;TYPE=ORG:Groupe Cesi;
;TYPE=TITLE:Responsable Informatique
EMAIL;TYPE=WORK:ybidaux@cesi.fr
TEL;TYPE=VOICE:+33 2 35 59 66 32
TEL;TYPE=VOICE:+33 6 60 45 69 96
ADR;TYPE=MAIN:;;

Région de Rouen , France

;;;;
PHOTO;ENCODING=B;TYPE=JPEG;VALUE=BINARY:
 /9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8KCwkMEQ8SEhE
 PERATFhwXExQaFRARGCEYGhwdHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh
 4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCADIAMgDA
 SIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUF
 BAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo
 0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmq
 KjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/
 8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAEC
 AxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkN
 ERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqK
 mqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRA
 xEAPwCMrzTseopxXBwetBHSuc6hjLk0+3X75x+NGOakh2qCp6k0EjQvzZFVYxliT1zV8DGSB2qo
 F5z700A6EZcfSpAv70fSktx+8P0qTaN56niriSUyMk/WrEP3Tgd6iVcGp4hiI/U0gEuvuJ9aoTj
 CNx2rQuVyq8ZOM81m311aQQMXmXK9RQByfieJ5WUqCVU81qeAIg9zKx4KgAVj6zrSqT5ShwRjrW
 YPFN7bOXtpBFuGDtHetYwuiG7HV/Ejw+b20/tC2QfaYBhlHO9f/rf1rz/TP3dwqYJViAy962G8c
 6rJGYjLkkDJp0d9Y3lxHNPH5U3qhxuP0rZaIlu+p7L4ejjXRLGEEKVt02uOhG0VqZRvlkAVh0PY
 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
 g3XPOaKKK4JUYp2Rqps/9kA
END:VCARD
"
m4dz commented 9 years ago

Up on this issue (which currently completely broke sync w/ mac softwares). It seems that errors encountered are relatives to the format of the PUT/PATCH responses from jsDAV part. I.E., when using calendar, I've got those errors :+1:

CalendarAgent[332]: [com.apple.calendar.store.log.caldav.coredav] [Refusing to parse response to PROPPATCH because of content-type: [text/html; charset=UTF-8].]
CalendarAgent[332]: [com.apple.calendar.store.log.caldav.queue] [Account me@https://matthias.cozycloud.cc/public/sync/principals/me/ timed out when executing operation: <CalDAVWriteEntityQueueableOperation: 0x7ffe1bc03600; Sequence: 2768>]
CalendarAgent[332]: [com.apple.calendar.store.log.caldav.queue] [Adding [<CalDAVWriteEntityQueueableOperation: 0x7ffe1bc03600; Sequence: 2768>] to failed operations.]

I ask myself if:

Any idea?

m4dz commented 9 years ago

OK, NVM, I have deleted and re-added the sync account and it works well for calendar now, in read-write mode… I don't understand anything, because I still have the charset error:

11/03/15 18:25:31,576 CalendarAgent[332]: [com.apple.calendar.store.log.caldav.coredav] [Refusing to parse response to PROPPATCH because of content-type: [text/html; charset=UTF-8].]
Thatoo commented 9 years ago

Hello all, I'm going to try again to make sync work between cozy, an android device and a mac. I'll let you know soon, Cheers, Thatoo

Thatoo commented 9 years ago

Tonight, I manage to sync cozy and the mac! It works very well! It's not perfect but it's much better. Contacts are syncing perfectly, smoothly and I don't see any problem so far (except so disply in cozy-contact but I'll speak about it in cozy-contact repository). About Calendar, cozy send an mac receive everything. If I create or modify something in cozy, mac will know it. If I modify something in mac, cozy will learn. The only problem is when I create something in mac. I can't finish to create the new event in mac calendar that cozy has already register the "new event" at the default time, so when I finish to create on mac, cozy send back a blank"new event" that overwrite the one I just created in mac. Do you understand? If I'm not clear, tell me, it's late, I can try to repeat the problem with other words. Anyway, I can say only BRAVO! for the improvement, and thank you for your work. I'll try to make the connection with android tomorrow. Right now, I'm trying to buy DavDroid, but from Saudi, Google play wants me to pay in Sar not in euro, grrrrr :-) Good night, sweet dream and BRAVO again. Thatoo

Thatoo commented 9 years ago

I forgot to tell you with which software I sync cozy to mac.

Firstly, I sync with apple's software, "Contacts" and "Calendar". For that, I followed the explanation about iOS that you can find here for calendar, http://cozy.io/en/mobile/calendar.html , and here for contact, http://cozy.io/en/mobile/contacts.html . It works exactly the same way, even the screenshot are very similar. So, cozy team, you can update this two pages and change this paragraph and say that it's not only for iOS but also for MacOS. It's with the Apple's calendar software that I found the problem I explain yesterday night.

Then, I tried this morning with Thunderbird. It works like a charm for calendar! Actually lightning works better than the Apple software, "Calendar". I'm a fan of Thunderbird and Lightning! This time, the problem is with contact. I installed SOGo, following this tuto (that might help you to update your tuto, http://cozy.io/en/mobile/contacts.html), https://pedia.zaclys.com/Synchronisation-des-contacts-entre-Thunderbird-et-Owncloud-avec-SOGo-connector,p54,276 (screenshots are outdated but the principal are the same). It's awfull! but that's because the addressbook of Thunderbird is a dinosaur, an horrible, ugly and buggy software (if Tristan has still some contacts with Mozilla, it's a long time we are waiting for something new and good here!). As soon as I started syncing, it deleted lines in my cozy-contacts (because Thunderbird contact profile is very strict and small, not at all flexible...). So maybe it could work for someone like me who is using only the Thunderbird addressbook (with frustration time to time, don't you Tristan?), but if someone use an other addressbook, a modern one, it should not be advised to mix. The advantage of explaining how to sync with Thunderbird is because it works on all platform, windows, MacOS and GNU/Linux. So an update of your tuto http://cozy.io/fr/mobile/calendar.html to add Thunderbird would be a great idea. About the contact tuto, adding SOGo needs a warning that it works only if they use Thunderbird addressbook between computers. It would not be a good idea to use it with your cozy-contacts already synced to an iOS, android or any other modern modern addressbook system.

Now, next step for me, syncing cozy to the android devise and see if all the sync are working between android, cozy and mac. I'll let you know the result.

frankrousseau commented 9 years ago

Wow thank you @Thatoo for that full report!

frankrousseau commented 9 years ago

Do you think you can contribute to the documentation?

Thatoo commented 9 years ago

It works!!!!!!!! Calendar works nicely in every way, mca-cozy, cozy-mac, cozy-android, android-cozy. Just great! My father is a bit disappointed to loose his system of Task (Todo) because their is no synchornisation but he will come back (as he says) to the system of event with alarm (or notification). It works on mac with Thunderbird/Lightning. The problem of the Apple Calendar app I described earlier is still there, but Thunderbird do the job well so it's for the best (free software). About contacts, it finally seems to work quiet good. It didn't work as smoothly as for calendar but the result is not too bad. It seems that the android contacts system is the limiting one. So, it's better to make your contact nicely in your android device and sync them after to cozy and mac. I did the opposite, I made the contacts nice in mac and sync them to cozy and android. It hasn't been a big job but I had to modify some contact in android (some contact with personalized phone entry or email entry...).

I think I can say that now, my father has a functional synced multiplatform devices to cozy and it works!

He is going to use it daily now and he will let me know how it goes. I'll translate his comments on each appropriate apps (contact, calendar, sync, files, and photo that he is already using for long time with satisfaction).

Thatoo commented 9 years ago

@frankrousseau : yes, I could contribute to the documentation. How can I help you? If you need to explain in private, you know my email.

tomharrisonjr commented 8 years ago

Note that the issue with the console message and sync does not appear to be related to Cozy -- I came across this thread while researching Refusing to parse response to PROPPATCH because of content-type: [text/html; charset=UTF-8]. and am using just the OS X (El Capitan) mail client attached to MS Office 365 Exchange server.