On Tue, 2010-05-11 at 11:21 +0200, Milan Crha wrote: > On Mon, 2010-05-10 at 20:06 -0400, John A. Sullivan III wrote: > > It seems like the overall process is Evolution sends a DAV PUT, Zimbra > > replies with a redirect to a more accurate (?) URI. Evolution does a > > DAV PUT to this URI. Zimbra creates the appointment. 75 second delay. > > Evolution does a DAV GET for the appointment (I assume to verify it has > > been created). Evolution returns control to the user. > > Hi, > with calendar, the destination server can change the appointment, thus > on a successful PUT response it asks for it and updates internal cache, > with a real calendar event stored on the server. > > Install debug information for evolution and evolution-data-server, get > to the state of "waiting 75 seconds on Zzzimbra server", and get the > backtrace of evolution-data-server > (e-calendar-factory/e-addressbook-factory) process, to see that one of > running threads is waiting for a response from the server, on the new > URL, as returned by the server in the redirection response. > > I agree that there can be some misunderstanding of a redirection > response on the PUT request, so yes, we can try to find out what is > going wrong here, and why is Zzzimbra returning a redirection when > nothing like that would be needed. <snip> I've placed packet captures, back traces, and other pertinent information under bug: https://bugzilla.gnome.org/show_bug.cgi?id=618413
Thanks - John _______________________________________________ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-list