Comments on: Erweiterung des Weave Minimal Servers – FSyncMS 0.5 https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/ ohne Linien und Kanten und trotzdem gefangen Fri, 28 Nov 2014 09:54:41 +0000 hourly 1 https://wordpress.org/?v=6.4.5 By: thorwin https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-2/#comment-763 Tue, 05 Jun 2012 10:26:57 +0000 http://www.ohnekontur.de/?p=1353#comment-763 Cheers!

Bin grade hierüber gestolpert. Grade mal eben auf den Server geworfen (FreeBSD 9.0, nginx 1.2.0, php 5.4.3) und es läuft auf Anhieb. MySQL habe ich nicht aktiviert, für die vier Benutzer, die da drauf laufen, reicht SQlite völlig aus.

Danke für die Software,
-thorwin-

]]>
By: Fire https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-2/#comment-723 Sat, 21 Apr 2012 14:14:19 +0000 http://www.ohnekontur.de/?p=1353#comment-723 Danke. Endlich funktioniert die Geschichte einfach und gut.

Und ich bin nicht mehr darauf angewiesen meine wertvollen Daten irgendwo bei mir unbekannten Firmen in der Wolke zu speichern :-)

]]>
By: andy https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-2/#comment-707 Wed, 11 Apr 2012 09:17:08 +0000 http://www.ohnekontur.de/?p=1353#comment-707 Thanx!!

Ich hatte auch mit dem Minimal-Server nur Stress. Mit Deinem Code läuft alles 1a!!

]]>
By: Chain https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-681 Tue, 28 Feb 2012 13:45:52 +0000 http://www.ohnekontur.de/?p=1353#comment-681 Danke für diesen tollen Server! Nachdem ich mich mit dem “alten” Minimal-Server mit FF 8.0 nur abgeärgert hatte, bin ich über deinen Server gestolpert – und zack, alles geht 1A. Danke für die Arbeit :)

]]>
By: Thümmi https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-667 Thu, 09 Feb 2012 13:31:39 +0000 http://www.ohnekontur.de/?p=1353#comment-667 In der neuen Version klappt jetzt alles! Super!

]]>
By: Matthias https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-662 Wed, 08 Feb 2012 01:38:32 +0000 http://www.ohnekontur.de/?p=1353#comment-662 In reply to Thümmi.

Ich habe dasselbe Problem.

Es sieht so aus, als wäre in Firefox 10 in Sync eine Feld “Collections” hinzugekommen. Das fehlt (noch) in FSyncMS, weswegen der Login nicht funktioniert. Ich habe auch schon ein paar andere alternative Implementierungen des Sync-Servers probiert – überall das gleiche Problem.

Viele Grüße

Matthias

]]>
By: Thümmi https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-660 Tue, 07 Feb 2012 09:12:01 +0000 http://www.ohnekontur.de/?p=1353#comment-660 Zuerst einmal super die Beschreibung, denn wenn man sie richtig liest, klappt es auch :)

Zu meinem Problem: mit einem (dem ersten) User hat alles super funktioniert. Wenn ich einen neuen (zweiten) anlegen will, erschein immer ein Passwordfehler. Ich habe das Logging aktiviert, werde aber nicht wirklich schlau daraus. Wenn ich mit einem sqlite-Browser in die Datenbank schaue, sehe ich da offenbar nur einen User. Weiß einer Rat?

LG
Thümmi

]]>
By: MaverrickTM https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-576 Sat, 31 Dec 2011 00:25:33 +0000 http://www.ohnekontur.de/?p=1353#comment-576 Ich konnte das Problem endlich lösen. Per default übergibt fcgid nicht den Auth Header des Browsers weiter an PHP, weshalb die Authentifizierung nicht funktionieren kann.

Dafür einfach folgende Direktive in die entsprechende vhost-config mit übernehmen “Passheader Authorization” (ohne die “” versteht sich…). Danach funktioniert die Authentifizierung/Synchronisierung.

Best Regards Mav

]]>
By: admin https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-573 Wed, 28 Dec 2011 11:24:27 +0000 http://www.ohnekontur.de/?p=1353#comment-573 In reply to MaverrickTM.

du kannst nochmal die Log funktion (weave_utils.php zeile 18 – 25 ) aktivieren ( die kommentare vor den Zeilen wegnehmen).
der output der error.txt kann dir vielleicht nähere hinweise geben.

Ansonsten sagt die fehlermeldung schon sehr genau was der fall ist (Athentifizierung scheitert),
es gibt drei stellen, wo das passieren kann (User anlegen, oder UserAuthentifizieren).

im zweifel, wenn das anlegen klappt, kannst du mal mit trivialzeuch testen (user: a pw:a oder user a@a.de pw:a …)

]]>
By: MaverrickTM https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-572 Tue, 27 Dec 2011 17:49:04 +0000 http://www.ohnekontur.de/?p=1353#comment-572 Das ist es ja eben. Lt. Logfile schlägt da nichts fehl bzw. er meldet hat nen HTTP 401. Hier sind die Log-Schnippsel von einem fehlerhaften Sync-Versuch.

