[Obm] ActiveSync autodiscover - Opush - OBM 2.3
Francois Goudal
fg at satcom1.com
Tue Nov 27 11:16:46 CET 2012
Re-bonjour,
Merci pour ces informations, qui m'ont permis de progresser dans mes tests.
Voici le log opush lorsqu'une requete d'autodiscover est faite par
l'outil de test de microsoft :
10:17:29.022 [INFO ] {REQUEST.FULL}
[t15/cautodiscover/r0/fg at satcom1.eu]:<?xml version="1.0" encoding="UTF-8"?>
<Autodiscover
xmlns="http://schemas.microsoft.com/exchange/autodiscover/mobilesync/requestschema/2006"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Request>
<EMailAddress>fg at satcom1.eu</EMailAddress>
<AcceptableResponseSchema>http://schemas.microsoft.com/exchange/autodiscover/mobilesync/responseschema/2006</AcceptableResponseSchema>
</Request>
</Autodiscover>
10:17:29.024 [INFO ] {REQUEST.FULL}
[t15/cautodiscover/r0/fg at satcom1.eu]:<?xml version="1.0" encoding="UTF-8"?>
<Autodiscover>
<Response>
<Culture>en:us</Culture>
<User>
<EMailAddress>fg at satcom1.eu</EMailAddress>
</User>
<Action>
<Settings>
<Server>
<Type>MobileSync</Type>
<Url>https://obm.satcom1.eu/Microsoft-Server-ActiveSync</Url>
<Name>https://obm.satcom1.eu/Microsoft-Server-ActiveSync</Name>
</Server>
<Server>
<Type>CertEnroll</Type>
<Url>https://obm.satcom1.eu/Microsoft-Server-ActiveSync</Url>
<ServerData>CertEnrollTemplate</ServerData>
</Server>
</Settings>
</Action>
</Response>
</Autodiscover>
On voit donc bien la reponse ici. Par rapport au message d'erreur
retourne par l'outil de microsoft, il semblerait que :
<Autodiscover>
ne soit pas valide, et qu'il s'attende en fait a avoir un xmlns qui soit
specifie.
Cette page web de microsoft semble egalement indiquer cela :
http://blogs.msdn.com/b/exchangedev/archive/2011/07/08/autodiscover-for-exchange-activesync-developers.aspx
Si je voulais faire des modifs dans le code d'opush pour adapter le
format de la reponse XML afin qu'elle soit consideree valide par
l'outil, par ou me conseillez-vous de commencer a regarder ?
Cordialement,
On 27/11/12 10:58, Matthieu Baechler wrote:
> Le mardi 27 novembre 2012 à 10:36 +0100, Francois Goudal a écrit :
>> Bonjour Matthieu,
> [...]
>
>> De plus, Si j'essaie de connecter un iPhone avec ActiveSync, je le vois
>> bien faire des requetes autodiscover dans les logs Apache, mais pour
>> autant, l'iPhone n'obtient pas l'information necessaire, puisqu'il finit
>> par me demander l'adresse du serveur (ce qu'il est justement normalement
>> cense recevoir via autodiscover). Donc cela confirme que l'autodiscover
>> ne fonctionne pas.
>>
>> J'aimerais bien continuer a debugguer cela, mais je ne sais plus
>> vraiment ou regarder.
>> - Je ne peux pas vraiment sniffer le traffic pour voir la requete et
>> la reponse, puisque c'est du SSL
> Le lien entre le serveur apache et le serveur opush ne doit pas être en
> SSL, vous pouvez faire un tcpdump à ce niveau.
>
>> - Je ne trouve pas d'exemple de requete POST que je pourrais
>> eventuellement envoyer moi meme
> Vous pouvez essayer avec ce morceau de XML :
>
> <Autodiscover
> xmlns="http://schemas.microsoft.com/exchange/autodiscover/mobilesync/requestschema/2006">
> <Request>
> <EMailAddress>VOTRE_ADRESSE_EMAIL</EMailAddress>
> <AcceptableResponseSchema>http://schemas.microsoft.com/exchange/autodiscover/mobilesync/responseschema/2006</AcceptableResponseSchema>
> </Request>
> </Autodiscover>
>
>> - Je ne vois pas ou trouver des logs qui pourraient m'interesser sur
>> le serveur OBM
> Voir la page : http://www.obm.org/wiki/logs
> Vous pouvez activer REQUEST.FULL et vous devriez avoir les logs de
> l'autodiscover.
>
>> Auriez-vous une idee de comment je peux essayer de progresser pour faire
>> fonctionner cela ?
> N'hésitez pas à nous communiquer plus d'infos si vous êtes toujours
> bloqué.
>
--
Satcom1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.obm.org/pipermail/obm/attachments/20121127/0acb52b7/attachment.htm
More information about the Obm
mailing list