I can not sync my Nokia N900 with horde groupware edition, which runs on my server, as long as I try to establish connection over https. Connection without SSL or using the SSLVerifyServer=0 option does the job, so I guess the problem can not lies elswhere by some wrong settings.
The certificate is self-signed and there are no problems with other programs like web browser. I imported the certificate manualy and I can confirm the certificate is placed under /home/user/.maemosec-certs/ssl-ca. I also compared the imported certificate with the original one from my server and there are no differences. So I put "SSLServerCertificates = /home/user/.maemosec-certs/ssl-ca" in the settings. But every sync-attemp ends with a "transport failed,retry period exceeded" error.
I found this message http://email@example.com/msg01952.html so probably I am doing something wrong. But I am not able to figure out what.
If I do not use the SSL connection but set the MD5 athentication method - will this be as safe, as the SSL connection ?
Any help would be appreciated, thanks in advance Karel
So after many months I was excited to try syncevolution with caldav and
carddav support today.
I executed my configuration commands as earlier posted on this mailing-list.
Please see the bellow pastebin URL that contains the details (versions,
configuration, and syncevolution commands)
The only n900 how-to I could find was:
Could somebody have a look at the pastebin and can tell me what I am
doing wrong? and what I should do to make the N900 calender and contacts
use caldav and carddav by default!
Thanks in advance,
Jelle de Jong
this patch to the activesync backend of syncevolution fixes BMC#22037.
Please review the attached diff.
Author: Salvatore Iovene <salvatore.iovene(a)intel.com>
Date: Mon Aug 1 14:17:13 2011 +0300
ActiveSyncSource.cpp: allow retrieval of items beyond the
eas_sync_handler_get_items has a window (currently set at 100 items),
and a "more_available" value that's returned if there are more items
available than it's able to retrieve in one call. This patch uses this
value and loops the _get_items function as long as there are items.
Salvatore Iovene <salvatore.iovene(a)intel.com>
Linux Software Engineer
Intel Open Source Technology Center, Finland
I was able to set up sync between my horde 4 groupware edition and my nokia n900 using syncevolution. I had to make a small improvement to the horde groupware by adding the entries homeEmail and workEmailto the frontend and the DB backend and now I can sync the normal, home- or work-email between the phone and the groupware.
I just followed thios howto : http://edeca.net/wp/2010/01/modifying-fields-in-the-turba-addressbook/
I would like to add more fileds, like gender or skype account - which are pressent in the n900 adress book. Can somebody please explain to me where can i find the definitions about how to define this fileds, so the syncevolution recognize them right ?
For example here is the definition of homeEmail :
$attributes['homeEmail'] = array(
'label' => _("Home Email"),
'type' => 'email',
'required' => false,
'params' => array('allow_multi' => false, 'strip_domain' => false, 'link_compose' => true)
For example I am totaly unsure about the "type" of the field gender i would like to set.
Thanks in advance for an explanation Karel
To develop calendar sqlite backend that synchronize vcalendar what should i
cause i didn't understand very well the syncevolution architecture :
interaction between different libraries.. i only want to use the
syncevolution client part.
what libraries did i need ?