192.168.0.24 – – [27/Dec/2011:18:43:05 +0100] “GET /sync/1.1/vxalxii7kmh33fzlcfxxdwtcfgx2v5ix/info/collections HTTP/1.1” 401 23 “-” “Firefox/8.0.1 FxSync/1.11.0.20111120135848.desktop”
192.168.0.24 – – [27/Dec/2011:18:43:05 +0100] “GET /sync/user/1.0/vxalxii7kmh33fzlcfxxdwtcfgx2v5ix/node/weave HTTP/1.1” 200 23 “-” “Firefox/8.0.1 FxSync/1.11.0.20111120135848.desktop”

Kann ich Dir irgendwie meine wireshark Aufzeichnung zukommen lassen? Denn hier sieht man den Fehler genauer, eben das json ein “Authentication failed” zurück gibt.

]]>
By: admin https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-571 Tue, 27 Dec 2011 17:38:44 +0000 http://www.ohnekontur.de/?p=1353#comment-571 In reply to MaverrickTM.

na Interessant sind ja die Anfragen die fehlschlagen ( == statuscode != 200)

]]>
By: MaverrickTM https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-570 Tue, 27 Dec 2011 17:32:58 +0000 http://www.ohnekontur.de/?p=1353#comment-570 Das freut mich schonmal zu lesen, denn dann muss das Problem explizit an meinem Setup liegen :D

hmm… ich bekomme es jedoch nicht zum laufen. Teste es mit einer FF Version 8.1.

Hab mir Wireshark geschnappt und mal geschaut was genau passiert, da die logs sauber aussehen. Es scheitert an der Authentification an json. Hast Du vielleicht einen Tipp woran das liegen kann?

access-log:
192.168.0.24 – – [27/Dec/2011:18:27:14 +0100] “GET /sync/user/1.0/a HTTP/1.1” 200 1 “-” “Firefox/8.0.1 FxSync/1.11.0.20111120135848.desktop”
192.168.0.24 – – [27/Dec/2011:18:27:14 +0100] “GET /sync/misc/1.0/captcha_html HTTP/1.1” 200 26 “-” “Mozilla/5.0 (Windows NT 5.1; rv:8.0.1) Gecko/20100101 Firefox/8.0.1”
192.168.0.24 – – [27/Dec/2011:18:27:14 +0100] “GET /sync/user/1.0/vxalxii7kmh33fzlcfxxdwtcfgx2v5ix HTTP/1.1” 200 1 “-” “Firefox/8.0.1 FxSync/1.11.0.20111120135848.desktop”

192.168.0.24 – – [27/Dec/2011:18:27:26 +0100] “PUT /sync/user/1.0/vxalxii7kmh33fzlcfxxdwtcfgx2v5ix HTTP/1.1” 200 34 “-” “Firefox/8.0.1 FxSync/1.11.0.20111120135848.desktop”
192.168.0.24 – – [27/Dec/2011:18:27:28 +0100] “GET /sync/user/1.0/vxalxii7kmh33fzlcfxxdwtcfgx2v5ix/node/weave HTTP/1.1” 200 23 “-” “Firefox/8.0.1 FxSync/1.11.0.20111120135848.desktop”
192.168.0.24 – – [27/Dec/2011:18:27:28 +0100] “GET /sync/1.1/vxalxii7kmh33fzlcfxxdwtcfgx2v5ix/info/collections HTTP/1.1” 401 23 “-” “Firefox/8.0.1 FxSync/1.11.0.20111120135848.desktop”
192.168.0.24 – – [27/Dec/2011:18:27:28 +0100] “GET /sync/user/1.0/vxalxii7kmh33fzlcfxxdwtcfgx2v5ix/node/weave HTTP/1.1” 200 23 “-” “Firefox/8.0.1 FxSync/1.11.0.20111120135848.desktop”

Die weaver_db wird sauber angelegt. Auch werden dort Userinformationen hinterlegt:

[root@srv01 FSync]# sqlite3 weaver_db
(select * from users) bestätigt es:
vxalxii7kmh33fzlcfxxdwtcfgx2v5ix|4f4b598dd8a010cbe3016a0074f9fff8

Die Einrichtung vom Firefox Sync funktioniert auch sauber. Nur wenn er das erste mal die Synchronisierung durchführt, schmeisst er mir nen “Ungültiger benutzerkonto-name oder Passwort” um die Ohren.

]]>
By: admin https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-569 Tue, 27 Dec 2011 12:32:55 +0000 http://www.ohnekontur.de/?p=1353#comment-569 In reply to MaverrickTM.

Ich habe 8 gerade zur hand, und 12 die Tage getestet, beides hat funktioniert. Ich meine ich hätte auch ne version 9 am laufen, aber da möchte ich mich jetzt mal nicht festlegen.
[ Aber so theoretisch würde ich sagen von 8-12 sollte eigentlich gehen ]

]]>
By: MaverrickTM https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-568 Tue, 27 Dec 2011 12:30:22 +0000 http://www.ohnekontur.de/?p=1353#comment-568 Leider scheint weaver-minimal nicht mit Firefox 9 zu funktionieren. Wie sieht es mit Deinem FSync aus? Welche Firefox Versionen laufen denn mit Deinem FSync?

LG Mav

]]>
By: Ben https://www.ohnekontur.de/2011/06/28/erweiterung-des-weave-minimal-servers-fsyncms-0-5/comment-page-1/#comment-542 Mon, 10 Oct 2011 21:32:21 +0000 http://www.ohnekontur.de/?p=1353#comment-542 Funktioniert 1A. Danke für die Umsetzung. Besonders dass man direkt aus dem FF jetzt einen Account anlegen kann, super!

]]>