Summary: | Contacts aren't retrieved from CardDAV server / don't show up in the address book | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Akonadi | Reporter: | Thomas Wunder <thomas> |
Component: | DAV Resource | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED NOT A BUG | ||
Severity: | grave | CC: | greg |
Priority: | NOR | ||
Version: | 4.11 | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
URL: | (calendarserver) http://paste.debian.net/83046/ (dav groupware resource) http://paste.debian.net/83047/ (KAddressbook::GlobalContactSession) http://paste.debian.net/83049/ | ||
Latest Commit: | Version Fixed In: |
Description
Thomas Wunder
2014-02-20 09:53:51 UTC
Is this bug still present in the latest release? Hi, I'm not really up to date what the latest release actually is but in a recent debian wheezy installation running KDE 4.14 the problem persists. Hi, The latest release is 4.14.1. If that's the one you already have then it looks like I'll have to install this product :) Thanks, Grégory Yeah that's the way it looks... I have recently upgraded to 4.14.1 (debian jessie) on my work notebook and since then even the CalDAV based calendars stopped working. For the addressbook (CardDAV) things are basically the same as before (can't retrieve any contacts). As far as calendars are concerned it seems that internals have changed drastically since server logs look completely different than with 4.12 or 4.13. In 4.14 I can still successfully configure (new) CalDAV client agents and sub calendar's names are sucessfully retrieved whenever I click that Fetch button (I hope you know what I mean). These (sub) calendars stay empty though. Inside the server logs 403 (Forbidden) errors are reported when I try to synchronize at the client side. Sorry I just noticed that my previous information (from 2014-09-23 08:52:34) was not entirely correct... It's debian jessie that runs on my work notebook. (In reply to Thomas Wunder from comment #4) > Yeah that's the way it looks... I have recently upgraded to 4.14.1 (debian > jessie) on my work notebook and since then even the CalDAV based calendars > stopped working. For the addressbook (CardDAV) things are basically the same > as before (can't retrieve any contacts). Dang… Looks like I'll have to install calendarserver. I'll follow up on this after some tests on my side. Cheers, Grégory OK, first news about the missing caldav items: the bug is in calendarserver. It doesn't return the <calendar/> element in the <resourcetype/> tag when the calendars are searched. According to the RFC it must do it, and the resource is a bit picky so it doesn't see anything that's a calendar. Now on to the carddav issue, I'll keep you updated. Meh, it was in fact a quick one, and should I have waited two minutes I'd have seen that it is the same problem. So for carddav the <resourcetype/> tag does not contain the <addressbook/> element, so the resource never sees them as address books. Unfortunately this is for the team at calendarserver to fix to be in line with the RFCs. Cheers, Grégory |