Page 1 sur 3

Problème de synchronisation DavDroid-OwnCloud

Posté : dim. 28 juin 2015 12:01
par myriana
Bonjour,

J'ai installé Davdroid version 0.8.0 sur mon Galaxy Grand Plus en respectant le tutoriel fourni par Mère Zaclys.
Après création de mon compte, la synchronisation avec OwnCloud s'est faite sans problème sauf qu'elle n'a eu lieu qu'une fois. Si je veux synchroniser à nouveau je dois recréer le compte...
J'ai la version 4.4.4 d'Android

Help !!!

Merci de vos réponses.

Re: Problème de synchronisation DavDroid-OwnCloud

Posté : dim. 28 juin 2015 13:43
par kir0ul
Dans les paramètres du téléphone > Comptes > DAVdroid > paramètres > Synchroniser maintenant, tu devrais pouvoir forcer manuellement la synchronisation.

Re: Problème de synchronisation DavDroid-OwnCloud

Posté : mer. 4 nov. 2015 19:45
par orazio2
Bonjour,
Depuis la mise à jour de DAVDROID, la synchro de mon agenda marche, mais pas la syncrhonisation des mes contacts. Tout le temps la même erreur et j'ai un message très optimiste dans paramètres/compte DAVDROID : La synchronisation rencontre des problèmes et sera bientôt rétablie...

Code : Tout sélectionner

SYNCHRONIZATION INFO
Synchronization phase: 7
Account name: 9156@zaclys
Authority: com.android.contacts

HTTP REQUEST:
REPORT https://webcloud.zaclys.com/remote.php/carddav/addressbooks/9156/contacts/
Content-Length: 184
Content-Type: application/xml; charset=utf-8
Depth: 1

<?xml version='1.0' encoding='UTF-8' ?><CARD:addressbook-query xmlns="DAV:" xmlns:CARD="urn:ietf:params:xml:ns:carddav"><prop><getetag /></prop><CARD:filter /></CARD:addressbook-query>

HTTP RESPONSE:
http/1.1 404 Not Found
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection: Keep-Alive
Content-Length: 256
Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; frame-src *; img-src *; font-src 'self' data:; media-src *; connect-src *
Content-Type: application/xml; charset=utf-8
Date: Wed, 04 Nov 2015 18:20:55 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Keep-Alive: timeout=2, max=9
OkHttp-Received-Millis: 1446661256835
OkHttp-Selected-Protocol: http/1.1
OkHttp-Sent-Millis: 1446661255964
Pragma: no-cache
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/5.4.16
Set-Cookie: ocd28ee13549=ojnidvbq0q50gv4ttka3n0vb74; path=/; HttpOnly
Set-Cookie: ocd28ee13549=mcuuibdtodh2lqlgfj8bimub64; path=/; secure; HttpOnly
Strict-Transport-Security: max-age=15768000
Strict-Transport-Security: max-age=31536000
X-Content-Type-Options: nosniff
X-Frame-Options: Sameorigin
X-Powered-By: PHP/5.4.16
X-Robots-Tag: none
X-XSS-Protection: 1; mode=block

<?xml version="1.0" encoding="utf-8"?>[LF]
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">[LF]
  <s:exception>Sabre\DAV\Exception\NotFound</s:exception>[LF]
  <s:message>Card not found</s:message>[LF]
  <s:sabredav-version>1.8.12</s:sabredav-version>[LF]
</d:error>[LF]


STACK TRACE:
at.bitfire.dav4android.exception.NotFoundException: 404 Not Found
at.bitfire.dav4android.exception.NotFoundException: 404 Not Found
	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:273)
	at at.bitfire.dav4android.DavResource.checkStatus(DavResource.java:286)
	at at.bitfire.dav4android.DavAddressBook.addressbookQuery(DavAddressBook.java:68)
	at at.bitfire.davdroid.syncadapter.ContactsSyncManager.listRemote(ContactsSyncManager.java:118)
	at at.bitfire.davdroid.syncadapter.SyncManager.performSync(SyncManager.java:169)
	at at.bitfire.davdroid.syncadapter.ContactsSyncAdapterService$ContactsSyncAdapter.onPerformSync(ContactsSyncAdapterService.java:52)
	at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:254)

