Synology CardDav https ne fonctionne plus

Cardbook for Thunderbird Forums Coin Français Synology CardDav https ne fonctionne plus

This topic contains 13 replies, has 4 voices, and was last updated by  Manlio 3 months, 1 week ago.

  • Author
    Posts
  • #1704

    bruch05
    Participant

    Bonsoir,

    Dans le cadre de notre association, nous utilisons le serveur CardDav d’un NAS Synology couplé à ce très bon plugin  🙂

    Depuis peu, la synchro en https ne fonctionne plus. Le certificat est valide.

    Voici le comparatif des logs en mode debug. Je ne vois pas où se situe le problème. Merci pour ton aide.

    HTTPS

    2018.02.19 22:22:11:805 : TEST HTTPS : debug mode : username : (new String(“admin”))
    2018.02.19 22:22:11:805 : TEST HTTPS : debug mode : url : (new String(“https://bruch05.hd.free.fr:8448/addressbooks/users/admin/addressbook/”))
    2018.02.19 22:22:11:864 : TEST HTTPS : Création du traitement de synchronisation périodique (intervalle : 3600000 ms, id : 52)
    2018.02.19 22:22:12:833 : TEST HTTPS : debug mode : cardbookRepository.cardbookServerSyncRequest : (new Number(1))

    2018.02.19 22:22:13:864 : TEST HTTPS : debug mode : cardbookRepository.cardbookServerSyncRequest : (new Number(1))

    2018.02.19 22:22:14:892 : TEST HTTPS : debug mode : cardbookRepository.cardbookServerSyncRequest : (new Number(1))

    HTTP

    2018.02.19 22:28:38:069 : TEST HTTP : debug mode : username : (new String(“admin”))
    2018.02.19 22:28:38:069 : TEST HTTP : debug mode : url : (new String(“http://192.168.0.252:8008/addressbooks/users/admin/addressbook/”))
    2018.02.19 22:28:38:139 : TEST HTTP : Création du traitement de synchronisation périodique (intervalle : 3600000 ms, id : 62)
    2018.02.19 22:28:38:393 : TEST HTTP : debug mode : response text : (new String(“<?xml version=’1.0′ encoding=’UTF-8′?>\n<multistatus xmlns=’DAV:’>\r\n <response>\r\n <href>/addressbooks/users/admin/addressbook/</href>\r\n <propstat>\r\n <prop>\r\n <getcontenttype>httpd/unix-directory</getcontenttype>\r\n <getetag>\”9fd3da4e217e3b5c05c62dd1312814a1\”</getetag>\r\n </prop>\r\n <status>HTTP/1.1 200 OK</status>\r\n </propstat>\r\n </response>\r\n <response>\r\n <href>/addressbooks/users/admin/addressbook/7217bd5e-5261-44cf-9fc7-a78a5c8ef229.vcf</href>\r\n <propstat>\r\n <prop>\r\n <getcontenttype>text/vcard;charset=utf-8</getcontenttype>\r\n <getetag>\”24cba1ed329a1687817046a63397f0e4\”</getetag>\r\n </prop>\r\n <status>HTTP/1.1 200 OK</status>\r\n </propstat>\r\n </response>\r\n</multistatus>”))
    2018.02.19 22:28:38:394 : TEST HTTP : debug mode : response code : (new Number(207))
    2018.02.19 22:28:38:394 : TEST HTTP : debug mode : response etag : (new String(“\”9fd3da4e217e3b5c05c62dd1312814a1\””))
    2018.02.19 22:28:38:399 : TEST HTTP : Nouveau contact trouvé sur le serveur

  • #1709

    CardBook
    Keymaster

    Bonjour

    oui c’est un bug connu sur ce forum…. je ne sais pas dire ou est le probleme (Synology, CardBook, Thunderbird ?)… en fait ca vient d’une reponse trop longue du serveur… est ce que vous avez un compte de test ?…

  • #1710

    bruch05
    Participant

    Bonsoir,

    Merci tout d’abord pour ton retour très rapide.

    Je vais faire des traces réseau pour voir ce qu’il se passe à ce niveau là.

    Je te tiens au courant.

    Tof

  • #1711

    bruch05
    Participant

    Bonsoir,

    Je viens de faire différents tests sur 2 NAS différents au travers d’une FREEBOX et d’une LIVEBOX. Voici le résultat sur le test avec la FREEBOX.

    1°) DNS HTTP  http://bruch05.hd.free.fr:8008/addressbooks/users/admin/addressbook

    Etape de Validation KO

    2°) IP  externe HTTP (Redirection port 8008) http://88.160.89.64:8008/addressbooks/users/admin/addressbook

    Etape de Validation & Synchro OK

    3°) IP locale HTTP http://192.168.0.252:8008/addressbooks/users/admin/addressbook

    Etape de Validation & Synchro OK

    4°) DNS HTTPS https://bruch05.hd.free.fr:8448/addressbooks/users/admin/addressbook

    Etape de Validation OK / Synchro KO

    Le sujet tourne autour du réseau avec Thunderbird. Les traces réseau montrent des anomalies de séquences.

    Toutefois, depuis un smartphone Android, cela fonctionne parfaitement en http et en https avec les adresses DNS.

    Tof

     

  • #1712

    bruch05
    Participant

    Please send me an email to bruch05@free.fr to get a test account.

  • #1933

    marc
    Participant

    Bonjour,

    J’essaie de synchroniser mes carnets d’adresse. L’un marche bien pour l’tulisateur JOSEPH mais pas celui de MARC. Je vous donne les logs (après correction de mon nom de famille par un nom bidon = ZOZO). Le serveur me renvoie soit une erreur 403 soit un status à zéro, malgré la bonne URL que je récupère avec un https://zozo.com:8443/principals/users/MARC/ dans mon navigateur ; le serveur me donne alors une page HTML où je peux récupérer les bonnes URL.

    Voici le fichier des logs :

    018.05.02 22:38:06:172 : Validation module : Requête de découverte d’URL phase 4 sur https://zozo.com:8443/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/addressbook/

    2018.05.02 22:38:24:530 : Validation module : Synchronisation en erreur (étape : discoverPhase4, url : https://zozo.com:8443/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/addressbook/, statut : 0)

    2018.05.02 22:39:11:332 : Contacts Joseph : Carnet d’adresses fermé

    2018.05.02 22:39:51:322 : Validation module : Requête de découverte d’URL phase 1 sur https://zozo.com:8443/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav

    2018.05.02 22:39:51:484 : Validation module : Synchronisation en erreur (étape : discoverPhase1, url : https://zozo.com:8443/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav, statut : 403)

    2018.05.02 22:39:52:344 : Validation module : Requête de validation sans découverte d’URL sur https://zozo.com:8443/addressbooks/__uids__/D6E53E0E-646C-51BD-8A45-09BBC44AF234/

    2018.05.02 22:39:52:456 : Validation module : Requête de découverte d’URL phase 4 sur https://zozo.com:8443/addressbooks/__uids__/D6E53E0E-646C-51BD-8A45-09BBC44AF234/addressbook/

    2018.05.02 22:40:08:626 : Contacts Joseph : Carnet d’adresses créé

    2018.05.02 22:40:08:692 : Contacts Joseph : Recherche des contacts …

    2018.05.02 22:40:09:006 : Contacts Joseph : Nouveau contact trouvé sur le serveur

    2018.05.02 22:40:09:006 : Contacts Joseph : Nouveau contact trouvé sur le serveur

    2018.05.02 22:40:09:424 : Contacts Joseph : Création du traitement de synchronisation périodique (intervalle : 3600000 ms, id : 45)

    2018.05.02 22:40:09:854 : Contacts Joseph : Contact jojo récupéré du serveur

    2018.05.02 22:40:09:858 : Contacts Joseph : Contact ZOZO Marc récupéré du serveur

    2018.05.02 22:40:10:722 : Contacts Joseph : Synchronisation finie, résultats :

    2018.05.02 22:40:10:722 : Contacts Joseph : Contacts à jour : 0

    2018.05.02 22:40:10:722 : Contacts Joseph : Contacts nouveaux sur le serveur : 2

    2018.05.02 22:40:10:722 : Contacts Joseph : Contacts mis à jour sur le serveur : 0

    2018.05.02 22:40:10:724 : Contacts Joseph : Contacts supprimés sur le serveur : 0

    2018.05.02 22:40:10:724 : Contacts Joseph : Contacts supprimés sur le disque : 0

    Merci pour votre aide.

  • #1934

    marc
    Participant

    d’autres essais avec les URL local au cas ou cela vienne du DNS ou des certificats …

    2018.05.02 23:15:53:492 : Validation module : Requête de validation sans découverte d’URL sur https://zozo.com:8443/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/

    2018.05.02 23:15:53:590 : Validation module : Requête de découverte d’URL phase 4 sur https://zozo.com:8443/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/addressbook/

    2018.05.02 23:16:11:856 : Validation module : Synchronisation en erreur (étape : discoverPhase4, url : https://zozo.com:8443/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/addressbook/, statut : 0)

    2018.05.02 23:16:54:374 : Validation module : Requête de découverte d’URL phase 1 sur https://zozo.com:8443/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav

    2018.05.02 23:16:54:486 : Validation module : Synchronisation en erreur (étape : discoverPhase1, url : https://zozo.com:8443/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav, statut : 404)

    2018.05.02 23:16:55:392 : Validation module : Requête de validation sans découverte d’URL sur http://192.168.0.40:8008/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/

    2018.05.02 23:16:55:430 : Validation module : Synchronisation en erreur (étape : validateWithoutDiscovery, url : http://192.168.0.40:8008/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/, statut : 0)

    2018.05.02 23:16:56:416 : Validation module : Requête de découverte d’URL phase 1 sur http://192.168.0.40:8008/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav

    2018.05.02 23:16:56:496 : Validation module : Synchronisation en erreur (étape : validateWithoutDiscovery, url : http://192.168.0.40:8008/addressbooks/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav, statut : 0)

    2018.05.02 23:17:08:654 : Validation module : Requête de validation sans découverte d’URL sur http://192.168.0.40:8008/principals/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/

    2018.05.02 23:17:08:734 : Validation module : Synchronisation en erreur (étape : validateWithoutDiscovery, url : http://192.168.0.40:8008/principals/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/, statut : 0)

    2018.05.02 23:17:09:696 : Validation module : Requête de découverte d’URL phase 1 sur http://192.168.0.40:8008/principals/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav

    2018.05.02 23:17:09:720 : Validation module : Synchronisation en erreur (étape : validateWithoutDiscovery, url : http://192.168.0.40:8008/principals/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav, statut : 0)

    2018.05.02 23:17:29:136 : Validation module : Requête de validation sans découverte d’URL sur https://zozo.com:8443/principals/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/

    2018.05.02 23:17:30:160 : Validation module : Requête de découverte d’URL phase 1 sur https://zozo.com:8443/principals/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav

    2018.05.02 23:17:30:218 : Validation module : Synchronisation en erreur (étape : discoverPhase1, url : https://zozo.com:8443/principals/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/.well-known/carddav, statut : 404)

     

     

    J’ajouterai que l’URL suivante marche parfaitement sur mon Ipad : https://zozo.com:8443/principals/__uids__/5ECC1938-7688-56EA-BF46-0B5ABE71CA2B/

     

     

    Merci pour votre aide

  • #1937

    CardBook
    Keymaster

    oui la reponse est tronquée et je crois que c’est Thunderbird qui tronque les reponses du serveur… est ce que vous pouvez verifier avec la boite a outil developpeur (CTRL+SHIFT+J) que les reponses recues sont bien tronquées… apres quoi on ouvrira un ticket chez Thunderbird…

  • #1950

    Manlio
    Participant

    Bonjour,

    moi aussi j’ai des problèmes avec Synology et CardBook.
    Je n’ouvre pas un nouveau message sur le forum puisqu’il s’agit du même erreur 403 qui est déjà cité ici. Mais en fait je ne sais pas s’il est le même problème.

    Voici mon procédé:
    1) J’ai créé le carnet d’adresse sur le Synology ;
    2) Sur Thunderbird, j’ai configuré le carnet d’adresse avec CardBook (vCard 3.0) ;
    3) J’ai copié un contact depuis un carnet local et je l’ai collé dans le carnet synchronisé ;
    4) J’ai aussi créé un nouveau contact directement dans le carnet synchronisé ;
    5) J’ai procédé avec la synchronisation.

    J’ai donc deux adresses qui doivent être envoyées sur le Synology.
    Et bien, l’adresse créée au point 4 a été transféré correctement sur le Synology. L’autre adresse a donné une erreur.

    Voici le log.
    J’ai appelé “Infostrada (il marche)” le contact qui marche et “Infostrada (il ne marche pas)” le contact qui ne va pas être transféré sur le Synology.
    J’ai aussi mis des “x” à la place de mes donné privé.

    2018.05.14 18:44:00:118 : xxxxxxxxxxxxxxxx : Recherche des contacts …
    2018.05.14 18:44:00:124 : xxxxxxxxxxxxxxxx : debug mode : method : (new String(“PROPFIND”))
    2018.05.14 18:44:00:124 : xxxxxxxxxxxxxxxx : debug mode : headers : (new String(“depth: \”1\”, content-type: \”application/xml; charset=utf-8\”, User-Agent: \”Thunderbird CardBook/28.8\”, Authorization: \”Basic \”*****\””))
    2018.05.14 18:44:00:126 : xxxxxxxxxxxxxxxx : debug mode : body : (new String(“<?xml version=\”1.0\” encoding=\”utf-8\”?><D:propfind xmlns:D=\”DAV:\”><D:prop><D:getcontenttype/><D:getetag/></D:prop></D:propfind>”))
    2018.05.14 18:44:00:126 : xxxxxxxxxxxxxxxx : debug mode : username : (new String(“zzzzzz”))
    2018.05.14 18:44:00:126 : xxxxxxxxxxxxxxxx : debug mode : url : (new String(“http://xxxxxx.xxxxxx.xx:yyyy/addressbooks/users/zzzzzz/addressbook/”))
    2018.05.14 18:44:00:178 : xxxxxxxxxxxxxxxx : debug mode : response text : (new String(“<?xml version=’1.0′ encoding=’UTF-8′?>\n<multistatus xmlns=’DAV:’>\r\n <response>\r\n <href>/addressbooks/users/zzzzzz/addressbook/</href>\r\n <propstat>\r\n <prop>\r\n <getcontenttype>httpd/unix-directory</getcontenttype>\r\n <getetag>\”a38d461d24e96016feb6b6d14db03fcc\”</getetag>\r\n </prop>\r\n <status>HTTP/1.1 200 OK</status>\r\n </propstat>\r\n </response>\r\n</multistatus>”))
    2018.05.14 18:44:00:178 : xxxxxxxxxxxxxxxx : debug mode : response code : (new Number(207))
    2018.05.14 18:44:00:178 : xxxxxxxxxxxxxxxx : debug mode : response etag : (new String(“\”a38d461d24e96016feb6b6d14db03fcc\””))
    2018.05.14 18:44:00:184 : xxxxxxxxxxxxxxxx : Contact Infostrada (il marche) nouveau sur le disque
    2018.05.14 18:44:00:188 : xxxxxxxxxxxxxxxx : Contact Infostrada (il marche) : envoi des requêtes de création …
    2018.05.14 18:44:00:192 : xxxxxxxxxxxxxxxx : debug mode : method : (new String(“PUT”))
    2018.05.14 18:44:00:192 : xxxxxxxxxxxxxxxx : debug mode : headers : (new String(“content-type: \”text/vcard; charset=utf-8\”, If-None-Match: \”*\”, User-Agent: \”Thunderbird CardBook/28.8\”, Authorization: \”Basic \”*****\””))
    2018.05.14 18:44:00:194 : xxxxxxxxxxxxxxxx : debug mode : body : (new String(“BEGIN:VCARD\r\nVERSION:3.0\r\nPRODID:-//Thunderbird.net/NONSGML Thunderbird CardBook V28.8//EN\r\nUID:c3141800-4634-4ec6-9796-50c7101cfec3\r\nFN:Infostrada (il marche)\r\nN:;;;;\r\nORG:Infostrada (il marche)\r\nREV:2018-05-14T18:44:00Z\r\nTEL;TYPE=WORK:+39155\r\nEND:VCARD\r\n”))
    2018.05.14 18:44:00:194 : xxxxxxxxxxxxxxxx : debug mode : username : (new String(“zzzzzz”))
    2018.05.14 18:44:00:194 : xxxxxxxxxxxxxxxx : debug mode : url : (new String(“http://xxxxxx.xxxxxx.xx:yyyy/addressbooks/users/zzzzzz/addressbook/c3141800-4634-4ec6-9796-50c7101cfec3.vcf”))
    2018.05.14 18:44:00:194 : xxxxxxxxxxxxxxxx : Contact Infostrada (il ne marche pas) nouveau sur le disque
    2018.05.14 18:44:00:196 : xxxxxxxxxxxxxxxx : Contact Infostrada (il ne marche pas) : envoi des requêtes de création …
    2018.05.14 18:44:00:200 : xxxxxxxxxxxxxxxx : debug mode : method : (new String(“PUT”))
    2018.05.14 18:44:00:200 : xxxxxxxxxxxxxxxx : debug mode : headers : (new String(“content-type: \”text/vcard; charset=utf-8\”, If-None-Match: \”*\”, User-Agent: \”Thunderbird CardBook/28.8\”, Authorization: \”Basic \”*****\””))
    2018.05.14 18:44:00:200 : xxxxxxxxxxxxxxxx : debug mode : body : (new String(“BEGIN:VCARD\r\nVERSION:4.0\r\nPRODID:-//Thunderbird.org/NONSGML Thunderbird CardBook V26.5//EN\r\nUID:2198dc4e-d941-4c9f-8984-e1526ecdd85f\r\nFN:Infostrada (il ne marche pas)\r\nORG:Infostrada (il ne marche pas)\r\nREV:20180514T184400Z\r\nTEL;TYPE=WORK:+39155\r\nEND:VCARD\r\n”))
    2018.05.14 18:44:00:200 : xxxxxxxxxxxxxxxx : debug mode : username : (new String(“zzzzzz”))
    2018.05.14 18:44:00:200 : xxxxxxxxxxxxxxxx : debug mode : url : (new String(“http://xxxxxx.xxxxxx.xx:yyyy/addressbooks/users/zzzzzz/addressbook/2198dc4e-d941-4c9f-8984-e1526ecdd85f.vcf”))
    2018.05.14 18:44:00:246 : xxxxxxxxxxxxxxxx : debug mode : response text : (new String(“<?xml version=’1.0′ encoding=’UTF-8′?>\n<error xmlns=’DAV:’>\r\n <valid-address-data xmlns=’urn:ietf:params:xml:ns:carddav’/>\r\n <error-description xmlns=’http://twistedmatrix.com/xml_namespace/dav/’>Could not parse vCard</error-description>\r\n</error>”))
    2018.05.14 18:44:00:248 : xxxxxxxxxxxxxxxx : debug mode : response code : (new Number(403))
    2018.05.14 18:44:00:248 : xxxxxxxxxxxxxxxx : Contact Infostrada (il ne marche pas) création en erreur sur le serveur (url : http://xxxxxx.xxxxxx.xx:yyyy/addressbooks/users/zzzzzz/addressbook/2198dc4e-d941-4c9f-8984-e1526ecdd85f.vcf, statut : 403)
    2018.05.14 18:44:00:276 : xxxxxxxxxxxxxxxx : debug mode : response code : (new Number(201))
    2018.05.14 18:44:00:276 : xxxxxxxxxxxxxxxx : debug mode : response etag : (new String(“\”28ced78fcacae0976616663fd55fbe98\””))
    2018.05.14 18:44:00:276 : xxxxxxxxxxxxxxxx : debug mode : Contact Infostrada (il marche) deleted from display
    2018.05.14 18:44:00:278 : xxxxxxxxxxxxxxxx : Contact Infostrada (il marche) créé sur le serveur (etag : “28ced78fcacae0976616663fd55fbe98”)
    2018.05.14 18:44:00:282 : xxxxxxxxxxxxxxxx : debug mode : Contact Infostrada (il marche) added to display
    2018.05.14 18:44:00:282 : xxxxxxxxxxxxxxxx : debug mode : Contact Infostrada (il marche) deleted from DB
    2018.05.14 18:44:00:388 : xxxxxxxxxxxxxxxx : debug mode : Contact Infostrada (il marche) written to DB
    2018.05.14 18:44:01:196 : xxxxxxxxxxxxxxxx : debug mode : cardbookRepository.cardbookServerCreatedRequest : (new Number(2))
    2018.05.14 18:44:01:198 : xxxxxxxxxxxxxxxx : debug mode : cardbookRepository.cardbookServerSyncRequest : (new Number(1))
    2018.05.14 18:44:01:198 : xxxxxxxxxxxxxxxx : debug mode : cardbookRepository.cardbookServerSyncTotal : (new Number(2))
    2018.05.14 18:44:01:198 : xxxxxxxxxxxxxxxx : debug mode : cardbookRepository.cardbookServerSyncHandleRemainingTotal : (new Number(2))
    2018.05.14 18:44:01:198 : xxxxxxxxxxxxxxxx : debug mode : cardbookRepository.cardbookServerCreatedResponse : (new Number(2))
    2018.05.14 18:44:01:198 : xxxxxxxxxxxxxxxx : debug mode : cardbookRepository.cardbookServerSyncResponse : (new Number(1))
    2018.05.14 18:44:01:198 : xxxxxxxxxxxxxxxx : debug mode : cardbookRepository.cardbookServerSyncDone : (new Number(2))
    2018.05.14 18:44:01:198 : xxxxxxxxxxxxxxxx : debug mode : cardbookRepository.cardbookServerSyncHandleRemainingDone : (new Number(2))
    2018.05.14 18:44:01:200 : xxxxxxxxxxxxxxxx : Synchronisation finie, résultats :
    2018.05.14 18:44:01:200 : xxxxxxxxxxxxxxxx : Contacts à jour : 0
    2018.05.14 18:44:01:200 : xxxxxxxxxxxxxxxx : Contacts nouveaux sur le serveur : 0
    2018.05.14 18:44:01:200 : xxxxxxxxxxxxxxxx : Contacts mis à jour sur le serveur : 0
    2018.05.14 18:44:01:200 : xxxxxxxxxxxxxxxx : Contacts supprimés sur le serveur : 0
    2018.05.14 18:44:01:200 : xxxxxxxxxxxxxxxx : Contacts supprimés sur le disque : 0
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Contacts supprimés sur le disque et mis à jour sur le serveur : 0
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Contacts nouveaux sur le disque : 2
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Contacts mis à jour sur le disque : 0
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Contacts mis à jour sur le disque et sur le serveur : 0
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Contacts mis à jour sur le disque and supprimés sur le serveur : 0
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Modifications récupérées du serveur : 0
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Modifications non récupérées du serveur : 0
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Modifications poussées sur le serveur : 1
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Modifications non poussées sur le serveur : 1
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Images téléchargées : 0
    2018.05.14 18:44:01:202 : xxxxxxxxxxxxxxxx : Images en erreur : 0
    2018.05.14 18:44:01:206 : Toutes les synchronisations sont finies

    Je n’arrive pas à comprendre la différence entre les deux adresses. C’est clair que l’un des deux a quelques choses qui ne plaît pas au Synology.
    Est-ce-que vous avez des idées?

    Philippe, je peux vous donner un compte de test sur mon Synology si vous voulez.

    Merci beaucoup pour l’aide.

    Manlio

     

  • #1951

    CardBook
    Keymaster

    Manlio pour votre probleme c’est assez simple : le contact qui ne marche est en version 4.0 et votre Synology n’en veut pas… quand on copie colle un contact 4.0 vers un carnet d’adresses en 3.0, la version n’est pas changée…

  • #1953

    CardBook
    Keymaster

    for the return code 0, see this thread : https://cardbook.6660.eu/forums/topic/synology-and-return-code-0/

    • This reply was modified 3 months, 1 week ago by  CardBook.
  • #1963

    Manlio
    Participant

    Eh oui, vous avez raison.

    J’ai créé un carnet local 3.0, puis j’ai créé une adresse et je l’ai copiée&collée sur le carnet synchronisé. Et ça a marché.

    Puis j’ai copié une adresse depuis un carnet local 4.0, je l’ai collée dans le carnet local 3.0. Ensuite je l’ai copiée depuis le carnet local 3.0 et je l’ai collée dans le carnet synchronisé. Et ça n’a pas marché. Dommage ! 🙁

    Donc, si je veux transférer tout le carnet local que j’ai (en 4.0) sur le Synology, je suppose que je dois faire une exportation vers un fichier csv et après une importation.

    Merci beacoup pour l’aide.

    Et si jamais vous avez besoin d’un compte de test sur le Synology, je reste à disposition.

    Manlio

     

  • #1964

    CardBook
    Keymaster

    meme avec un export|import je crois que vous allez garder vos versions 4.0… si ce sont vos carnets d’adresses standards, il est possible de les reimporter dans CardBook…

  • #1968

    Manlio
    Participant

    J’ai envoyé un message, mais je ne le vois plus.
    J’ai essaie de l’envoyer de nouveau ici.

    Il s’agit d’un carnet d’adresse de google.

    Je l’avais importé en Cardbook, puis je l’ai exporté en csv. Avec un éditeur de text j’ai modifié “4.0” en “3.0” dans toutes les lignes. Et puis je l’ai importé dans le carnet du Synology. J’ai la synchronisation et ça a marché, apparemment. Mais je suis certain qu’il y avait des métodes meilleurs pour obtenir ça…

    En fait, j’expérimente un peu… 😉 J’ai pas de problème à faire et refaire les choses pour comprendre mieux et pour trouver les meilleurs moyens d’obtenir le resultat voulu !

    Manlio

    P.S. Merci pour le thread du code 0. Je vais essayer ça aussi.

You must be logged in to reply to this topic.