«

»

Apr
06
2008

Sunbird/Lightning Kalender Synchronisieren via FTP

In diesem Turorial wird erklärt, wie Sie ihren Sunbird/Lightning Kalendervia FTP Synchronisieren.
Die Anwendung dieses Tutorial unter einbezug des gleichen FTP Server erlaubt auch die Synchronisierung des Kalenders zwischen mehreren Computern. Vorraussetzung ist, dass alle Computer zugriff auf den angegebenen FTP Server haben.

Vorraussetzungen:
Mozilla Thunderbird mit Lightning Version 0.8,
Mozilla Sunbird Version 0.8,
Einen eigenen FTP Server/Space

Öffnen Sie Sunbird/Lightning und erstellen Sie einen neuen Kalender.

Sunbird: Datei -> Neuer Kalender
Lightning: Kalender -> Neuer Kalender

Tutorial: Sunbird via FTP Synchronisieren - Neuen Kalender anlegen

Es öffnet sich ein Dialog in dem Sie auswählen müssen ob der Kalender Lokal auf Ihrem Computer oder im Netzwerk erstellt werden soll.
Wählen Sie hier “Im Netzwerk” aus.

Tutorial: Sunbird via FTP Synchronisieren - Neuen Kalender anlegen.

Klicken Sie dann auf Weiter.

Im nächsten Abschnitt müssen Sie die Art Ihres Kalenders auswählen und die Adresse Ihres FTP Servers eingeben.
Wählen Sie bei der Kalenderart ICalender (ICS) aus.
Geben Sie im nachfolgenden Abschnitt die Adresse zu Ihrem FTP Server ein.
Erstellen Sie am besten zur besseren Übersicht ein extra Verzeichnis auf Ihrem FTP für Ihre Adressbücher.
Beachten Sie, dass falls Ihr FTP Server Verzeichnis zu einem Webserver gehört, die Daten über den Webserver abrufbar sind. Schützen Sie in diesem Fall das Verzeichnis für den Webserver mit einer .htaccess Datei.
Tutorial: Sunbird via FTP Synchronisieren - Kalender anlegen

Beachten Sie das Sie in der Adresse den Benutzernamen von Ihrem FTP Zugang mit eintragen.
ftp://<name>@ihredomain.de/verzeichnis/Kalender.ics
Das Kennwort muss nicht mit in der Adresse angegeben werden. Sunbird wird dies später erfragen und in seiner Passwortdatenbank speichern.

Klicken Sie auf Weiter.

Wenn Sie Ihre Angaben richtig eingegeben haben sollten sich nun zwei Fenster öffnen.
In einem der Fenster frägt Sunbird Sie nach Ihrem FTP Kennwort. Tragen Sie es ein bestätigen Sie mit Ok.

Im zweiten Fenster können Sie den Internen Kalender Namen angeben und die Anzeige Farbe für die Kalendereinträge dieses Kalenders festlegen.

Mit einem Klick auf Weiter haben Sie ihren Kalender fertig eingerichtet.

