Kommentar schreiben

13 Kommentare.

  1. Geht das auch mit LDAP anbindung

    • Also ausprobiert habe ich das natürlich nicht. Es steht auch nirgends, dass es mit LDAP geht, aber der Quellcode verrät:

      elseif (WEAVE_AUTH_ENGINE == 'mozilla')
      {
      if (!defined('WEAVE_LDAP_AUTH_HOST')) { define('WEAVE_LDAP_AUTH_HOST', 'localhost'); }
      if (!defined('WEAVE_LDAP_AUTH_USER')) { define('WEAVE_LDAP_AUTH_USER', 'uid=binduser,ou=logins'); }
      if (!defined('WEAVE_LDAP_AUTH_PASS')) { define('WEAVE_LDAP_AUTH_PASS', 'password'); }
      if (!defined('WEAVE_LDAP_AUTH_DN')) { define('WEAVE_LDAP_AUTH_DN', 'dc='); }
      if (!defined('WEAVE_LDAP_AUTH_USER_PARAM_NAME')) { define('WEAVE_LDAP_AUTH_USER_PARAM_NAME', 'uid'); }
      }

      Also könnte ich mir vorstellen, dass das auch mit LDAP klappen könnte.

  2. Hallo.

    Ich hab gerade Firefox Home 1.0.3 auf meinem iPhone installiert. Leider funktioniert das nicht. Ich bekomme den Fehler, dass der Benutzer nicht gefunden wird. Ich benutzte den Namen aber auf 4 PC mit Firefox ohne Probleme.

    Ich bekomme nur einen Zugriff im Log angezeigt:

    aaa.bbb.ccc.ddd – USER [11/Oct/2010:17:12:41 +0200] “GET /user/1.0/USERNAME/node/weave HTTP/1.1″ 404 33 “-” “FirefoxHome/1.0.3 CFNetwork/485.10.2 Darwin/10.3.1″

    Wie man sieht bekomme ich ein 404. Was fehlt? Oder ist das sogar richtig an der Stelle?

    Gruß,
    Thomas

    • Was passiert denn wenn du diesen Aufruf mal per Browser vom PC startest? Auch ein 404?
      Ansonsten, wenn du kannst, schmeiß auf deinem Router mal wireshark an während du mit dem Eierphone das ansurfst und einmal mit PC.

      • Hallo!
        Sorry, war im Urlaub…

        Wenn ich das die URL mit dem PC aufrufe, passiert das gleiche. Auch ein 404.
        Wireshark hab ich jetzt noch nicht probiert. Das wird komplizierter. Da muss ich mir erstmal was ausdenken…
        Allerdings glaube ich nicht, dass da mehr Infos bei rauskommen, da ich der Aufruf ja im Apache-Log auf dem Server steht. Oder welche weiteren Infos erwartest du zu sehen?!

        Gruß,
        Thomas

        • Ich hab mal in meine access.logs gesehen und da stehen auch nur 404 für derartige Aufrufe wie deinen drin. Scheint also “normal” zu sein.

          Ich hab leider kein Iphone zum Testen zur Hand. Und ich habe meinen Weave-Server im Moment auch nicht mehr am Laufen. So fehlen mir im Moment auhc die Ideen, woran es liegen könnte.

  3. Zur Fehlersuche:

    Im Firefox via about:config
    * Rechtsklick – Neu – Boolean
    * services.sync.log.appender.debugLog.enabled anlegen
    (/!\ Groß und Kleinschreibung)
    * auf true setzen
    * Log via: about:sync-log abrufen

  4. Vielen Dank für Dein Tutorial.

    Für alle, die wie ich dennoch Probleme hatten, weil sie suexec und php als CGI ausführen. Die folgenden Zeilen in der VHOST helfen

    RewriteEngine on
    RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

    Ohne diese wird zwar immer ein Benutzer angelegt, aber man kann nicht syncen.

    Außerdem:
    Man brauch den SALT nicht. Wenn ich den Code recht verstehe, so ist der SALT nur für alte Benutzer. Richtet man den Server nun ein (mindestens aber schon seit Version 1.3), so wird der SALT in der Konfigurationsdatei nicht benutzt, sondern für jeden Benutzer ein Random-Salt erstellt.

    Das muss auch schon bei Dir gewesen sein, da Du ansonsten in beide Settings den SALT hättest eintragen müssen.

    Greets

  5. "Alias /1.0 /var/www/weave/sync-server/1.0/index.php"

    Die aktuelle Version des sync-servers ist “1.1″. Leute die FF4 verwenden sollten die obige Zeile in

    "Alias /1.0 /var/www/weave/sync-server/1.1/index.php"

    abändern. FF5 user müssen

    "Alias /1.1 /var/www/weave/sync-server/1.1/index.php"

    verwenden.

  6. Hallo,
    würde gerne dem HowTo nachgehen, ist das noch aktuell?
    Die beiden Links scheinen nicht mehr zu funktionieren:


    Danke dir / euch!

Kommentar schreiben


Hinweis - Du kannst dies benutzenHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>