debian,ubuntu,linux,howtos,manuals,notes,manpages

sync zimbra contacts with funambol

February 15, 2009
By

Funambol

Lets try to hook up funambol.cipar.net with the zimbra installation at mailro.songshu.org so that we can sync the calendars and contact lists with e-mail clients like thunderbird and mobile devices blackberrys and such.

Installation

you can get it to run on 64bit i guess but you will have to change some paths for java, well not really in to the effort right now so i'll install the 32 bit OS this time.

newvserver --vsroot /VSERVERS --hostname funambol --domain cipar.net --ip 192.168.1.18/24 --dist etch --arch i386 --mirror http://192.168.1.12:3142/debian.apt-get.eu/debian --interface dummy0
Your current time zone is set to Unknown
Do you want to change that? [n]:

Enter for default
 Enable shadow passwords?
<Yes> 
enter the root password
Create a normal user account now?
 <No>    
Choose software to install:
<Ok> 
vserver funambol start
vserver funambol enter
nano /etc/apt/sources.list
deb http://192.168.1.12:3142/security.debian.org/ etch/updates main contrib
deb http://192.168.1.12:3142/ftp.nl.debian.org/debian/ etch main contrib non-free
apt-get update
apt-get upgrade
cd /usr/src/
wget http://download.forge.objectweb.org/sync4j/funambol-7.0.6.bin
sh funambol-7.0.6.bin

and prepare for a long scroll.

Do you agree to the above license terms? [yes or no]
yes

/opt always seems to be a nice place

Directory to extract Funambol [/opt] <return to accept>? 
Do you want to start the server? [yes or no]
yes
cp /opt/Funambol/bin/funambol /etc/init.d/
ln -s /etc/init.d/funambol /etc/rc3.d/S30funambol
nano /etc/init.d/funambol

change funambol home to the following

FUNAMBOL_HOME=`(cd /opt/Funambol ; pwd)
cd /usr/src
wget http://downloads.sourceforge.net/zimbrafunambol/ZimbraConnector_0.5.01.s4j?modtime=1219875982&big_mirror=0
cp ZimbraConnector_0.5.01.s4j ZimbraConnector.s4j
cp ZimbraConnector.s4j /opt/Funambol/ds-server/modules
mkdir /opt/Funambol/config/connector
nano /opt/Funambol/config/connector/ZimbraConnector.xml
<java version="1.5.0" class="java.beans.XMLDecoder">
<object class="ru.korusconsulting.connector.config.ConnectorConfig">
  <void property="dataSource">
    &lt;string&gt;jdbc/fnblds&lt;/string&gt; <!--The funambol datasource-->
  &lt;/void&gt;
&lt;/object&gt;
&lt;/java&gt;
nano /opt/Funambol/ds-server/install.properties

and add our module to the modules to install

ZimbraConnector
/opt/Funambol/bin/install-modules

This will ask you to install the modules listed in install.properties.

We're not running funambol on a desktop machine so do the basic install on your desktop client and issue.

/opt/Funambol/admin/bin/funamboladmin

to start the admin tool and login to 192.168.1.18.

In the admin tool remove the following items

PIM Calendar SyncSource -- cal; event; scal; stask; task

PIM Contact SyncSource  -- card; scard

add new SyncSources to FunambolZimbraConnector.
Modules > zimbra > FunambolZimbraConnector>CalendarSyncSource

Source URI    = cal,event,scal,stask,task

Name          = cal,event,scal,stask,task

Zimbra URL    = http://mailro.songshu.org/service/soap/

Modules > zimbra > FunambolZimbraConnector>ContactSyncSource

Source URI    = card, scard

Name          = card, scard

Zimbra URL    = http://mailro.songshu.org/service/soap/

done.

Tags: , , , , , , ,

5 Responses to sync zimbra contacts with funambol

  1. Adeel on October 26, 2009 at 7:05 am

    To use this configuration on thunderbird or on mobile,

    What configurations are required?
    regards
    Adeel

  2. Yogesh on August 10, 2010 at 2:52 pm

    Dear All,

    I have configured the funambol server as described above but i am still confused that how will i sync my zimbra contacts from outlook 2007 and mobile.
    Pls help me I really need help.

    Regards

    Yogesh

  3. randall on August 10, 2010 at 2:58 pm

    Hi Yogesh,

    its been a while that i set up the above but i guess the basics should still apply.
    Did you install the funambol outlook client?

    greetings,

    Randall

  4. Yogesh on August 11, 2010 at 5:46 am

    Hi Randall,

    I have installed the outlook client but i dont to what to do to sync the zimbra contacts and calendar with my own funambol server.

    Pls Reply…….

    Regards
    Yogesh

  5. putu on September 26, 2010 at 6:46 am

    heloo Randall,

    I have successfully sync contacts and calendars, but for the task can not be synchronized.
    Can task the zimbra collaboration suites synchronized to the smartphone (symbian)?
    i’m using ZCS-6.0.7_GA_2470.UBUNTU8.20100611022857
    funambol 8.0 and nokia E71 at the device.

    please help and guidance of Randall
    thanks alot

  6. [...] sync zimbra contacts with funambol | songshu.org [...]

Leave a Reply

Your email address will not be published. Required fields are marked *

*