Firefox Sync Server auf Synology NAS

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
Liebe Weave-Sync-Freunde!

Auch wenn ich den in den letzten Beiträgen beschriebenen Fehler nicht nachstellen konnte - das erzeugen der DB mit dem Link https://<euer server>/weave/1.0/blah/info/collaction funktioniert grundsätzlich - habe ich dennoch eine schlechte Nachricht.

Der Weave-Minimal-Server 1.0 scheint nicht mehr mit Firefox 5 kombatible zu sein SCHADE!!

Wie gesagt das Einrichten des Servers und das erzeugen der DB sollte dennoch funktionieren aber das eigentliche Syncronisieren liefert stets die Fehlermeldung "Falscher User oder Passwort".

Ich bin schon gut 2 Wochen auf Lösungssuche, bisher noch ohne Erfolg. Ich werde den Wiki-Beitrag zunächst um diesen Hinweis ergänzen und wenn die Lösung vielleicht doch noch gefunden wird auch diese natürlich dort eintragen.

Mit besten Grüßen
dstom
 
Hallo,

die inkompatibilität mit Firefox 5 kann ich nicht bestatigen. Läuft bei mir auf allen Rechnern.

@Hibbert:

Sorry, ich glaube mein Vorschlag hilft dir nicht. Das würde nur Funktionieren wenn die Datenbank schon da wäre. Leider habe ich sonst keinen Tipp für dich.

Gruß
Atech
 
Ooopps!! Dann sollten wir schnell mal herausfinden was bei Dir Atech anders ist als bei mir. Läuft bei mir reproduzierbar auf 5 PC / Notebooks mit Firefox 5 nicht mehr.

https ?
Länge (Anzahl Zeichen) von User und Password ?
Besonderheiten bei Groß / Kleinschreibung ? (da gab es auch schon mal Probleme)

Gruß
dstom
 
Hy,

Hatte auch das Problem mit Firefox 5.
Habe dazu den Weave-Server neu aufgesetzt.

So schwer war es dann doch nicht.

reg-server
sync-server

Dateien herunterladen und in entsprechendes Verzeichniss entpacken.
Datenbank anlegen per phpmyadmin und die Informationen in der Datei "sync-server/1.1/default_constants.php" eintragen.

Alias noch einrichten und Apache neu starten.

Alias /1.0 /XXXXX/sync-server/1.1/index.php
Alias /1.1 /XXXXX/sync-server/1.1/index.php
Alias /user/1.0 /XXXXX/reg-server/1.0/index.php
Alias /user/1 /XXXXX/reg-server/1.0/index.php
Alias /misc/1.0/captcha_html /XXXXX/reg-server/1.0/captcha.php
Alias /misc/1/captcha_html /XXXXX/reg-server/1.0/captcha.php
Alias /weave-registration-static /XXXXX/reg-server/1.0/static
Alias /weave-password-reset /XXXXX/reg-server/1.0/forgot_password.php

Das xxxxx steht für den Ort in dem das ganze liegt.

Dann kann man auch neue User anlegen,... Passwörter zurücksetzen u.s.w.

Viel Glück

gruß
denon

PS: kleine Anmerkung am Rand.. nutze das nur Netzintern und verwende somit kein https.
 
DANKE für den Tip.

Werde ich morgen gleich mal probieren.

dstom
 
Diese Version hatte ich unabhängig von diesem Beitrag (danke trotzdem dafür) auch schon gefunden und auf meinem online Webspace installiert. Dort klappt das 1A.

Allerdings bekomme ich dieses FSyncMS einfach nicht auf der DS211 zu laufen. Hast du irgendwas anders gemacht swiffer als in der Anleitung beschrieben? Den Alias habe ich online nicht gebraucht. Ist das bei der Synology nötig? Ich habe den Ordner auf der DS in den Ordner /web/ kopiert. Das müsste doch richtig sein?
 
Zuletzt bearbeitet:
Mittlerweile gibt es eine neue 0.11er Version von FSyncMS mit kleinem Setupskript -> http://www.ohnekontur.de/2012/06/24/fsyncms-version-0-11-setup-page/

