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 476922 - Kerberos / Negotiate doesn't work for CalDAV
Kerberos / Negotiate doesn't work for CalDAV
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Calendar
3.4.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
evolution[caldav]
Depends on: 587145
Blocks:
 
 
Reported: 2007-09-14 14:14 UTC by Wilco Baan Hofman
Modified: 2021-05-19 12:15 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description Wilco Baan Hofman 2007-09-14 14:14:12 UTC
Please describe the problem:
With RSCDS, apache and mod_auth_kerb, CalDAV with mod_auth_kerb should work with the patch I've just made. 
However, in evolution the kerberos authentication does not appear to work.


Steps to reproduce:
1. Setup RSCDS with mod_auth_kerb with only KrbMethodNegotiate
2. Add the calendar to evolution



Actual results:
Calendar stays empty, read-only

Expected results:
Calendar should be filled, the kerberos ticket should be used for authentication

Does this happen every time?
yes

Other information:
Comment 1 Reinhard Tartler 2008-03-06 08:50:21 UTC
I can confirm this bug with Apple Calendar server. Evolution keeps on asking me my password.

Looking further into the source of evolution, I it seems that evolution uses kerberos only for the exchange plugin in 

plugins/exchange-operations/exchange-account-setup.c and
plugins/exchange-operations/exchange-config-listener.c

Is this correct, and kerberos authentication is not used anywhere else?
Comment 2 Matthew Barnes 2008-03-11 00:34:08 UTC
Bumping version to a stable release.
Comment 3 Milan Crha 2012-08-15 09:54:45 UTC
Thanks for a bug report. CalDAV uses libsoup, and it lacks support of kerberos authentication currently. When it has it done, this might be addressed as well.
Comment 4 André Klapper 2021-05-19 12:15:10 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. 
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines
and create a new bug report ticket at
  https://gitlab.gnome.org/GNOME/evolution/-/issues/

Thank you for your understanding and your help.