Quoting Sergey Makeev <buri...@yandex.ru>:
Server side workes fine with Outlook Caldav Synchronizer, DavDroid,
eMClient. Client side needs ti break connectiin after each request.
NO, that is not how this process works. You are ***assuming*** you
know the cause of the problem - and I am confident you are wrong (as I
am 99.44% confident that Evolution does not pipeline WebDAV operations
- meaning "drop connection" means nothing in this case - there is no
connection to drop).
Please provide debugging information as described.
I would love to help - I develop WebDAV/CalDAV client and server code.
It is not as straight-forward as you think; what is an
**WORK-AROUND** for an IDIOSYNCRASY [aka BUG] of one client is not
necessarily the solution for any other client.
Adam Tauno Williams <awill...@whitemice.org>
Quoting Sergey Makeev <buri...@yandex.ru>:
Yandex have CalDAV and CardDAV servers and Evolution connects to them.
One can create meetings, appointments, tasks and contacts. But when one
tries to modify an entry within meeting, appointment, task or contact
Evolution returns an error with code 200 (OK) (sic!). Thats for the
first time. For the second time it returns an error with code 409
(Conflict).
That sounds like a server-side bug. HTTP/200 is not an error, per se.
Open CalDAV Synchronizer for MS Outlook available for downloads at
Sourceforge.net had the very same behavior. One was allowed to create a
meeting, appointment, task of contacts but was just unable to edit it
later on. Upon conversation with developers of the project it was
advised by them to fill-in the check-box "break or interrupt connection
after each request". That solved the problem.
Could you please implement similar function of fix communication with
Yandex CalDAV/CardDAV servers once and for ever?
Isn't this a duplicate post?
You need to debug the DAV operation so the transaction can be
observed. To do so check the Evolution debugging page and run the
evolution-calendar-factory with the environment set to enable CALDAV
debugging.
WEBDAV_DEBUG=all CALDAV_DEBUG=all evolution-calendar-factory >& logfile
_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list