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
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
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
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