On So, 2011-08-07 at 00:19 +0200, Klaus Weidenbach wrote:
> Hello,
>
> I finally tried to synchronize my Horde server with KDE PIM and found
> SyncEvolution as an interesting solution.
> First I have followed the instructions in HACKING and used
> git://git.moblin.org/syncevolution.git to compile from source. I started
> with addressbook only and I got it synchronize to a folder with files
> successfully. But I had read actually that it should also work with Akonadi
> directly and found then the GIT repository at git://gitorious.org/meego-
> middleware/syncevolution.git that seems to support it.
> I have started with a new configuration, but I could not get the
> synchronisation to work anymore. I always get the error message:
> "unsupported transport type is specified in the configuration".
> The horde server is accessed trough https:// and I use CURL in
> syncevolution.
>
> It seems as if it never gets into "if (!gmainloop) {" inside
> the function SyncContext::createTransportAgent() in
> src/syncevo/SyncContext.cpp. I tried to change that and I got much more
> debug output, but failed with other error messages later.
First, did you compile D-Bus support? If you do, then running
syncevolution under gdb will not get you into the actual code, because
the operations all run inside the syncevo-dbus-server. Run with
"--daemon=no" to debug in this case. libsoup is needed for the
syncevo-dbus-server.
The "unsupported transport type is specified in the configuration" is
thrown in SyncContext::createTransportAgent(). Why did it not reach the
libcurl transport creation? Perhaps the syncURL did not start with
https?
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.
_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution