[horde] Activesync | WP7 cannot sync
Martin Hochreiter
linuxbox at wavenet.at
Mon Jan 30 23:04:51 UTC 2012
> There are two issues at play here. The first is the device doesn't
> support one of the policies that the server is sending - which is
> fine, devices do not need to support every policy. The problem is that
> if the device does not support it, it's supposed to tell the server
> that it has a problem with the policy, not just die with a notice to
> the user. It's clear from the trace that your device is *not* doing
> this, so there is no way for the server to know it doesn't like the
> policy and (if we are using PROVISIONING_LOOSE) ignore the PROVISION
> request.
>
> The second issue, is that our code was always sending the entire
> WAP-Provisioning-XML string, even if a device PIN was not
> required...so even if you have disabled the PIN requirement, the
> problematic policy is still being sent.
>
> The first issue there is nothing we can do about. The second issue I
> have fixed in the just released 1.2.3 Horde/ActiveSync release. With
> this latest release, you *should* be able to do any of the following:
>
> - Disable provisioning (though I still don't know why your device was
> sending a PROVISION request when it was never asked to - hoping that
> was a fluke or a side-effect of all the different testing you were
> doing in short succession).
>
> - Use either PROVISIONING_FORCED or PROVISIONING_LOOSE, either with or
> without forcing a PIN. Since your device does not send the correct
> response back to the server indicating that the policy is not
> supported, you should set the 'codewordfrequency' setting to 0 if you
> choose to enforce a PIN. Using FORCED or LOOSE will make no difference
> since your device does not send back any response for an unsupported
> policy.
>
>
Thank you very much - I will test that (tomorrow - I assume that the
user with the wp7 phone is not awake any more ...)
regards
Martin
More information about the horde
mailing list