You are here

Funambol SyncML-Server

Funambol ist derzeit die komfortabelste Möglichkeit, Adressen und Termine aus Thunderbird und Lightning mit dem Handy zu synchronisieren.

Funambol auf dem VPS installieren

  1. Download und Ausführen von funambol-8.0.0.bin (Installation nach /opt/Funambol) ohne am Ende den Server zu starten
  2. Anpassung von FUNAMBOL_HOME in /bin/funambol, /bin/funambol-server und /bin/install
  3. Auskommentieren der nicht benötigten Dienste in /bin/funambol: Hypersonic, CTP Server, Inbox Listener, Pim Listener (jeweils im Start- und Stop-Teil)
  4. Herabsetzen von MEM_OPTS von 512 auf 12 MB in /bin/funambol-server: MEM_OPTS="-Xmx12M"
  5. Auf das (64-Bit-)JRE verweisen (s. Funambol-Wiki):
    Dafür in /bin/funambol und /bin/install $JAVA_HOME setzen: export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.16/jre
    Zusätzlich noch /opt/Funambol/tools/jre-1.5.0/lib nach /usr/lib/jvm/java-6-sun-1.6.0.16 kopieren (für die DB-Initialisierung)
  6. Den MySQL-Java-Connector herunterladen und nach /tools/jre-1.5.0/jre/lib/ext entpacken
  7. Umstellen von der mitgelieferten Hypersonic-DB auf MySQL (nach dem Admin-Handbuch): In /ds-server/install.properties auf MySQL umstellen, die Standard-Einstellungen auskommentieren, den MySQL-Teil aktivieren und anpassen:
    MySQL
    =====
    jdbc.classpath=/opt/Funambol/tools/jre-1.5.0/jre/lib/ext/mysql-connector-java-5.1.10-bin.jar
    jdbc.driver=com.mysql.jdbc.Driver
    jdbc.url=jdbc:mysql://localhost/funambol?characterEncoding=UTF-8
    jdbc.user=www
    jdbc.password=XXXXX
  8. Datenbank funambol anlegen und Benutzer www alle Rechte einräumen
  9. Datenbank mit Installations-Skript initialisieren: sudo /opt/Funambol/bin/install
  10. Funambol starten: sudo /opt/Funambol/bin/funambol start
  11. Bonus: Standard-Port 8080 umändern in der Catalina-Konfiguration (/tools/tomcat/conf/server.xml)

Einrichtung

  1. Mit dem Funambol Administration Tool zum Server verbinden
  2. Admin-Passwort ändern
  3. guest-Account löschen
  4. neue Accounts anlegen

Handy synchronisieren

(Mit meinem Nokia E71) Synchronisations-Profil anlegen:

  1. Programme 'Kontakte' und 'Kalender' aktivieren. 'Kontakte' synchronisiert mit externer Datenbank "card", 'Kalender' mit "cal"
  2. Verbindungseinstellungen definieren
  3. Synchronisieren

Thunderbird und Lightning synchronisieren

  1. Das Synchronisations-Plugin installieren
  2. Optionen einstellen:

- Server Location: http://siarp.de:5072/funambol/ds bzw. http://dienste.siarp.de/funambol/ds mit Umleitung - Kontakte synchronisieren mit "card" - Kalender synchronisiert mit "cal"

ToDo

https einrichten: https://wiki.ow2.org/sync4j/Wiki.jsp?page=HowtouseHttps

Quellen

  • http://bjoern.taunus-server.de/cms/index.php?option=com_content&task=view&id=314&Itemid=65
  • http://download.forge.objectweb.org/sync4j/funambol-installation-and-administration-guide.pdf
AttachmentSize
Package icon bin.zip4.25 KB