Firefox Sync Server auf Synology NAS

Status
Für weitere Antworten geschlossen.

Luettmann

Benutzer
Mitglied seit
02. Apr 2011
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Hallo dstom, hier meine Konfiguration:

interessanter Bereich der httpd.conf-user:
Rich (BBCode):
<IfModule alias_module>
    #
    # Redirect: Allows you to tell clients about documents that used to 
    # exist in your server's namespace, but do not anymore. The client 
    # will make a new request for the document at its new location.
    # Example:
    # Redirect permanent /foo http://www.example.com/bar

    #
    # Alias: Maps web paths into filesystem paths and is used to
    # access content that does not live under the DocumentRoot.
    # Example:
    # Alias /webpath /full/filesystem/path
    
Alias /weave /usr/syno/synoman/weaveminiserver/index.php

    # If you include a trailing / on /webpath then the server will
    # require it to be present in the URL.  You will also likely
    # need to provide a <Directory> section to allow access to
    # the filesystem path.

    #
    # ScriptAlias: This controls which directories contain server scripts. 
    # ScriptAliases are essentially the same as Aliases, except that
    # documents in the target directory are treated as applications and
    # run by the server when requested rather than as documents sent to the
    # client.  The same rules about trailing "/" apply to ScriptAlias
    # directives as to Alias.
    #
    #ScriptAlias /cgi-bin/ "/usr/syno/apache/cgi-bin/"

</IfModule>

Hier mein Verzeichnis:
Rich (BBCode):
DiskStation> pwd
/usr/syno/synoman/weaveminiserver
DiskStation> ll
drwxrwxrwx    2 root     root          4096 Apr 11 17:30 .
drwxr-xr-x   13 root     root          4096 Apr 11 17:01 ..
-rwxr-xr-x    1 root     root           833 Apr 11 17:00 README
-rwxr-xr-x    1 root     root          5091 Apr 11 17:00 create_user
-rwxr-xr-x    1 root     root         10129 Apr 11 17:00 index.php
-rwxr-xr-x    1 root     root          6954 Apr 11 17:00 weave_basic_object.php
-rw-r--r--    1 nobody   nobody        8192 Apr 11 17:30 weave_db
-rwxr-xr-x    1 root     root         18846 Apr 11 17:00 weave_storage.php
-rwxr-xr-x    1 root     root          6346 Apr 11 17:00 weave_utils.php

Wie man sehen kann, ist die "weave_db" angelegt worden.....ich bekomme nur einen Fehler, wenn ich meinen Firefox konfigurieren möchte: "Bitte geben Sie eine gülige Server-URL ein." (siehe Anhang)

Gruß Kai
 

Anhänge

  • firefox_meldung.PNG
    firefox_meldung.PNG
    53,6 KB · Aufrufe: 129

ffb914

Benutzer
Mitglied seit
04. Mrz 2010
Beiträge
108
Punkte für Reaktionen
0
Punkte
16
.....ich bekomme nur einen Fehler, wenn ich meinen Firefox konfigurieren möchte: "Bitte geben Sie eine gülige Server-URL ein." (siehe Anhang)

Gruß Kai
liegt glaube ich an Firefox4.0, egal was ich da eingebe da steht immer "Bitte geben Sie eine gülige Server-URL ein"

gruß
ffb914
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Du verwendest doch https, oder? Ich bin mir nicht sicher ob Firefox bei Zertifikatproblem synct und ob OpenSSL überhaupt Standardumfang des Apache ist. Ich glaube das muss man erst noch im DSM aktivieren.

MfG Matthieu
 

maze128

Benutzer
Mitglied seit
03. Jan 2010
Beiträge
227
Punkte für Reaktionen
0
Punkte
16
Was kommt denn wenn du die Sync-Url einfach mal aufrufst? Also im Adressfeld eingibst?
Ich glaube Zertifikate sollten nicht das Problem sein, ich denke eher, dass er unter der URL einfach nichts adäquates findet und deswegen schon
direkt die URL nicht als korrekt erkennt.
 

dstom

Benutzer
Mitglied seit
01. Feb 2010
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Hallo Kai,

da Deine weave_db angelegt wurde sollte Dein Weave-Server laufen. Auf Grund Deines Screen-Dumps gehe ich davon aus, dass Du versuchst von Firefox aus einen neuen User anzulegen - das geht nicht! (siehe auch wiki)

Du musst erst einen user mit dem php-script auf der DS erzeugen und dann im Firefox folgenden Weg gehen:

> Einstellungen > Sync > Firefox-Sync einrichten

jetzt in der unteren Hälfte der Maske "Ich habe schon ein Firefox-Sync-Benutzerkonto" > Verbinden

dann erscheint die Maske "Gerät hinzufügen", dort wiederum weiter unten dem Link "Ich habe das gerät nicht bei mir" folgen

die Maske sieht jetzt ähnlich Deinem Screen-Dump aus, heist aber nur "Anmeldung", dort alle Felder ausfüllen,
also Deinen zuvor mit php-script angelegten user und passwort, Deine URL mit https://<server>/weave/
und Deinen Syncschlüssel (beim ersten Mal eben etwas Beliebiges, bei allen weiteren Clients eben genau den)

Versuch mal Dein Glück!

Beste Grüße
dstom
 

Luettmann

Benutzer
Mitglied seit
02. Apr 2011
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
Hi Matthieu,
um den Fehler genauer einkreisen zu können, habe ich es vorerst aufgegeben es über SSL zu syncen....das Problem wird es nicht sein....
LG
Kai
 

