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

Reply via email to