SOFTWARE INFORMATION
DAVdroid version: 0.9.0.4 (82) Wed Nov 04 19:35:59 UTC+01:00 2015
Installed from: Google Play Store
JB Workaround installed: no

CONFIGURATION
System-wide synchronization: automatically


SYSTEM INFORMATION
Android version: 4.2.2 (ALPS.JB5.MP.V1.6)
Device: Enspert / RAINBOW (wiko)


Merci de me donner la solution. C'est coté serveur ou coté client?

Re: Problème de synchronisation DavDroid-OwnCloud

Posté : mer. 4 nov. 2015 23:34
par Biggerbang
Bonjour orazio2 ,
Bienvenue sur le site de la mère Zaclys !
La dernière mise à jour de Davdroid stipulait qu'en cas de problème de synchronisation il fallait désinstaller :o puis réinstaller Davdroid..... :P
Oui je sais c'est pas tip top mais ......bon c'est pas la mer à boire....
Bonne journée et tiens nous au courant!

Re: Problème de synchronisation DavDroid-OwnCloud

Posté : jeu. 5 nov. 2015 19:37
par orazio2
Bonsoir biggerbang,
J'ai suivi ton conseil, du coup tous mes contacts zaclys on disparu du téléphone (pas du serveur), mais j'ai toujours la même erreur :-(
La synchronisation du calendrier elle marche!

Re: Problème de synchronisation DavDroid-OwnCloud

Posté : jeu. 5 nov. 2015 19:59
par did
Bonjour orazio2,

Normalement, si tu configures à nouveau Davdroid avec ton compte Zaclys, tu devrais récupérer tes contacts, ce n'est pas le cas ?

Re: Problème de synchronisation DavDroid-OwnCloud

Posté : ven. 6 nov. 2015 15:32
par orazio2
non : erreur de synchronisation des contacts (cf message du début)

Re: Problème de synchronisation DavDroid-OwnCloud

Posté : ven. 6 nov. 2015 16:47
par did
Je sais qu'il y avait des problèmes de compatibilité entre kitkat (4.1 et 4.4.3 au moins) et la version de Davdroid du playstore, je ne sais pas si c'est toujours d'actualité.
Regarde par ici : https://davdroid.bitfire.at/faq/entry/a ... r-updating

À ta place, j'essayerais la version de F-Droid : https://f-droid.org/repository/browse/? ... e.davdroid
ou encore le JB workaround : https://play.google.com/store/apps/deta ... workaround

PS : d'après ton log, tu es sous 4.2.2

Re: Problème de synchronisation DavDroid-OwnCloud

Posté : sam. 7 nov. 2015 19:23
par orazio2
Bon ça y est j'ai trouvé!
Réinstaller, désinstaller, toutes les versions, rien n'y faisait... il était toujours impossible de synchroniser les contacts de owncloud/zaclys avec ceux de mon téléphone android.
En fait le problème vient du fait que je ne sais quel client (ou serveur webcloud6) avait modifié les UIDs de certains de mes contacts en rajoutant à la fin de l'ID de certain des mes contacts un "@webcloud6.zaclys.com"
Voir l'exemple ci-après :

Code : Tout sélectionner

BEGIN:VCARD
VERSION:3.0
X-UNKNOWN-ELEMENT;TYPE=ÿþName:Agce
N:;Agce
CATEGORIES:Comm
PHONE1.PHONE;TYPE=Mobile:48273007
FN:Agce 
UID:ee5394c6-07cc-4a2c-a83a-74f2420cdb81@webcloud6.zaclys.com
REV:2015-05-09T10:09:40+00:00
PRODID:-//ownCloud//NONSGML Contacts 0.3.0.18//EN
END:VCARD
Bon bref, il faut supprimer tous les contacts dont l'UID est corrompu et après, õ miracle, tout remarche!
le truc sympa sera de trouver l'appli qui a mis le bazard... mais bon là pour l'instant j'ai pas d'idée :-|
@+

Re: Problème de synchronisation DavDroid-OwnCloud

Posté : sam. 7 nov. 2015 19:51
par Biggerbang
Salut Orazio 2,
Bien contant que ton problème soit résolu, mais aucune idée de ce qui a pu mettre le bazard .., peut être Davdroid.....Bon courage pour remettre un peu d'ordre dans ton carnet d'adresse...