As it seems, no contact could be starred, with or without the “
” I don’t know where it comes from… check the log lines ahead.
But the problem comes before synchronizing. When I hit the star in my phone, nothing happens. I could only star contacts associated with other accounts (notably WhatsApp, or even CardDAV Sync free beta, which I installed later).
I tried the following scenarios:
Firstly, I starred three contacts using ownCloud Contacts web. Then I syncronized, but nothing came from the server, the contacts didn’t appear in the log. I see lots of “http-outgoing-0”, but no “incoming” counterpart, if there should be one…
Secondly I starred a fourth contact in my phone (the contact is associated to both DAVdroid and CardDAV Sync, so I could mark it). Then I syncronized DAVdroid. I got this:
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "X-DAVDROID-STARRED:1[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "FN:*****************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "N:****;*********;**;;[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "TEL;TYPE=home:*************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "TEL;TYPE=x-tim:**************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "TEL;TYPE=x-claro:**************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "EMAIL;TYPE=work:******************************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "ADR;TYPE=work:;;***********************************************************[********************************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> " ************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "LABEL;TYPE=work:*********************************************************************************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "*********************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "URL:*********************************[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "PRODID:DAVdroid/0.5.14-alpha (ez-vcard/0.9.3)[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "REV:20140708T233716Z[\r][\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 >> "END:VCARD[\r][\n]"
And then this:
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "X-DAVDROID-STARRED:1 [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "FN:***************** [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "N:****;*********;**;; [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "TEL;TYPE=home:************* [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "TEL;TYPE=x-tim:************** [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "TEL;TYPE=x-claro:************** [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "EMAIL;TYPE=work:****************************** [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "ADR;TYPE=work:;;************************************************* *************************************** [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "**************** [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "LABEL;TYPE=work:******************************************************************************* [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "*********************** [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "URL:********************************* [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "PRODID:DAVdroid/0.5.14-alpha (ez-vcard/0.9.3) [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "REV:2014-07-08T23:37:17+00:00 [\n]"
D/ch.boye.httpclientandroidlib.wire(32422): http-outgoing-0 << "END:VCARD [\n]"
followed by the exception caught as in the previous log.
That means, the same information, but each [\r] in the first block was replaced by the
In the end, neither the information came from the server, nor were they sent from the phone.
As a final test: I created a contact using the web interface, and set it to favorite. I got this in the log:
D/ch.boye.httpclientandroidlib.wire( 5233): http-outgoing-1 << "BEGIN:VCARD[\r][\n]"
D/ch.boye.httpclientandroidlib.wire( 5233): http-outgoing-1 << "VERSION:3.0[\r][\n]"
D/ch.boye.httpclientandroidlib.wire( 5233): http-outgoing-1 << "N:teste;Contato;de;;[\r][\n]"
D/ch.boye.httpclientandroidlib.wire( 5233): http-outgoing-1 << "UID:20140709T001044.54c8388d82@cloud.openmailbox.org[\r][\n]"
D/ch.boye.httpclientandroidlib.wire( 5233): http-outgoing-1 << "REV:2014-07-09T00:10:45+00:00[\r][\n]"
D/ch.boye.httpclientandroidlib.wire( 5233): http-outgoing-1 << "FN:Contato de teste[\r][\n]"
D/ch.boye.httpclientandroidlib.wire( 5233): http-outgoing-1 << "PRODID:-//ownCloud//NONSGML Contacts 0.3//EN[\r][\n]"
D/ch.boye.httpclientandroidlib.wire( 5233): http-outgoing-1 << "END:VCARD[\r][\n]"
No star information came from server. The contact appeared in my phone, but since it new only to DAVdroid (the CardDAV Sync free beta still doesn’t know about it) I couldn’t star it in the phone.
Looks like ownCloud has synchronization problems. The other cliend failed too…
I don’t know what else to do… if you need any more info or test, please let me know.
Thank you for the attention and patience.