[horde] FW: [sync] Activesync Errors
Simon Brereton
simon.brereton at buongiorno.com
Mon Oct 3 20:51:39 UTC 2011
> -----Original Message-----
> From: horde-bounces at lists.horde.org [mailto:horde-
> bounces at lists.horde.org] On Behalf Of Michael J Rubinsky
> Quoting Simon Brereton <simon.brereton at buongiorno.com>:
>
> >> -----Original Message-----
> >> From: horde-bounces at lists.horde.org [mailto:horde-
> >> bounces at lists.horde.org] On Behalf Of Michael J Rubinsky Quoting
> >> Simon Brereton <simon.brereton at buongiorno.com>:
> >>
> >> >> -----Original Message-----
> >> >> From: horde-bounces at lists.horde.org [mailto:horde-
> >> >> bounces at lists.horde.org] On Behalf Of Michael J Rubinsky
> Quoting
> >> >> Simon Brereton <simon.brereton at buongiorno.com>:
> >> >>
> >> >> > Originally submitted to sync at lists.horde.org - perhaps that's
> >> the
> >> >> not
> >> >> > the right location?
> >> >> >
> >> >> >
> >> >> > Address book is a whole other ball game. I created a new
> >> contact
> >> >> on
> >> >> > the phone and it never appeared in Horde. None of the
> contacts
> >> in
> >> >> > Horde appear on the phone either.
> >> >> >
> >> >> > The sync.log has these errors:
> >> >> >
> >> >> > 2011-09-29T20:29:45+01:00 ERR: Returning HTTP 500:Invalid
> date
> >> >> format
> >> >> > 2011-09-29T20:30:39+01:00 ERR: Invalid address book:
> >> >> > b3790d4757f941c995645660f0ba886c 2011-09-29T20:30:39+01:00
> ERR:
> >> >> > Invalid address book: b3790d4757f941c995645660f0ba886c
> >> >> > 2011-09-29T20:30:39+01:00 ERR: Invalid address book:
> >> >> > b3790d4757f941c995645660f0ba886c 2011-09-29T20:30:39+01:00
> ERR:
> >> >> > Returning HTTP 500:Invalid date format 2011-09-
> 29T20:31:55+01:00
> >> >> > ERR: Invalid address book:
> >> >>
> >> >> Your client is sending broken activesync date datatypes. Per
> the
> >> >> specification:
> >> >
> >> > Odd. I could have sworn that was from Horde to the client.
> >>
> >> Well, the only place this error is thrown is during WBXML stream
> >> *decoding*, which means it is coming from the client. When it
> comes
> >> from the server we control the format and ensure it is sent
> >> correctly.
> >> Plus, any errors in date format when going server->client (which
> >> would only happen if the turba data became corrupt), would be
> >> silently ignored and no date would be sent to the client.
> >
> > Well, it wouldn't be the first time I was wrong - especially as I
> was
> > syncing before I got the logging sorted. I agree that it's device
> to
> > server - see below. Apologies for the noise.
> >
> >
> >> > Basically, when I removed Funambol from the device the contacts
> >> list
> >> > on the phone was emptied. I waited 3 hours and nothing was
> synched
> >> > from Horde to the device (as I would have expected and as was
> the
> >> case
> >> > with the calendar). In an effort to prompt it, I created a test
> >> > contact on the phone (just a name, no number, no DoB, no email)
> >> > and waited for it to be synched to Horde. After 2 hours - nada.
> >> > Since I needed my contacts, I reloaded them (under the
> Activesync
> >> > account) from an vcard I have on the device SD card...
> >>
> >> I'm confused...You mean you reloaded them from the SD card
> directly
> >> onto the device? If that's the case, then of course these would be
> >> changes from the device to server, you are essentially adding new
> >> contacts to the device.
> >>
> >> > .. The caveat is that vcard on the SD card is a direct export
> from
> >> Horde...
> >>
> >> Again, what are you doing with the vcard on the SD card?
> >
> > Long story and rather boring. Short version, Funambol wouldn't
> > store the contacts in the same format I had them in Turba
> > (+1-347-xxx-xxxx vs. +1347xxxxxxx) and that meant that if I let
> > Funambol synch them, I ended up with duplicates in Turba. And I
> > didn't see why Turba should fix Funambol's problem.
>
> Ok, but that still doesn't answer my question. What are you doing
> with
> the contacts on the SD card? How are you getting the contacts back
> into Horde?
Until now, I've not be synching them. I've just used Horde as the master and exported to vcard 3.0 and moved the vcf file to the SD card and imported. With the sync the device is trying to reconcile that data with what is in Horde.
More to follow on the other reply.
Simon
More information about the horde
mailing list