[Obm] Problème de synchronisation opush et Android 2.3.5
Bonjour à tous, Je suis en pleine qualfication de la version 2.4 d'OBM (tout fonctionne très bien, webmail minig et roundcube, synchro thunderbird et iphone, ...) et je rencontre un problème lors d'essai de synchronisation Opush et Android 2.3.5. Le paramétrage a l'air de passer (cf log ci-desous) dans le menu configuration d'un compte Entreprise/exchange. Mais le terminal n'apparait nulle part. Ni dans dans la liste des terminaux (mon compte/Périphérique mobile) et ni dans la base de données Postgres. Avec un iphone, cela marche très très bien !! Merci par avance pour l'aide apportée. Cordialement. Vincent. Ci-dessous les logs que j'ai pu trouver. /var/log/apache2/obm-acces : 10.8.10.202 - - [14/Feb/2012:10:53:12 +0100] OPTIONS /Microsoft-Server-ActiveSync?Cmd=OPTIONSUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android HTTP/1.1 302 - 10.8.10.202 - - [14/Feb/2012:10:53:12 +0100] GET /Microsoft-Server-ActiveSync/?Cmd=OPTIONSUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android HTTP/1.1 200 - 10.8.10.202 - - [14/Feb/2012:10:53:12 +0100] POST /Microsoft-Server-ActiveSync?Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android HTTP/1.1 302 - 10.8.10.202 - - [14/Feb/2012:10:53:12 +0100] GET /Microsoft-Server-ActiveSync/?Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android HTTP/1.1 200 - 10.8.10.202 - - [14/Feb/2012:10:53:13 +0100] POST /Microsoft-Server-ActiveSync?Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=androidc1796742312DeviceType=Android HTTP/1.1 302 - 10.8.10.202 - - [14/Feb/2012:10:53:13 +0100] GET /Microsoft-Server-ActiveSync/?Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=androidc1796742312DeviceType=Android HTTP/1.1 200 - Ou bien alors la même chose dans /var/log/jetty/2012_02_14.request.log : 127.0.0.1 - - [14/févr./2012:10:26:33 +] OPTIONS /Microsoft-Server-ActiveSync?Cmd=OPTIONSUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android HTTP/1.1 302 0 127.0.0.1 - - [14/févr./2012:10:26:34 +] GET /Microsoft-Server-ActiveSync/?Cmd=OPTIONSUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android HTTP/1.1 200 0 127.0.0.1 - - [14/févr./2012:10:26:34 +] POST /Microsoft-Server-ActiveSync?Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android HTTP/1.1 302 0 127.0.0.1 - - [14/févr./2012:10:26:34 +] GET /Microsoft-Server-ActiveSync/?Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android HTTP/1.1 200 0 127.0.0.1 - - [14/févr./2012:10:26:35 +] POST /Microsoft-Server-ActiveSync?Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=androidc1796742312DeviceType=Android HTTP/1.1 302 0 127.0.0.1 - - [14/févr./2012:10:26:35 +] GET /Microsoft-Server-ActiveSync/?Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=androidc1796742312DeviceType=Android HTTP/1.1 200 0 ___ Obm mailing list Obm@list.obm.org http://list.obm.org/mailman/listinfo/obm
Re: [Obm] Problème de synchronisation opush et Android 2.3.5
Bonjour Matthieu, Non je n'ai rien dans ce fichier depuis plus de 4 jours. Je viens de réessayer avec un iphone, cela fonctionne bien. Et il apparait bien dans la liste. Mais par contre contre toujours rien dans le fichier /var/log/opush/opush.log Peux-t'on lui dire d'être plus bavard ? Par contre dans le log apache2/obm-access.og il est plus bavard : 10.8.12.2 - - [14/Feb/2012:11:51:43 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:51:43 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 2501 10.8.12.2 - - [14/Feb/2012:11:51:44 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:51:44 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 21764 10.8.12.2 - - [14/Feb/2012:11:51:46 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:51:46 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 2359 10.8.12.2 - - [14/Feb/2012:11:51:49 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:51:49 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 23272 10.8.12.2 - - [14/Feb/2012:11:51:50 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:51:50 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 2457 10.8.12.2 - - [14/Feb/2012:11:51:52 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:51:52 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 21151 10.8.12.2 - - [14/Feb/2012:11:51:54 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:51:54 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 2541 10.8.12.2 - - [14/Feb/2012:11:51:56 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:51:56 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 21238 10.8.12.2 - - [14/Feb/2012:11:51:59 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:51:59 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 2509 10.8.12.2 - - [14/Feb/2012:11:52:02 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:52:02 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 21127 10.8.12.2 - - [14/Feb/2012:11:52:03 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:52:03 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 2530 10.8.12.2 - - [14/Feb/2012:11:53:11 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:53:11 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 22237 10.8.12.2 - - [14/Feb/2012:11:53:13 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:53:13 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 2522 10.8.12.2 - - [14/Feb/2012:11:53:16 +0100] POST /Microsoft-Server-ActiveSync?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 302 - 10.8.12.2 - - [14/Feb/2012:11:53:16 +0100] POST /Microsoft-Server-ActiveSync/?User=vboisseauDeviceId=Appl850050GS3NPDeviceType=iPhoneCmd=Sync HTTP/1.1 200 20872 10.8.12.2 - - [14/Feb/2012:11:53:18 +0100] POST
Re: [Obm] Problème de synchronisation opush et Android 2.3.5
J'ai essayé de modifier le fichier /etc/opush/logback.xml mais je n'ai toujours pas plus de log. Mais je ne suis pas sûr de la syntaxe du fichier. Tu me dis mettre les trois lignes entre les balises included Mais dans le fichier je n'ai que cette ligne : included/ J'en ai donc déduit que je devais l'écrire comme ceci : included logger name=org.obm.push.impl.ResponderImpl level=DEBUG / logger name=org.obm.push.handler level=DEBUG / logger name=org.obm.push.ActiveSyncServlet level=DEBUG / include/ Est-ce correct ? Ensuite j'ai redémarré le service opush, est-ce suffisant ? Le 14/02/2012 12:13, Matthieu Baechler a écrit : Le mardi 14 février 2012 à 12:04 +0100, Tux45 a écrit : Bonjour Matthieu, Non je n'ai rien dans ce fichier depuis plus de 4 jours. Je viens de réessayer avec un iphone, cela fonctionne bien. Et il apparait bien dans la liste. Mais par contre contre toujours rien dans le fichier /var/log/opush/opush.log Par défaut, on ne loggue que des erreurs, il faut effectivement ajouter des règles de log supplémentaire dans /etc/opush/logback.xml. Peux-t'on lui dire d'être plus bavard ? Ce n'est pas très élégant, on travaille justement à rendre ça plus simple à configurer, mais en attendant, tu peux ajouter ça entre les balisesincluded de /etc/opush/logback.xml : logger name=org.obm.push.impl.ResponderImpl level=DEBUG / logger name=org.obm.push.handler level=DEBUG / logger name=org.obm.push.ActiveSyncServlet level=DEBUG / ___ Obm mailing list Obm@list.obm.org http://list.obm.org/mailman/listinfo/obm
Re: [Obm] Problème de synchronisation opush et Android 2.3.5
Le mardi 14 février 2012 à 14:15 +0100, Tux45 a écrit : J'ai essayé de modifier le fichier /etc/opush/logback.xml mais je n'ai toujours pas plus de log. Tu dois avoir un message dans /var/log/jetty/2012_02_14.stderrout.log qui dit que tu as fait une erreur de syntaxe dans logback.xml. Mais je ne suis pas sûr de la syntaxe du fichier. Tu me dis mettre les trois lignes entre les balises included Mais dans le fichier je n'ai que cette ligne : included/ J'en ai donc déduit que je devais l'écrire comme ceci : included logger name=org.obm.push.impl.ResponderImpl level=DEBUG / logger name=org.obm.push.handler level=DEBUG / logger name=org.obm.push.ActiveSyncServlet level=DEBUG / include/ Est-ce correct ? Presque, la balise fermante doit être /included Ensuite j'ai redémarré le service opush, est-ce suffisant ? Il n'est pas nécessaire de redémarrer opush, il suffit d'attendre une minute (et de vérifier que la nouvelle configuration est bien chargée en regardant /var/log/jetty/2012_02_14.stderrout.log ). -- Matthieu Baechler Le 14/02/2012 12:13, Matthieu Baechler a écrit : Le mardi 14 février 2012 à 12:04 +0100, Tux45 a écrit : Bonjour Matthieu, Non je n'ai rien dans ce fichier depuis plus de 4 jours. Je viens de réessayer avec un iphone, cela fonctionne bien. Et il apparait bien dans la liste. Mais par contre contre toujours rien dans le fichier /var/log/opush/opush.log Par défaut, on ne loggue que des erreurs, il faut effectivement ajouter des règles de log supplémentaire dans /etc/opush/logback.xml. Peux-t'on lui dire d'être plus bavard ? Ce n'est pas très élégant, on travaille justement à rendre ça plus simple à configurer, mais en attendant, tu peux ajouter ça entre les balisesincluded de /etc/opush/logback.xml : logger name=org.obm.push.impl.ResponderImpl level=DEBUG / logger name=org.obm.push.handler level=DEBUG / logger name=org.obm.push.ActiveSyncServlet level=DEBUG / ___ Obm mailing list Obm@list.obm.org http://list.obm.org/mailman/listinfo/obm
Re: [Obm] Problème de synchronisation opush et Android 2.3.5
Merci pour la syntaxe ;) Voilà ce que j'ai maintenant dans le fichier de log opush.log 13:30:43.747 [DEBUG] {org.obm.push.ActiveSyncServlet} [t/c/r/]:query = Cmd=OPTIONSUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android, initial = true, resume = false, m = GET, num = 6 13:30:43.882 [DEBUG] {org.obm.push.ActiveSyncServlet} [t/c/r/]:query = Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android, initial = true, resume = false, m = GET, num = 7 13:30:44.950 [DEBUG] {org.obm.push.ActiveSyncServlet} [t/c/r/]:query = Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=androidc1796742312DeviceType=Android, initial = true, resume = false, m = GET, num = 8 Le 14/02/2012 14:28, Matthieu Baechler a écrit : Le mardi 14 février 2012 à 14:15 +0100, Tux45 a écrit : J'ai essayé de modifier le fichier /etc/opush/logback.xml mais je n'ai toujours pas plus de log. Tu dois avoir un message dans /var/log/jetty/2012_02_14.stderrout.log qui dit que tu as fait une erreur de syntaxe dans logback.xml. Mais je ne suis pas sûr de la syntaxe du fichier. Tu me dis mettre les trois lignes entre les balisesincluded Mais dans le fichier je n'ai que cette ligne : included/ J'en ai donc déduit que je devais l'écrire comme ceci : included logger name=org.obm.push.impl.ResponderImpl level=DEBUG / logger name=org.obm.push.handler level=DEBUG / logger name=org.obm.push.ActiveSyncServlet level=DEBUG / include/ Est-ce correct ? Presque, la balise fermante doit être /included Ensuite j'ai redémarré le service opush, est-ce suffisant ? Il n'est pas nécessaire de redémarrer opush, il suffit d'attendre une minute (et de vérifier que la nouvelle configuration est bien chargée en regardant /var/log/jetty/2012_02_14.stderrout.log ). ___ Obm mailing list Obm@list.obm.org http://list.obm.org/mailman/listinfo/obm
Re: [Obm] Problème de synchronisation opush et Android 2.3.5
J'ai l'impression que tu n'as pas accepté la politique de sécurité du serveur sur ton téléphone. J'ai déjà eu ce problème avec un android, j'avais raté la notification du téléphone. Tu peux regarder dans les notifications si tu n'as pas un message en ce sens. Si tu ne trouves pas la notification, je te conseille d'effacer le compte du téléphone et de recommencer la configuration. -- Matthieu Baechler Le mardi 14 février 2012 à 14:43 +0100, Tux45 a écrit : Merci pour la syntaxe ;) Voilà ce que j'ai maintenant dans le fichier de log opush.log 13:30:43.747 [DEBUG] {org.obm.push.ActiveSyncServlet} [t/c/r/]:query = Cmd=OPTIONSUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android, initial = true, resume = false, m = GET, num = 6 13:30:43.882 [DEBUG] {org.obm.push.ActiveSyncServlet} [t/c/r/]:query = Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=validateDeviceType=Android, initial = true, resume = false, m = GET, num = 7 13:30:44.950 [DEBUG] {org.obm.push.ActiveSyncServlet} [t/c/r/]:query = Cmd=FolderSyncUser=cire.fr%5CvboisseauDeviceId=androidc1796742312DeviceType=Android, initial = true, resume = false, m = GET, num = 8 Le 14/02/2012 14:28, Matthieu Baechler a écrit : Le mardi 14 février 2012 à 14:15 +0100, Tux45 a écrit : J'ai essayé de modifier le fichier /etc/opush/logback.xml mais je n'ai toujours pas plus de log. Tu dois avoir un message dans /var/log/jetty/2012_02_14.stderrout.log qui dit que tu as fait une erreur de syntaxe dans logback.xml. Mais je ne suis pas sûr de la syntaxe du fichier. Tu me dis mettre les trois lignes entre les balisesincluded Mais dans le fichier je n'ai que cette ligne : included/ J'en ai donc déduit que je devais l'écrire comme ceci : included logger name=org.obm.push.impl.ResponderImpl level=DEBUG / logger name=org.obm.push.handler level=DEBUG / logger name=org.obm.push.ActiveSyncServlet level=DEBUG / include/ Est-ce correct ? Presque, la balise fermante doit être /included Ensuite j'ai redémarré le service opush, est-ce suffisant ? Il n'est pas nécessaire de redémarrer opush, il suffit d'attendre une minute (et de vérifier que la nouvelle configuration est bien chargée en regardant /var/log/jetty/2012_02_14.stderrout.log ). ___ Obm mailing list Obm@list.obm.org http://list.obm.org/mailman/listinfo/obm
Re: [Obm] Problème de synchronisation opush et Android 2.3.5
Il n'y a pas de notification pour accepter la politique de sécurité. C'est seulement une case à cocher : - utiliser une connexion sécurisée (SSL) - coché - Accepter tous les certificats SSL - coché J'ai configuré le compte comme le précisait Tony Galmiche sur un des mails de la mailing list !!! J'ai également essayé avec d'autres comptes. Mais ça ne marche toujours pas. Je n'ai aucune erreur sur le smartphone qui s'affiche. Il me manque peut-être une option à cocher dans la configuration générale d'Android pour pouvoir accepter le certificat ?? Le 14/02/2012 17:22, Matthieu Baechler a écrit : J'ai l'impression que tu n'as pas accepté la politique de sécurité du serveur sur ton téléphone. J'ai déjà eu ce problème avec un android, j'avais raté la notification du téléphone. Tu peux regarder dans les notifications si tu n'as pas un message en ce sens. Si tu ne trouves pas la notification, je te conseille d'effacer le compte du téléphone et de recommencer la configuration. ___ Obm mailing list Obm@list.obm.org http://list.obm.org/mailman/listinfo/obm