[Obm] Problème de synchronisation opush et Android 2.3.5

2012-02-14 Par sujet Tux45

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

2012-02-14 Par sujet Tux45
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

2012-02-14 Par sujet Tux45
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

2012-02-14 Par sujet Matthieu Baechler
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

2012-02-14 Par sujet Tux45
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

2012-02-14 Par sujet Matthieu Baechler
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

2012-02-14 Par sujet Tux45
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