Re: [Evolution] CalDAV and SSL client certificates not working
- From: Till DÃrges <doerges pre-sense de>
- To: Milan Crha <mcrha redhat com>
- Cc: evolution-list gnome org
- Subject: Re: [Evolution] CalDAV and SSL client certificates not working
- Date: Fri, 01 Jul 2011 13:19:06 +0200
Hello,
thanks for your quick response.
On 01.07.2011 11:30, Milan Crha wrote:
On Fri, 2011-07-01 at 09:52 +0200, Till DÃrges wrote:
The one thing, however, that doesn't seem to be working is CalDAV support with SSL
client certificates.
CalDAV is using libsoup, and I believe it does support it, thus there
will be some other issue. To see what the communication between
evolution and your server is do the following:
a) close evolution
b) make sure e-calendar-factory process is not running
c) run e-calendar-factory from a console like this:
$ CALDAV_DEBUG=all /usr/libexec/e-calendar-factory
(note the path can differ, it depends on your ditro)
d) run evolution from another console and let it open
the CalDAV calendar
You might see new debugging output on the e-calendar-factory console.
I got this:
--- snip ---
$ rpm -qf /usr/lib/evolution-data-server/e-calendar-factory
evolution-data-server-2.32.1-4.3.1.x86_64
$ CALDAV_DEBUG=all /usr/lib/evolution-data-server/e-calendar-factory
e-data-server-Message: adding type `ECalBackendGroupwiseJournalFactory'
e-data-server-Message: adding type `ECalBackendGroupwiseEventsFactory'
e-data-server-Message: adding type `ECalBackendGroupwiseTodosFactory'
e-data-server-Message: adding type `ECalBackendHttpMemosFactory'
e-data-server-Message: adding type `ECalBackendHttpEventsFactory'
e-data-server-Message: adding type `ECalBackendHttpTodosFactory'
e-data-server-Message: adding type `ECalBackendContactsEventsFactory'
e-data-server-Message: adding type `ECalBackendCalDAVMemosFactory'
e-data-server-Message: adding type `ECalBackendCalDAVTodosFactory'
e-data-server-Message: adding type `ECalBackendCalDAVEventsFactory'
e-data-server-Message: adding type `ECalBackendFileJournalFactory'
e-data-server-Message: adding type `ECalBackendFileEventsFactory'
e-data-server-Message: adding type `ECalBackendFileTodosFactory'
e-data-server-Message: adding type `ECalBackendWeatherEventsFactory'
Server is up and running...
OPTIONS /davical/caldav.php/USER/home/ HTTP/1.1
Soup-Debug-Timestamp: 1309518519
Soup-Debug: SoupSessionSync 1 (0x70e9b0), SoupMessage 1 (0x6e5d20), SoupSocket 1
(0x648370)
Host: some.test.host
User-Agent: Evolution/2.32.1
Connection: close
--- snap ---
To be honest, I can't make much of this. Is there any way to get more (verbose) traces?
BTW, with evolution-data-server-3.0.2 it wouldn't work at all (apparently some DBus
problem):
--- snip ---
$ rpm -qf /usr/lib/evolution-data-server/e-calendar-factory
evolution-data-server-3.0.2.1-3.3.x86_64
$ evolution
[...]
(evolution:14354): libecal-WARNING **: Cannot get cal from factory:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
org.gnome.evolution.dataserver.Calendar was not provided by any .service files
--- snap ---
Regards -- Till
--
Dipl.-Inform. Till DÃrges doerges pre-sense de
Tel. +49 - 40 - 244 2407 - 14
Fax +49 - 40 - 244 2407 - 24
PRESENSE Technologies GmbH Sachsenstr. 5, D-20097 HH
USt-IdNr.: DE263765024
GeschÃftsfÃhrer/Managing Directors AG Hamburg, HRB 107844
Till DÃrges JÃrgen Sander Axel Theilmann
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]