[horde] Activesync | WP7 cannot sync
Michael J Rubinsky
mrubinsk at horde.org
Mon Jan 30 18:01:02 UTC 2012
Quoting Martin Hochreiter <linuxbox at wavenet.at>:
> Am 29.01.2012 17:20 schrieb Michael J Rubinsky:
>> Quoting Martin Hochreiter <linuxbox at wavenet.at>:
>>
>>> Hi!
>>>
>>> I have a massive problem with one user and its wp 7(.5) phone.
>>>
>>> If I configure active sync, as I did on the iphone, wm 6.5 and android
>>> it ends in that error message on the phone:
>>>
>>>
>>> xxx.xxxx.xxx requires that certain security policies be enforced
>>> before you can sync your information. Contact a support person or
>>> your service provider. Last tried x minutes ago. Error code:
>>> The error code is 0x85010013.
>>>
>>> I tried to force provision - to turn of provision (but still if
>>> provision is turned off completely
>>
>> You should only get that message if you have forced provisioning
>> and either the phone doesn't support the configured security
>> requirements (unlikely since this is a Windows phone), or the user
>> didn't enable/refused to enable the requested features. Another
>> possibility is that maybe these newer phones don't fully support
>> the older EAS 2.5 style of provisioning rules. The newer protocol
>> versions use a different format when pushing out the rules to the
>> device. I'll have to look into that when I get back home. Horde
>> currently only supports up to version EAS 2.5.
>>
>>> there is this line "PROVISION request received for user user_user"
>>> in the log)
>>
>> Was this log generated while provisioning support was completely
>> disabled? It doesn't look like it was; If you look at the entry
>> where it is "checking policykey for...", the user should not be
>> immediately logged off after that check if provisioning is
>> disabled. Additionally, the device should NEVER send a PROVISION
>> request unless told to do so by the server and this should never
>> happen with provisioning support disabled.
>>
>> Otherwise, if this was done during "Allow" provisioning, this
>> issue sounds similar to an issue early android devices had, in that
>> they would incorrectly send a POLICYKEY of zero, even though the
>> device did not support PROVISION. We work around this in code by
>> sniffing versions and device strings. Though I would really be
>> surprised that this is the issue, seeing how it's a Windows phone
>> and, presumably, designed to work well with other Microsoft
>> technology.
>>
>> Can you provide a wireshark trace or tcpdump of the conversation? I
>> don't have access to a Windows phone and it's the only way I can
>> see exactly what is being sent.
>>
> I will try to get a wireshark trace for you - as it isnt my phone I
> is a little bit complicated - but I will do
>
> Meanwhile:
> I tried many combinations ( with ssl/without ssl - force provision,
> allow provision, disable provision - allow provision with pin/force
> provision with pin) without any success.
> I enclose the whole log of my tries today - unfortunately I cant
> tell anymore what logs are belong to what combinations and i have
> not logged everything
> as I was searching for the error in the password first ... maybe you
> see more out of them
>
> It is a htc with the latest updates but you dont have any options to
> controll anything related to active sync on the phone.
> I found that article http://support.microsoft.com/kb/2464593 and so
> I see the only solution in "method 3" - but as i said - it seems to
> me that regardless of what the
> provision is set in horde - the phone requests that....
Can you try the latest, just released, update for Horde/ActiveSync?
Version 1.2.2.
--
mike
The Horde Project (www.horde.org)
mrubinsk at horde.org
More information about the horde
mailing list