Difference between revisions of "Sync Zimbra and iPhone with Funambol"
Line 14: | Line 14: | ||
cp ./ZimbraConnector_0.6.02/output/ZimbraConnector.s4j /opt/Funambol/ds-server/modules/ZimbraConnector.s4j | cp ./ZimbraConnector_0.6.02/output/ZimbraConnector.s4j /opt/Funambol/ds-server/modules/ZimbraConnector.s4j | ||
after this you can delete ./ZimbraConnector_0.6.02<br> | after this you can delete ./ZimbraConnector_0.6.02<br> | ||
+ | create the config dir: | ||
+ | mkdir /opt/Funambol/config/connector/ | ||
+ | create the file /opt/Funambol/config/connector/ZimbraConnector.xml :<br> | ||
+ | <java version="1.5.0" class="java.beans.XMLDecoder"> | ||
+ | <object class="ru.korusconsulting.connector.config.ConnectorConfig"> | ||
+ | <void property="dataSource"> | ||
+ | <string>jdbc/fnblds</string> | ||
+ | </void> | ||
+ | </object> | ||
+ | </java> | ||
+ | edit /opt/Funambol/ds-server/install.properties , change the last line to: | ||
+ | modules-to-install=content-provider-8.7.0,email-connector-8.7.0,foundation-8.7.0,phones-support-8.7.0,webdemo-8.7.0,ZimbraConnector | ||
+ | install the connector in Funambol: | ||
+ | cd /opt/Funambol/bin | ||
+ | ./install-modules.sh | ||
+ | you can answer yes on all questions<br> | ||
+ | |||
+ | |||
+ | |||
+ | |||
<br> | <br> |
Revision as of 09:45, 12 January 2011
Sync iPhone contacts with Zimbra using Funambol
Install funambol on Ubuntu x64 Ubuntu server:
dowload the latest version here
run as root:
./funambol-8.7.0-x64.bin
check if funambol is running with a web browser:
http://<server>:8080/funambol/
Install the Zimbra module:
download the latest version here
Unzip it, and copy this connector to the right place:
cp ./ZimbraConnector_0.6.02/output/ZimbraConnector.s4j /opt/Funambol/ds-server/modules/ZimbraConnector.s4j
after this you can delete ./ZimbraConnector_0.6.02
create the config dir:
mkdir /opt/Funambol/config/connector/
create the file /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"> <string>jdbc/fnblds</string> </void> </object> </java>
edit /opt/Funambol/ds-server/install.properties , change the last line to:
modules-to-install=content-provider-8.7.0,email-connector-8.7.0,foundation-8.7.0,phones-support-8.7.0,webdemo-8.7.0,ZimbraConnector
install the connector in Funambol:
cd /opt/Funambol/bin ./install-modules.sh
you can answer yes on all questions
Install the admin software on your client, or run it direct on the server, if you have X:
/opt/Funambol/admin/bin/funamboladmin
log in to your Funambol server, with admin/sa port 8080
first change the admin password:
(select users, and click search)
after changing the admin password, you shoul log-in again
create a normal user, with role user, for syncing with Zimbra
on iPhone
install Funambol application from the apps-store
Point iPhone to:
http://<server>:8080/funambol/ds/