CalDAV Clients/Evolution/default charset issue
From DAViCal Wiki
How to debug evolution CalDAV:
1. Set debug variable:
- export CALDAV_DEBUG=all
2. Start evolution data server (adapt options and path as necessary)
- /usr/lib/evolution/evolution-data-server-1.12 --oaf-activate-iid=OAFIID:GNOME_Evolution_DataServer_InterfaceCheck --oaf-ior-fd=26
3. Start evolution
So I will get the following output:(evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: GET /caldav.php/anders/privat/uuid1183362499866.ics HTTP/1.1 Message-ID: 0x8086300 @ 1195046370 (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: Host: caldav.anduras.local (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: User-Agent: Evolution/1.12.0 (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: 200 OK Message-Debug: 0x8086300 @ 1195046370 (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: Etag: "a41d51879dc42d8df6cbd92a014329bf" (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: Date: Wed, 14 Nov 2007 13:19:28 GMT (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: X-Powered-By: PHP/5.1.2 (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: X-RSCDS-Version: RSCDS/0.0.0; DB/1.1.9 (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: Server: Apache/2.0.55 (Ubuntu) PHP/5.1.2 (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: Content-Length: 1585 (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: Content-Type: text/calendar;charset=utf-8 (evolution-data-server-1.12:19131): e-cal-backend-caldav-DEBUG: Response: [BEGIN:VCALENDAR PRODID:-//Mozilla Calendar//NONSGML Sunbird//EN VERSION:2.0 BEGIN:VTIMEZONE .... CATEGORIES:Birthday END:VEVENT END:VCALENDAR ] (evolution-data-server-1.12:19131): e-cal-backend-caldav-WARNING **: Object to fetch not of type text/calendar (evolution-data-server-1.12:19131): e-cal-backend-caldav-WARNING **: Could not fetch object from server
And here we have the error:
- Evolution seems to make a simple "strcmp" on the Content-Type, which fails because my Apache web server automatically added the character set.
php_value default_charset "utf-8"
This bug is filed under
http://bugzilla.gnome.org/show_bug.cgi?id=496742
Now it all works!

