Alors il semble que vous rencontrez bien là un bug.
Votre base de donnée contient des doublons sur les évènements, voici comment les effacer :

1) Trouver l'identifiant  de votre utilisateur :

SELECT userobm_id FROM UserObm WHERE userobm_login = '*USER_LOGIN*'; -- 
remplacer USER_LOGIN par celui de votre utilisateur


2) Effacer les doublons pour un utilisateur :

DELETE FROM DeletedEvent WHERE deletedevent_id NOT IN (SELECT 
MAX(deletedevent_id) FROM DeletedEvent WHERE deletedevent_user_id =*  USER_ID*  
GROUP BY deletedevent_event_ext_id,deletedevent_user_id) AND 
deletedevent_user_id =*USER_ID*;  -- remplacer USER_ID par l'entier trouvé à la 
requête précédente


La synchronisation devrait alors fonctionner de nouveau pour cet utilisateur. Une version de la requête permet de nettoyer ces doublons pour tous les utilisateurs, mais celle ci peut malheureusement être très longue à s'exécuter. La voici :

DELETE FROM DeletedEvent WHERE deletedevent_id NOT IN (SELECT 
MAX(deletedevent_id) FROM DeletedEvent GROUP BY 
deletedevent_event_ext_id,deletedevent_user_id);


Est-ce que cela corrige votre problème ?

Cordialement,
Thomas

On 11/21/2012 04:32 PM, Vince wrote:
Bonjour Thomas,

Ci-joint le fichier opush.log avec plus de log.
Je ne l'envoi qu'à vous car il peut y avoir des données confidentielles.

Le contenu de ce fichier log se répète à chaque fois que je lance la synchro !!

Et oui, j'ai bien fait le tour des options. J'ai créé son compte sur mon Android. Le problème n'est donc pas lié au smartphone mais bien à son compte. Surement quelque chose qui ne vas pas dans son agenda. Sachant qu'après la mise à jour de notre serveur OBM, il s'était retrouvé avec environ dix doublons par évènements sur toute la durée de l'utilisation de son agenda.

En espérant que vous mettrez le doigt dessus ;)))

Cordialement

Vincent.

Le 21/11/2012 15:25, Hilaire Thomas a écrit :
Bonjour Vince,

Les erreurs que présente votre fichier //var/log/apache/obm-error.log /doivent datées d'une synchronisation faite lorsque le votre fichier de configuration d'apache était encore invalide.

Les traces que vous avez envoyées par rapport l'utilisateur qui ne voit pas son agenda n'ont pas de problème. Pour avoir plus de détails, veuillez recréer le compte sur le téléphone qui pose problème après avoir activé les logs dans le fichier //etc/opush/logback.xml/ comme ceci :
<included>
<logger name="AUTHENTICATION" level="DEBUG" />
<logger name="REQUEST.FULL" level="DEBUG" />
<logger name="OBM-SYNC" level="DEBUG" />

<logger level="DEBUG" name="org.obm.push.impl.ResponderImpl" />
</included>

Pouvez-vous aussi vérifier que le l'application calendrier du téléphone de l'utilisateur est bien configuré pour afficher les informations relatives au compte opush.

Merci,
Thomas





--
Thomas Hilaire
Développeur LGS/OBM/R&D
+33 6 43 65 66 03

------------------

GROUPE LINAGORA
74-80 rue Roque de Fillol
92800 Puteaux

+33 (0)8 10 25 12 51
+33 (0)6 79 60 12 91
[email protected]

------------------

La présente transmission contient des informations confidentielles
appartenant à Linagora, exclusivement destinées au(x) destinataire(s)
identifié(s) ci-dessus. Si vous n'en faites pas partie, toute
reproduction, distribution ou divulgation de tout ou partie des
informations de cette transmission, ou toute action effectuée sur la
base de celles-ci vous sont formellement interdites.
Si vous avez reçu cette transmission par erreur, nous vous remercions de
nous en avertir et de la détruire de votre système d'information.

The present transmission contains privileged and confidential
information belonging to Linagora, exclusively intended for the
recipient(s) thereabove identified. If you are not one of these
aforementioned recipients, any reproduction, distribution, disclosure of
said information in whole or in part, as well as any action undertaken
on the basis of said information are strictly prohbited. If you received
the present transmission by mistake, please inform us and destroy it
from your messenging and information systems.

_______________________________________________
Obm mailing list
[email protected]
http://list.obm.org/mailman/listinfo/obm

Répondre à