Though egroupware-1.6.001 as in the tree now provides SyncML support for syncing mobile devices, it seems to be only featuring a deprecated protocol. My mobile phone (and according to google, a lot others too) speak (only) SyncML 1.2 which isn't yet in this egroupware version. A patch exists that works nicely on my installation: http://k.noc.de/index.php?option=com_content&view=article&id=6&Itemid=8 After applying this, I could sync my Sony-Ericsson phone with my egroupware installation with no issues. Please consider adding a USE=syncml to the ebuild, or just add the patch unconditionally, as that would still be better than having partially non-functional XMLRPC support as it is now. Note that the patch as provided wants to patch files in icalsrv/ which means that it needs to be modified is USE=-icalsrv is provided. Note that the patch as provided wants to patch files in icalsrv/ which means that it needs to be modified is USE=-icalsrv is provided. Thanks! Reproducible: Always Steps to Reproduce: 1. Install egroupware, set up xmlrpc support 2. Try to sync with a modern cellphone (Sony-Ericsson W800 in my case) using SyncML 1.2 3. Wait for the failure message on the phone. Check server logs to find out that the SyncML format is not understood by egroupware.
Created attachment 217451 [details] 1.6.002 ebuild with SyncML 1.2 patches
Created attachment 217453 [details, diff] SyncML 1.2 patch for 1.6.002 (without ical support)
Created attachment 217454 [details, diff] SyncML 1.2 patch for 1.6.002 (only ical support)
Should this bug still be open? Egroupware is currently on version 1.8.004.20120613 and synchronizing with mobile phones works really well when using CalDav/CardDav/GroupDav clients. -- Joost
Considering that SyncML died together with Nokia, I agree this bug is probably less relevant than it was in 2009. Closing it now.