Thanks Evert, I will try that in the next few days. We are just on our way out though and lots to do this weekend. I am sure I have time early next week and report back.
Let me know if I should switch to the Sabre forum or not :) Stephan On Sep 1, 2012, at 7:00 AM, Evert Pot <[email protected]> wrote: > On Aug 31, 2012, at 11:55 PM, Thomas Tanghus wrote: > >> On Friday 31 August 2012 15:37 Stephan Hesmer wrote: >>> I have been digging a little more and added a http traffic sniffer in >>> between. The content that gets discarded is sent as part of a PUT request >>> from the iOS to the owncloud server and it gets an error: HTTP/1.1 412 >>> Precondition failed >> >> I rarely understand 412 errors and what to do to avoid them. It could be >> that >> the previous change hasn't been fully synced yet, but I'm only guessing. >> >> You will probably have a better chance at the SabreDAV mailing list [*], >> but >> for now I've CC'ed Evert who is the author of SabreDAV. > > Who summoned me?? > > > The earlier request contains this header: > > If-None-Match: * > > This means that the client effectively says: I want to PUT this, but only if > a resource at the specified url does not yet exists. This allows a client to > make sure that no existing resources get overwritten. > > So there's two possibilities: > > 1. Stephen actually did the exact same twice (for debugging?), the second one > triggering this error. > 2. There's a bug in the owncloud CalDAV backend, causing non-existant > resources to be returned as if they do exist. > > So I would just try to do that request again, but change the url.. see what > happens. It should be possible to just copy-paste that request in telnet. > > Evert > _______________________________________________ > Owncloud mailing list > [email protected] > https://mail.kde.org/mailman/listinfo/owncloud _______________________________________________ Owncloud mailing list [email protected] https://mail.kde.org/mailman/listinfo/owncloud