Um den Kalender nun auch Offline benutzen zu können müssen Sie die experimentelle Cache Funktion für den Kalender aktivieren.
Doppelklicken Sie dafür den Kalender in der Kalender Liste.
Aktivieren Sie den Haken bei “Cache (EXPERIMENTELL…”

Um Ihren Kalender in einer anderen Installation aufzurufen, müssen Sie den eben erstellten Kalender Abonnieren.

Bei Fragen oder Anregungen hinterlasst doch einfach einen Kommentar.

Ähnliche Beiträge:

  1. Thunderbird Adressbuch Synchronisieren via FTP
  2. Firefox Bookmarks/Lesezeichen Synchronisieren via FTP
  3. Firefox Lesezeichen mit Google Synchronisieren

27 Kommentare

1 Ping

  1. Dag Wixforth sagt:

    Hallo Georg,
    ich bin froh im Netz auf deine Anleitung gestossen zu sein, da ich recht viel unterwegs bin und gerne meinen pc und eee-pc synchron halten möchte. Vielen Dank dafür!
    Nur leider habe ich es bisher nicht hinbekommen, der Fehler liegt irgendwie bei der richtigen Eingabe der Ftp-adresse. -login incorrect- bekomme ich stets zu lesen.
    FTP-Adresse des Servers (Host): hofbalm.homepage.t-online.de
    Ihr Benutzername: hofbalm@hofbalm.de
    Wie bastel ich daraus jetzt die richtige Adresse?
    Und nochwas, kann ich nicht auch einen bestehenden Kalender so umbauen, das er zur synchronisation taugt?
    Grüße von der Ostsee
    Dag

  2. Georg Piefke sagt:

    Einen bestehenden Kalender kann man ebenfalls umbauen so das man Ihn Synchronisiert.
    Der einfachste weg ist es, den bestehenden Kalender als *.ics Datei zu exportieren und dann manuell auf den FTP Server hochzuladen.
    In Sunbird kann man einen externen Kalender Abonnieren, über Lightning ist es ratsam erst einen neuen Kalender auf dem FTP Server anzulegen und dann die auf dem Server liegende *.ics Datei mit der Exportierten zu überschreiben.
    Beim nächsten Start sollten dann die Termine darin erscheinen. Denn alten Lokalen Kalender kann man dann Löschen.

  3. Christoph sagt:

    @Dag Wixforth:

    Nimm die ftp-Adresse, welche du in deinem FTP Programm eingetragen hast.
    Meist sind dies ftp://deinedomain.de

    jetzt hängst du einfach deinen Benutzernamen vorne dran:

    ftp://Benutzer@deinedomain.de/mein_kalender/kalenderdatei.ics

    wie die genaue FTP Adresse bei deinem t-online speicherplatz ist, weiß ich leider nicht.

  4. Dag Wixforth sagt:

    Sehr schön, hätte auch wenig Lust gehabt alles neu einzugeben…und die Adresse?

  5. Christoph sagt:

    @Dax Wixforth:

    Die Adresse in deinem Fall wäre:
    ftp://hofbalm@hofbalm.de@hofbalm.homepage.t-online.de

    und dann eben auf das Verzeichnis, in dem deine Kalender-Dateien liegen.

  6. Dag Wixforth sagt:

    Halleluja!
    Nach weiteren Schwierigkeiten mit meinem FTP-Server, oder meiner Unwissenheit, hat es jetzt geklappt.
    Vielen Dank für Deine Hilfe Christoph!
    Jetzt werde ich mich mal am Adressbuch versuchen…

  7. Georg Piefke sagt:

    Nur zu,
    die Tutorials dazu sind ja alle auf meiner Seite vorhanden.

  8. Carsten sagt:

    Hi

    auch ich habe dankend Deine Anweisungen befolgt und es läuft….naja, es scheint bei Sunbird recht wackelig anzugehen, was remote Kalender angeht.
    Ich bekomme häufig nur einen Teil meiner 5 Kalender angezeigt, obwohl sie alle am dem selben Ort liegen.
    Nach 30 Sekunden bekomme ich 1-5 fehlermeldungen (total zufällig), dass es einen Fehler “421 Login Timeout (30 seconds): closing control connection” gibt, und die Verbindung zusammenbricht, bzw. nicht zustande kommt.
    WELCHE connection (=Kalender) betroffen ist, kann weder in der Error console, noch im FTP log meiner Webseite nachvollzogen werden.

    ich spiele mal mit “network.http.keep-alive.timeout” und anderen Parametern in der config herum.
    Es wäre trotzdem schön, ein Connection Protokol im Sunbird zu haben, bzw. den Connect State prüfen zu können.

    Nun gut, ich hoffe 0.9 oder gar 1.0 ist nicht alzu weit entfernt!
    Ich checke jetzt mal andere Tutorials von Dir – Danke im Vorfeld.

  9. Georg Piefke sagt:

    Hallo Carsten,

    könnte es evtl. daran liegen das du zuviele Verbindungen auf einmal aufbaust?
    Deaktiviere mal die Häkchen bei einigen einigen Kalendern und schau ob das Problem immernoch besteht.
    Eventuell Unterstützt der FTP Server auf dem deine Kalender liegen nur eine bestimmte Anzahl von Verbindungen von einer IP Adresse.

  10. Chris sagt:

    Hallo zusammen,

    ich habe das Problem, dass ich trotz richtiger Eingabe der Daten
    für die Addresse des Kalenders nach der Angabe des Passwortes eine Fehlermeldung bekomme:

    550 /daten/kalender.ics: No such file or directory.

    Die Datei ist aber von mir dort angelegt worden und die Addresse ist wie in der Anleitung beschrieben mit Usernamen und Domain korrekt angegeben.

    Hat jemand nen Tip für mich?
    Danke und Gruß,
    Chris

  11. Georg Piefke sagt:

    Hallo Chris,
    die Aussage deines FTP Servers ist eigentlich die, das die Datei oder das Verzeichniss nicht existieren.
    Daher mal meine erste Idee ob du vieleicht ausversehen deinen Benutzernamen für den FTP Zugriff in den eckigen Klammern <> geschrieben hast. Das hatte ich vergessen zu erwähnen das man die dabei nicht braucht.

    Oder, das fällt mir gerade ein:
    hast du die Groß und Kleinschreibung beachtet?
    Viele Server im Netz setzen nämlich auf Linux das Case Sensitive arbeitet (also zwischen Groß und Kleinschreibung unterscheidet).

  12. Antonio sagt:

    Hallo,

    ich habe einen Windows Server und bei dem erhalte ich die Meldung

    “425 Can’t open data connection.”

    Der FTP-Zugriff an sich funktioniert und auch die Datei liegt an der richtigen stelle. Hatte mal testhalber die Datei gelöscht und bekam auch prompt die Fehlermeldung, die Datei würde nicht gefunden.

    Vielleicht hätte ja jemand nen heißen Tipp für mich.

    Danke und Gruß
    Antonio

  13. Georg Piefke sagt:

    Der Fehler 425 tritt häufig auf wenn es Probleme mit dem Aktiven oder Passiven Modus deines FTP Clients/Servers gibt.

    Leider lässt sich der FTP Modus bei Thunderbird/Lightning hier nicht einstellen, so dass du hier nur an deinem Server mal probieren kannst wie er darauf reagiert wenn man eine von beiden Methoden deaktiviert.

  14. Antonio sagt:

    Hallo Georg,

    danke für den Tipp. Das hat mich auf die richtige Fährte gebracht. Die Lösung war letztendlich das Eintragen der “inetinfo.exe” in die Windows Firewall. Der Zugriff funktioniert und die Fehlermeldung kommt nicht mehr. Er speichert jetzt auch Termine auf dem externen Kalender.

    Allerdings eher schlecht als recht. Ich erhalte wenn ich zu viel auf einmal mache folgende Fehlermeldung:

    550 kalender.ics: The process cannot access the file because it is being used by another process.

    Ich bin zur Zeit der einzige, der Zugriff über diesen Account auf diesen Kalender hat. Vielleicht noch eine Idee, was man machen könnte?

    Danke und Gruß
    war auf jedenfall schon eine Große Hilfe
    Antonio

  15. Dirk sagt:

    Hi,
    ich habe den selben Fehler wie Chris (550 /daten/kalender.ics: No such file or directory), aber trotz korrekter Schreibweise …domain.de/Terminkalender.. bekomme ich keinen Zugriff auf die Linuxkiste. Hat noch jmd. eine Idee?

    Danke.
    Dirk

  16. Antonio sagt:

    Hi Dirk,

    ein möglicher Fehler wäre, wenn dein FTP-Account direkt auf das entsprechende Unterverzeichnis zeigt, dann darst du es in der Adressangabe nicht mit angeben.

    Beispiel:
    lokaler pad: /ftp/kalender/kalenderdatei.ics
    FTP-Account zeigt auf Verzeichnis: /ftp/kalender/

    Korrekte Adressangabe: ftp://Benutzer@deinedomain.de/kalenderdatei.ics

    Gruß
    Antonio

  17. Georg Piefke sagt:

    @Antonio:
    Das könnte an den maximalen Verbindungen pro IP am Server liegen.
    Pro Kalender öffnet Thunderbird eine Verbindung die er dann auch aufrecht erhält.
    Wenn man einen Termin in der Detailansicht öffnet ruft er nochmals eine Verbindung dafür auf.
    Bei vielen Systemen liegt die max. Anzahl von Verbindungen pro IP bei ~4-8 Verbindungen.

    @Dirk:
    Hast du auch die Groß-/Klein -schreibung beachtet?
    Ich hatte bei meinem Linux Server ebenfalls Probleme damit.
    Es hat bei mir erst funktioniert als Serverseitig alles kleingeschrieben wurde.
    Ich bin mir nicht sicher ob Sunbird / Lightning nicht evtl. von Haus aus alles klein schreiben.

  18. Dirk sagt:

    Hi Antonio,

    genau das war mein Fehler

    Danke für die Hilfe!

    Gruß,
    Dirk

  19. Phil sagt:

    Ich habe Sunbird installiert und probiere es schon länger aus. Leider ohne Erfolg
    Die Adresse stimmt!
    Nach 2 Minuten bekomme ich eine Fehlermeldung:
    425 Failed to establish Connection.

    Woran kann das liegen?

    Grüße,

    Phil

  20. jhb sagt:

    danke für diese Anleitung!

    Leider kann lightning keine verschl. Verbindung zum ftp-Server aufbauen, aber soweit ist das was recht nettes!

  21. Fabian sagt:

    Grundsätzlich klappt das Publizieren und wieder Einbinden aber leider nur mit teilen des Kalenders. Auch beim zweiten Versuch wird die selbe Auswahl an Terminen angezeigt. Auch wenn man zunächst auf den eigenen Computer esxportiert und dann die ics Datei auf den FTP schiebt. Gibt es da einen Trick?

    1. Georg Piefke sagt:

      Hallo Fabian,

      also ich habe den Kalender inzwischen ja nicht mehr anlegen müssen da es seitdem bei mir funktioniert.
      Jedoch Publiziere ich den Kalender nicht, sondern binde ihn nun immer direkt ein über die Funktion “Neuer Kalender” -> Im Netzwerk -> ICS und gebe dann die Adresse zum ftp Server samt Anmeldedaten ein. Also ftp://Benutzername@serveradresse.net/Verzeichniss/kalender.ics.
      Das Kennwort lässt sich ja im Kennwortmanager speichern. Nur vorsicht bei Thunderbird 3 und Lightning scheint das mit dem Kennwort nicht sauber zu klappen, entweder muss man es jedesmal eintippen oder man speichert es direkt in der Adresse nach dem Benutzernamen. Also ftp://Benutzername:Kennwort@adresse.usw.

  22. Fabian sagt:

    Danke, nun hat es geklappt. Mein Problem war das erste Exportieren um den Kalender auf den Server legen zu können. Aus Thunderbird hat es leider nicht funktioniert (nur Teile der Termine wurden exportiert), aber mit dem Programm FreeMiCal habe ich den Kalender direkt aus Outlook in ein ICS-File exportiert und nun ist alles schön! Jetzt muss ich nur noch herausfinden wie ich dem Addressbook Synchronizer beibringe auch beim Beenden das Adressbuch in den IMAP Ordner zu kopieren. Leider passiert dies trotz entsprechender angehakter Option nur beim Starten von Thunderbird. Zufällig eine Idee?

  23. max sagt:

    Hallo,

    gibt’s auch eine Möglichkeit den Kalender immer(automatisch) zu publizieren, wenn man etwas geändert hat?

    1. Georg Piefke sagt:

      Das sollte eigentlich von alleine passieren,
      Ich habe nur schon die Erfahrung gemacht das die Anzeige nicht direkt aktualisiert wird.

  24. Simone sagt:

    Hallo,
    vielen Dank schon mal für die ganzen Tipps – ich scheitere nun immer daran, dass wenn ich den Kalender extern eingerichtet habe, nach dem klick auf “fertigstellen” der Kalender “schreibgeschützt” ist und ich damit nix anfangen kann – hat jemand eine Idee, wie ich das lösen kann um dann doch noch über ftp auf meinen Kalender zugreifen zu können?
    vielen Dank für jede Hilfe
    Simone

  25. Simone sagt:

    Hallo nochmal,
    hat sich erledigt, das lag an der etwas umständlichen “Erstellung” des Kalenders, hatte irgendwo gelesen, dass ich den Kalender zuerst per “.txt” Datei erstellen und dann als “ics” umbennen soll – und das hat ihm wohl nicht gepasst, jetzt wenn ich den Kalender normal über Thunderbird erstelle ist auch nix mehr schreibgeschützt (warum einfach, wenn’s auch kompliziert geht, nicht war?)

  1. Kalenderlösung - Endgülltig - blog://caina.de sagt:

    [...] habe ich mich endlich dazu überwunden, einen Lösungsansatz zu nutzen, welchen ich auf http://www.georgspage.de gelesen [...]

Hinterlasse eine Antwort

Ihre E-Mail-Adresse wird nicht veröffentlicht.

Sie können diese HTML-Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>