Das Notes Forum
Domino 9 und frühere Versionen => ND7: Administration & Userprobleme => Thema gestartet von: jr am 09.05.08 - 14:38:10
-
Hallo,
vielleicht kann mir jemand von Euch helfen? Ich habe eine Datenbank, die ich mit einem Fremdserver über das Internet repliziere. Zugriffsberechtigt ist der Server mit Designer-Rechten, allen notwendigen Häkchen und Rollen (unter anderem auch "Replicate or Copy Document" und "Delete Document").
Wenn ich die Replikation mit der Server-ID über den Notes-Client mache, funktioniert alles wie es soll. Benutze ich aber ein Verbindungsdokument steht in der Console "You are not authorized to replicate or copy data from this database." Die Parameter im Verbindungsdokument des Servers stimmen mit denen im Client überein.
Hat jemand eine Idee woran das liegen kann? Gibt es vielleicht im Serverdokument ein Parameter, den ich dafür noch einstellen muss? Wäre klasse, wenn mir hier einer helfen könnte.
Gruß,
Joachim
-
Wenn ich die Replikation mit der Server-ID über den Notes-Client mache,
Kannst Du das mal genauer beschreiben?
Eine mögliche Ursache könnte ein Dirlink mit Zugangsberechtigung sein.
Andreas
-
Evtl. falscher Benutzertyp in der ACL (in dem Fall anstatt Server Person) !?
-
Hallo,
danke für Eure schnellen Antworten. Das mit dem Dirlink könnte natürlich sein. Auf meiner Seite habe ich jetzt die Einträge im DirLink wegelassen, so dass nur noch der Pfad drin steht (dadurch müsste dann jeder zugreifen können). Auf der anderen Seite habe ich aber keine Möglichkeit, weil das ja nicht mein Server ist.
Zu den Replikationen: Mit dem Standard-Notes-Client kann ich als User die Server-ID auswählen, dann bin ich als Server angemeldet. Und dann repliziere ich ganz normal über den Replikator-Button an der Kachel (also "Replicate...") und wähle den Zielserver aus. Das funktioniert.
Mit dem Verbindungsdokument klappt es weder mit einem Konsolenbefehl (REPL SRV database, oder PULL SRV database) noch mit dem Scheduler. In beiden Fällen kommt die gleiche Fehlermeldung.
Gruß,
Joacihm
-
Hab gerade mal die Datenbank ins Rootverzeichnis kopiert und dann versucht mit dieser Datenbank zu replizieren - gleiches Ergebnis. Am Dirlink scheint es nicht zu liegen.
Gruß,
Joachim
-
Dein Dirlink wäre hier auch nicht entscheidend.
Und wenn Du mit dem Client die Server-ID verwendest, wirst Du vom Domino als Person erkannt. Wenn das funktioniert, ist die ACL der DB auf der Gegenseite nicht in Ordnung: Entweder, Euer Server ist dort als Person eingetragen (Fehler) oder als "unbestimmt" - das wäre geschlampert. Aber das solltest Du ja überprüfen können, da Du mit dem Client ja auf die DB zugreifen kannst und daher auch die ACL siehst.
Bernhard
-
Ne, leider nicht. Die Datenbank selbst kann ich auf dem Fremdserver nicht aufmachen ("You are not authorized to access that database"). Ich kann nur mit Ihr replizieren.
JR
-
Wenn ich recht weiß, dann wird die ACL doch immer zu mir übertragen. Auch wenn ich nur Designer bin. Das bedeutet ja nur, dass ich die ACL nicht ändern kann, aber Änderungen auf der Gegenseite müssten bei mir doch direkt ankommen. Oder mache ich da einen Denkfehler?
Auf jeden Fall steht auf meiner Seite mein Server explizit als Server drin. Trotzdem kann ich mit dem Client replizieren (und NUR replizieren...). Schon seltsam...
JR
-
Hallo
evtl. liege ich ja ganz falsch, aber ist das nicht ein Thema für die "Querzulassung" ?
Gruß Werner
-
Hallo Werner,
hmm, kann ich nicht ausschließen. Querzugelassen sind nur die Server. Aber mit dem Client darf ich ja, dann müsste die Querzulassung auf der anderen Seite ja eigentlich stimmen.
Gruß,
Joachim
-
Die Querzulassung muss in Ordnung sein.
Was mich besonders wundert: Der Zugriff auf die DB wird verweigert, die Replikation aber nicht. Und nochmals: Eigentlich solltest Du mit dem Client bei einer sauberen ACL gar nicht im Namen des Servers auf die DB auf dem anderen Server zugreifen können.
Bernhard
-
Du meinst also, dass auf dem anderen Server mein Server als "Unspecified" angelegt ist, weil ich mit dem Client zugreifen kann. Das wäre zwar unsauber, aber dann müsste der Server trotzdem normal replizieren, denn dann würde es mit "Person" und mit "Server" klappen (hoffe ich zumindest ;) ).
Übrigens eine neue Replik anlegen kan ich auch nicht. Wollte es gerade machen, damit ich die aktuellste ACL bekomme, aber das darf ich auch nicht.
Joachim