MaCoM

Benutzer
Mitglied seit
06. Dez 2009
Beiträge
347
Punkte für Reaktionen
0
Punkte
0
@dstom Dickes lob - habs gerademal nach dem wiki eingerichtet mit Firefox 4 und läuft super !
 

Luettmann

Benutzer
Mitglied seit
02. Apr 2011
Beiträge
22
Punkte für Reaktionen
0
Punkte
0
vielen dank dstom, das Problem waren die Einstellungen im Firefox...:)
 

dstom

Benutzer
Mitglied seit
01. Feb 2010
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Ja, ich denke die wiki-Beschreibung hat für Firefox 4.0 doch einige Defizite. Werde ich die Tage noch anpassen.

Beste Grüße
dstom
 

homolka

Benutzer
Mitglied seit
12. Jul 2008
Beiträge
121
Punkte für Reaktionen
0
Punkte
16
Bei mir scheint es ein Problem mit dem Router zu sein. Zu Hause klappt es, von aussen nicht. 443 geht halt auf meine Fritzboxoberfläche und nicht weiter zur DS. Eine Idee, wie ich das umstellen kann?
 

atarifreak

Benutzer
Mitglied seit
01. Apr 2009
Beiträge
261
Punkte für Reaktionen
0
Punkte
22
du müsstest eine eigene Portweiterleitung in der FritzBox einrichten für die Sync-Verbindung (extern!) zum 443 der DS.
 

homolka

Benutzer
Mitglied seit
12. Jul 2008
Beiträge
121
Punkte für Reaktionen
0
Punkte
16
Ist schon klar, will ich aber nicht. Ich hab jetzt port 81 auf 80 weitergeleitet und die Serveradresse beim Sync mal ohne das sichere S angegeben: Klappt. Ich werd es mal weiter verfolgen.

Daniel
 
Zuletzt bearbeitet:

atarifreak

Benutzer
Mitglied seit
01. Apr 2009
Beiträge
261
Punkte für Reaktionen
0
Punkte
22
sorry, versteh ich nicht ganz. 81 hast du doch extra eingerichtet, oder?
 

homolka

Benutzer
Mitglied seit
12. Jul 2008
Beiträge
121
Punkte für Reaktionen
0
Punkte
16
Ja. 443 sollte für die fritzbox bleiben
 

dstom

Benutzer
Mitglied seit
01. Feb 2010
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Hallo homolka,

hast Du auch die Firewall in der DS für diesen Port "aufgemacht"?

Also nach meinem Verständis solltest Du in Deinem Beispiel in der FB Port 81 auf Port 81 der DS weiterleiten und in der FW der DS den Port 81 öffnen.

(Ist Port 81 ein üblicher https-Port?) Ich habe Konfigurationen mit Port 443 und 453 erfolgreich getestet.

Übrigens ist es auch einfach möglich in der FB den Port für den Remotezugang umzuhängen.

Aber wie dem auch sei es müßten grundsätzliche beide Konfigurationen funktionieren.

mfg
dstom
 

atarifreak

Benutzer
Mitglied seit
01. Apr 2009
Beiträge
261
Punkte für Reaktionen
0
Punkte
22
ich meinte ja 443 intern zur Ds hin. extern kann ja 81 bleiben. und extern 443 ist weiterhin die Fritzbox. So ähnlich hab ich das bei mir.
 

Atechsystem

Benutzer
Mitglied seit
14. Jun 2008
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

ich habe die Anleitung aus dem Wiki befolgt. Leider scheiter ich beim Einreichten des Benutzers & Paswort:

php /usr/local/php/weaveminiserver/create_user
PHP Fatal error: Class 'PDO' not found in /usr/local/php/weaveminiserver/weave_storage.php on line 60

Ich weiss nicht mehr weiter da pdo_sqlite laut phpinfo geladen ist:

pdo_sqlite
PDO Driver for SQLite 3.x enabled
SQLite Library 3.7.3

Ich habe ausserdem egroupware am laufen und befürchte, dass sich da was in der PHP Konfiguration beisst. Ich habe auch Testweise mal einige Konfigurationszeilen speziell für Egroupware Auskommentiert - leider ohne Erfolg :(

Kann mir vielleicht jemand sagen wo es da hakt?

Dank und Gruß
Atech
 

Hibbert

Benutzer
Mitglied seit
12. Jan 2010
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich habe die Anleitung aus dem Wiki befolgt, komm jedoch nach der Eingabe des Links https://<servername>/weave/1.0/blah/info/collection nicht weiter. ( Es wird einfach nur eine weiße Seite angezeigt)
Verwendet wird firefox5 (wobei auch das Bild auch bei Epiphany das Gleiche ist) und DSM 3.1.
Hoffe jemand hat den entscheidenen Hinweis...
Gruß
Hibbert
 

Atechsystem

Benutzer
Mitglied seit
14. Jun 2008
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Hallo,

bekommst du die Anmeldebox nicht angezeigt? Versuch mal mit dem php Befehl die index.php im weave Server Verzeichnis aufzurufen.

Gruß
Atech

PS: mein oben beschriebenes Problem hat sich erledigt. Leider weiss ich nicht mehr was es vorgerufen hat.
 

Hibbert

Benutzer
Mitglied seit
12. Jan 2010
Beiträge
21
Punkte für Reaktionen
0
Punkte
0
Genau, die Anmeldebox wird nicht angezeigt aber auch kein 404 oä.
Welchen PHP Befehl meinst Du?

Gruß
Hibbert
 
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