In Firefox 4 hat endlich ein Feature Einzug gehalten, welches früher nur durch ein Plugin möglich war – die Synchronisation. Da ich gerne meine Bookmarks, Einstellungen und Co auf verschiedenen Rechnern nutzen möchte, habe ich die Funktion gleich aktiviert. Dabei bin ich über die Möglichkeit gestolpert, einen alternativen Server anzugeben, mit dem die Daten abgeglichen werden sollen. Eine kurze Recherche über Google ergab, dass der sogenannte “Weave Server” von Mozilla frei verfügbar ist und ettliche Tutorials im Umlauf sind, die das Setup und die Konfiguration für den eigenen Server beschreiben
Da ich prinzipiell keinem fremden Anbieter traue und gerne an meinen Servern rumspiele, habe ich den Sync Server kurzer Hand selbst installiert. Im HowTo mussten lediglich die Befehle an die aktuelle Versionsnummer der Software angepasst und die neu hinzugekommenen MySQL-Statements kopiert werden und schon konnte es los gehen.
Idealerweise werden die Daten nicht nur verschlüsselt gespeichert, sondern auch gleich verschlüsselt übertragen. Hierfür sollte man in Apache SSL aktivieren und sich schnell selbst ein Zertifikat generieren. Ein teures, von einem TrustCenter signiertes Zertifikat, ist nicht nötig. Einfach vor dem ersten synchronisieren die Url des Sync Servers einmal über den Browser besuchen, Zertifikat importieren und gut ist.
Gerne stelle ich meinen Server auch Anderen zur Verfügung. Dieser steht im Rechenzentrum, ist mehrfach redundant angebunden und wird regelmäßig gesichert. Trotzdem hier nochmal der Hinweis: Ich mache das alles privat und garantiere somit selbstverständlicherweise für nichts. So lange ich den Service nutze, läuft auch der Server – sonst gibt’s natürlich rechtzeitig ne Info
Auch die Synchronisation mit Firefox 4 auf Android funktioniert problemlos. Praktische Funktion; man kann die offenen Tabs auch mobil weiter lesen, wenn man schnell aus dem Haus muss.
Update (26.06.2011): Seit dem Update auf Firefox 5 gab es bei mir Probleme mit dem Login auf dem Sync-Server. Durch googeln habe ich dann herausgefunden, dass es zwar ein Update gibt das dieses Problem beheben soll, dieses aber nur den Minimal-Server betrifft. Durchforsten der Logs brachte mich dann auf die richtige Spur; neben der Alias für “/1.0/” muss auch eine für “/1.1/” gesetzt werden, da Firefox 5 darauf versucht zuzugreifen.




Pingback: von & über: Valentin Funk » Firefox 4 mit eigenem Sync-Server «
Pingback: Weave Sync und Reg Server Setup unter Debian Lenny | /home/strubbl
So, nun funktioniert auch das Synchronisieren mit Firefox 5 richtig … viel Spaß
Cool! Vielen Dank, so muss ich keinen Server für mich selbst einrichten.
Sag aber auf jeden Fall bescheid, wenn du es mal einstellen willst.
Hallo!
Tolle Sache. So etwas habe ich schon lange gesucht! Mich stören nur immer diese “Cloud-Geschichten”!
Eine Frage: ist es möglich diesen Server auf einem FreeNAS System zu implementieren?
Ich habe ein stromsparendes ALIX.1D Board mit FreeNAS drauf.
Möchte dir nicht misstrauen, aber die Daten auf einem eigenen Server sind natürlich die besten Daten!
Danke für dein Hilfe,
christoph
Hallo,
würde gerne dem HowTo nachgehen, ist das noch aktuell?
Die beiden Links scheinen nicht mehr zu funktionieren:
http://hg.mozilla.org/services/sync-server/archive/tip.tar.gz
http://hg.mozilla.org/services/reg-server/archive/tip.tar.gz
Danke dir / euch!
Hallo, das Tutorial ist leider nicht von mir – konnte die benötigten Dateien aber auch auf den ersten Blick nicht finden. Vielleicht hilft dir ja die entsprechende Seite von Mozilla weiter; https://wiki.mozilla.org/Services/Sync/Server
Sieht so aus, als würde man die Dateien nun im Paket “server-full” verwalten.