After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 557281 - Evolution does not work with Zimbra CalDAV server.
Evolution does not work with Zimbra CalDAV server.
Status: RESOLVED DUPLICATE of bug 537718
Product: evolution
Classification: Applications
Component: Calendar
2.24.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
evolution[caldav]
Depends on:
Blocks:
 
 
Reported: 2008-10-21 17:25 UTC by James Olson
Modified: 2009-05-08 06:32 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description James Olson 2008-10-21 17:25:08 UTC
Please describe the problem:
Using Evolution with Zimbra 5.0.10 CalDAV server produces an error on creating new appointments. CalDAV is setup using the url "caldav://zimbra.server/dav/user/Calendar". Currently you can view the Calendar, you can move and edit entries. (verified the move on server) however you can not create new appointments and receive the error "Authentication required"

My company had opened a case with Zimbra support department and this is the response we had gotten back from them as to why.

----- Forwarded Message -----
It's been a while since I looked at the Evolution client, but when I last tested it Evolution had a major problem with its choice of URL when creating a new appointment.  All the other CalDAV clients would use UID of the appointment as the URL to the appointment, which makes appointment retrieval possible for Zimbra.  We do issue HTTP redirect on the create request to the URL we can handle, which was working back then but it looks like Evolution doesn't like seeing redirect on the create request any more.  Long story short, we can't support Evolution until they start using UID when creating new appointments.  

Steps to reproduce:
1. Setup Evolution with Zimbra CalDAV. (caldav://zimbra.server/dav/user/Calendar)
2. Authenticate and view Calendar.
3. Create new appointment.


Actual results:
On creating new appointment you receive the error "Authentication required".

Expected results:
New appointment should be created and synced with the server.

Does this happen every time?
yes

Other information:
Comment 1 Milan Crha 2008-11-24 14:30:36 UTC
Thanks for the bug report. Is your Evolution version really 2.24.x? The redirections are in since bug #537718, which is included in 2.24.0. I tried to reproduce but I can create appointments on the Zimbra calendar with 2.25.2, which is quite similar to 2.24.2 (it has irrelevant changes to CalDAV backend).
Comment 2 Akhil Laddha 2009-05-08 06:32:35 UTC
Please feel free to reopen the bug if it doesn't work for you in 2.26.o or later, thanks.



*** This bug has been marked as a duplicate of 537718 ***