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.
        Bye,
        Milan

_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to