Re: [Evolution] evolution zimbra connector - Caldav



Hi,


      Hi,
could you try this command and then run evolution, please?

  $ gdb ./e-calendar-factory --ex "b caldav_server_list_objects" \
       --ex "r" --ex n --ex n --ex n --ex "p priv->uri" \
       --ex "d br 1" --ex c


Here is what I got:

user host:/usr/lib/evolution$ export CALDAV_DEBUG=all
user host:/usr/lib/evolution$ gdb ./e-calendar-factory --ex "b
caldav_server_list_objects"        --ex "r" --ex n --ex n --ex n --ex "p
priv->uri"        --ex "d br 1" --ex c
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show
copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/lib/evolution/e-calendar-factory...Reading
symbols from /usr/lib/debug/usr/lib/evolution/e-calendar-factory...done.
done.
Function "caldav_server_list_objects" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y
Breakpoint 1 (caldav_server_list_objects) pending.
Starting program: /usr/lib/evolution/e-calendar-factory 
warning: the debug information found in
"/usr/lib/debug//usr/lib/libebackend-1.2.so.0.0.1" does not match
"/usr/lib/libebackend-1.2.so.0" (CRC mismatch).

warning: the debug information found in
"/usr/lib/debug/usr/lib/libebackend-1.2.so.0.0.1" does not match
"/usr/lib/libebackend-1.2.so.0" (CRC mismatch).

[Thread debugging using libthread_db enabled]
warning: the debug information found in
"/usr/lib/debug//usr/lib/libxml2.so.2.7.7" does not match
"/usr/lib/libxml2.so.2" (CRC mismatch).

warning: the debug information found in
"/usr/lib/debug/usr/lib/libxml2.so.2.7.7" does not match
"/usr/lib/libxml2.so.2" (CRC mismatch).

warning: the debug information found in
"/usr/lib/debug//usr/lib/libegroupwise-1.2.so.13.0.1" does not match
"/usr/lib/libegroupwise-1.2.so.13" (CRC mismatch).

warning: the debug information found in
"/usr/lib/debug/usr/lib/libegroupwise-1.2.so.13.0.1" does not match
"/usr/lib/libegroupwise-1.2.so.13" (CRC mismatch).

e-data-server-Message: adding type `ECalBackendContactsEventsFactory'
e-data-server-Message: adding type `ECalBackendGoogleEventsFactory'
e-data-server-Message: adding type `ECalBackendGoogleTodosFactory'
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 `ECalBackendWeatherEventsFactory'
e-data-server-Message: adding type `ECalBackendMAPIJournalFactory'
e-data-server-Message: adding type `ECalBackendMAPIEventsFactory'
e-data-server-Message: adding type `ECalBackendMAPITodosFactory'
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 `ECalBackendExchangeTodosFactory'
e-data-server-Message: adding type `ECalBackendExchangeEventsFactory'
e-data-server-Message: adding type `ECalBackendFileJournalFactory'
e-data-server-Message: adding type `ECalBackendFileEventsFactory'
e-data-server-Message: adding type `ECalBackendFileTodosFactory'
[New Thread 0x7fffe3fba700 (LWP 9493)]
Server is up and running...
[New Thread 0x7fffe37b9700 (LWP 9530)]
[New Thread 0x7fffe2fb8700 (LWP 9531)]
[New Thread 0x7fffe27b7700 (LWP 9532)]
[Thread 0x7fffe2fb8700 (LWP 9531) exited]
[Switching to Thread 0x7fffe27b7700 (LWP 9532)]

Breakpoint 1, caldav_server_list_objects (cbdav=0x66b160,
objs=0x7fffe27b6d30, len=0x7fffe27b6d3c, only_hrefs=0x0,
start_time=1295616602, end_time=1301664602) at
e-cal-backend-caldav.c:1090
1090    e-cal-backend-caldav.c: No such file or directory.
        in e-cal-backend-caldav.c
1105    in e-cal-backend-caldav.c
1090    in e-cal-backend-caldav.c
1102    in e-cal-backend-caldav.c
value has been optimized out
Continuing.

(e-calendar-factory:9490): e-cal-backend-caldav-WARNING **: Server did
not response with 207, but with code 4 (Cannot connect to destination)

(e-calendar-factory:9490): e-cal-backend-caldav-WARNING **: Server did
not response with 207, but with code 4 (Cannot connect to destination)
CalDAV - finished syncing with 0 items in a cache


If I wrote it right then it should show you the actual URL it is trying
to use when connecting to the server. I though the libsoup will print
you it anyway, when having CALDAV_DEBUG=all exported, but it seems it
doesn't do that for cases where the server is unreachable.

You mentioned firewall, what about proxy? (I know, On The Web works, but
anyway.) Edit->Preferences->Network preferences, is there set "Direct
connection"?


sure, but thanks.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]