Datenbank muss man natürlich trotzdem zuvor manuell zB. über phpMyAdmin anlegen...
Die settings.php sollte man auch wie bei der alten Version an seine Bedürfnisse anpassen - https Link und nach Einrichtung evtl. die Registrierungsmöglichkeit abdrehen!

Klappt bei mir wunderbar auf der DS im web Ordner in Kombination mit Firefox 13.0.1
 
Ja, ich nutze auch die neuste 0.11. Habe die Datenbank auch manuell angelegt bzw. per Import von meinem OnlineSpace, wo es ja perfekt läuft.

Aber die setup.php liefert immer diese Meldung:
database unavailable SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: YES)

Ich gebe dabei folgende Werte vor (und auch schon zig andere probiert):
Host: localhost
Instance name: mein Name der Datenbank
Username: root
Password: das PW für root

Braucht die Datenbank noch irgendwelche anderen Rechte? Oder der Ordner XY unter /web/?

Und selbst wenn ich die settings.php manuell richtig stelle, kommt noch im Serverfeld von FX dies hier:
http://192.168.178.99/xy/index.php/
-> Bitte geben Sie eine gültiger Server-URL ein.

Es läuft einfach nicht hier. :-(
 
Zuletzt bearbeitet:
Habe den Fehler gefunden. Hatte Sonderzeichen und Großschreibung im PW für Root.
 
sorry für die (blöde) Nachfrage: mysql verwendet kein eigenes root Passwort?
 
Standardmäßig ist es glaub ich leer...du kannst es aber selbst setzen!
 
In der settings.php den Parameter für die Registrierung auf "false" stellen (nachdem du deine Syncs eingerichtet hast)
und zuvor den root Link so abändern das https:// am Anfang steht.

Außer man macht den Sync über die interne IP dann ist https unnötig, ich jedoch synce auch von extern (aus der Firma) und deshalb ist https ein Muss.
 
Ok, super, danke!
Den root link auch in der settings.php oder?

Meine Vorgehensweise:
Webstation & MySql aktiviert.
phpMyAdmin über Paket-Zentrum installiert.
Neue Datenbank in phpMyAdmin angelegt.
FSyncMS v0.11 Dateien in web/fsync entpackt.
setup.php über Browser aufgerufen und Datenbank angeben. Erfolgreich!
Am PC zuhause Firefox-Sync in Firefox eingerichtet und gesynct.
Versucht auf Arbeit den Laptop mit Firefox-Sync einzurichten, fehlt mir jetzt aber der Code dazu .. mmpfh.

Werde heut Abend berichten!
 
Ja, das findest du alles in der settings.php

Achso du willst auf deinem Laptop die gleichen Daten wie zuhause, ok dann brauchst du den Wiederherstellungsschlüssel von zuhause :)

Ich synce lediglich 2 verschiedene User um wieder alles zu haben, wenn der PC mal flöten geht und ich neu aufsetzen muss - also als Backup
Bei 50 - 100 Lesezeichen macht das schon Sinn wie ich finde.
 
Ok, auch ne Variante für ein Backup. ^^

Aber primär isses ja zum syncen von mehreren FFs.
Wieso den Wiederherstellungsschlüssel?
Is doch nur der Code mit den 3 Feldern?
 
Hat schon jemand mal erfolgreich seine Geräte (PC zuhause, Laptop unterwegs sowie Android FF) gesynct?
Und wenn ja wie habt ihr das mit den Geräte koppeln gemanagt?

Ist es vielleicht sinnvoller nur im heimischen LAN zu syncen? Also in der settings.php die lokale Adresse anzugeben?
Mein DynDNS, Portfreigabe 80/443, etc funktioniert eigentlich alles soweit!
Aber irgendwie passiert nix. Quota in FF > Sync zeigt kb's an, in der db alles voll aber bei den Geräten kommt nix an!
 
Zuletzt bearbeitet:
Hast du einen https Link, dann kannst du mal versuchen eine Ausnahme in FF zu erstellen.
Viell. bringt das was.

Könnte ja sein das das Zertifikat nicht akzeptiert wird und deshalb nicht gesynct werden kann...

P.S.: Ist nur so eine Idee!!! :)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat