Bug 289120 - "Umlaute" with DAV groupware resource and davmail
Summary: "Umlaute" with DAV groupware resource and davmail
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: DAV Resource (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-16 15:01 UTC by Jens Westemeier
Modified: 2011-12-21 20:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Westemeier 2011-12-16 15:01:41 UTC
Version:           unspecified (using KDE 4.7.2) 
OS:                Linux

I'm using Akonadi with "DAV groupware resource" and "Davmail" to synchronize my Exchange 2010 data and Akonadi. Contacts and Calendar Items, generated on the Exchange / Outlook side and synced with Akonadi, are generating lots of warnings in the davmail log (but are getting synced). Akording to the owner of "davmail", this is a problem of the DAV resource: "This is probably a bug in your Caldav client that is unable to decode percent encoded urls correctly and sends back invalid path." The warnings (2 for each item) are:

011-12-11 12:10:39,736 WARN [CaldavConnection-43443] davmail - Item Text-with-Umlaut.EML not available: /users/xyz.xyz@xyz.com/calendar/Text-with-Umlaut.EML
2011-12-11 12:10:39,736 WARN [CaldavConnection-43443] davmail - Item "Text-with-Umlaut".EML not available: /users/xyz.xyz@xyz.com/calendar/Text-with-Umlaut.EML


Reproducible: Always

Steps to Reproduce:
Setup contact or calendar item with "öäü" in Outlook
Sync with davmail and DAV resource to Akonadi

==> Warnings are generated


Expected Results:  
No Warnings, all items synchronized
Comment 1 Grégory Oestreicher 2011-12-20 07:50:23 UTC
Hi Jens,

Unfortunately I don't have an Exchange server to reproduce this issue, so I'll ask you to do work a bit :)

Can you give me what you see exactly in Davmail logs (i.e. how are the accents sent over)?

Cheers,
Grégory
Comment 2 Grégory Oestreicher 2011-12-21 20:34:29 UTC
Git commit 25cd0523156554f4a8554f6b6f038fb205d2f560 by Gregory Oestreicher.
Committed on 21/12/2011 at 21:33.
Pushed by goestreicher into branch 'master'.

Encodes pathes in report queries
BUG: 289120

M  +1    -1    resources/dav/protocols/caldavprotocol.cpp
M  +1    -1    resources/dav/protocols/carddavprotocol.cpp

http://commits.kde.org/kdepim-runtime/25cd0523156554f4a8554f6b6f038fb205d2f560
Comment 3 Grégory Oestreicher 2011-12-21 20:35:21 UTC
Git commit c2e509453ee0ddf2f90938dcdb23128d0d0f2ddf by Gregory Oestreicher.
Committed on 21/12/2011 at 21:33.
Pushed by goestreicher into branch 'origin/KDE/4.8'.

Encodes pathes in report queries
BUG: 289120
(cherry picked from commit 25cd0523156554f4a8554f6b6f038fb205d2f560)

M  +1    -1    resources/dav/protocols/caldavprotocol.cpp
M  +1    -1    resources/dav/protocols/carddavprotocol.cpp

http://commits.kde.org/kdepim-runtime/c2e509453ee0ddf2f90938dcdb23128d0d0f2ddf