Domino 9 und frühere Versionen > ND9: Administration & Userprobleme
[gelöst] Paket-Installation ->> wie den User - Homeserver aus NAB auslesen ?
Tode:
Lies doch besser die Seite NOCHMAL. Die NETWORK_SPRAYER_ADRESS kommt in die notes.ini ALLER Domino- Server. Damit reagiert der Server auch auf einen "Virtuellen" Namen (im Beispiel "LNLOOKUP").
Nun wird für jeden Standort, an dem Clients eingerichtet werden, der DNS- Alias "LNLOOKUP" auf den jeweils passenden Notes- Server gemappt, und man trägt in der setup.txt einfach Domino.Name=LNLOOKUP ein.
Aber prinzipiell ist dieser "Handstand" nur nötig, wenn es
a) mehrere Standorte gibt, und man für jeden Standort die selbe setup.txt haben will
b) man nicht von jedem Standort auf EINEN bestimmten Server kommt. Denn wie Christian so richtig bemerkt:
Domino.Servername ist NICHT der Mail- Home- Server des benutzers (oder muss es nicht sein), sondern nur ein Server, den der user FRAGT, wie denn sein Mail- Home- Server heisst. So lange der user also den Server erreichen kann und zugreifen darf, kannst Du da jeden beliebigen Server Eurer Domäne eintragen...
Pfefferminz-T:
Nicht ganz ;D
Gute Infos gibt es in der Technote 1112835 (http://www-01.ibm.com/support/docview.wss?uid=swg21112835)
Ihr habt verschiedene Möglichkeiten:
1) Über ein Windows Logon Skript gebt ihr euren Anwendern eine Systemvariable DOMINOSERVERNAME=server/O mit. Dann könnt ihr diese mit omino.Name=%DOMINOSERVERNAME% in der setup.txt verwenden.
2) Ihr verwendet Domino.Name mit irgendeinem Domino Server eurer Domäne (es reicht der Servername ohne Hierarchie). Dieser Server wird dann halt für jede Erstkonfiguration herangezogen. Wie im vorherigen Post von mir beschrieben, muss dieser Domino Server nicht der Mailserver des Anwenders sein.
3) Falls ihr befürchtet, dass ihr dann einen festcodierten Namen in der setup.txt habt (also Option 2 nicht wollt), dann könnt ihr euch mit dieser Variante behelfen:
a) Du setzt in der setup.txt (wie im Beispiel von Christian Henseler) den Parameter Domino.Name=LNLookup
b) In eurem DNS machst Du einen Eintrag, so dass LNLookup auf einen eurer Domino Server zeigt.
c) Auf diesem Domino Server trägst Du in der notes.ini ein, dass dieser Domino Server Anfragen nicht nur für seinen eigenen Namen akzeptiert, sondern auch auf LNLookup. Der Eintrag in der notes.ini dieses Servers lautet dann NETWORK_SPRAYER_ADDRESS=LNLOOKUP
Mit der Variante 3 hast Du einen festen Namen (z.Bsp. LNLookup) in der setup.txt drin, den Du aber durch eine Änderung im DNS und durch den Parameter in der notes.ini einfach auf einen anderen Domino Server umbiegen kannst.
Pfefferminz-T:
Argh, da war der Tode wieder schneller... aber vielleicht sind die anderen Optionen ja auch was für euch.
J Parlin:
... Danke erstmal für die Hinweise ( wenn man nicht täglich mit solchen "Spezialfällen" zu tun hat, muß man sich erstmal durchwursteln,
delhalb hier nochmal zwei Anmerkungen:
Punkt 1: Bei der Paketinstallation wird in der Registry der Domino-Server eigentlich gesetzt, so dass das mit der Setup.txt erstmal nicht unbedingt sein müsste !?
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
"dominoserver"="domino11"
Punkt 2: wenn ich beim Ersteinrichtungsdialog den Server manuell erstmal setze, dann haben wir danach das Problem, dass für den User die passende ID nicht aus der ID-Vault gezogen wird, was liegt da noch im Argen ? Da scheint das Enviroment nicht ganz passent aufbereitet zu sein.
Erstmal hier Danke an die Kollegen, ich arbeite mich dann hier Stück für Stück dann durch und werde dann hier weiter berichten.
Pfefferminz-T:
Kann mir nicht vorstellen, dass dieser Registry-Wert standardmässig gesetzt wird... das ist wahrscheinlich eine Anpassung von euch. Woher sollte das Paket denn etwas über die bestehende Domino-Umgebung wissen? Der Konfigurationsdialog läuft ja dann trotzdem los, auch wenn dieser Registry-Wert gesetzt ist.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln