Autor Thema: Client Update ohne Sametime-Abfrage  (Gelesen 6555 mal)

Offline wfh

  • Senior Mitglied
  • ****
  • Beiträge: 318
  • Geschlecht: Männlich
  • Memento rebus in arduis servare mentem!
Client Update ohne Sametime-Abfrage
« am: 09.02.04 - 09:38:56 »
Folgende Problematik:

Notes 6.5 dt. wird komplett neu installiert. Aus der R5-Installation werden names.nsf, notes.ini, bookmark.nsf und desktop5.dsk übernommen. Beim erstmaligen Start des Notes 6-Clients werden die Daten übernommen und das Design upgedated. Ab Ende kommt aber die Frage nach der Sametime-Konfiguration. Genau diese möchte ich aber nicht (das kann keine Aufgabe für Anwender sein). Mit dem ConfigFile habe ich ein wenig rumgespielt, hat aber nicht geklappt (bei einer Benutzerersteinrichtung funktioniert die Konfiguration über ConfigFile dagegen problemlos).
Hat jemand eine Idee, wie dies umgangen werden kann?

Vielen Dank
Wolfgag

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 857
  • Geschlecht: Männlich
    • www.madicon.de
Re:Client Update ohne Sametime-Abfrage
« Antwort #1 am: 09.02.04 - 10:09:16 »
Hallo Wolfgang,

für 6.51 gibt es einen NOTES.INI-Parameter. Für 6.5 einen "Workaround" (ein ziemlicher Aufwand...).

Suche mal in der Knowledgebase (gibts z.B. beim Ulrich - www.eknori.de) nach:

Is it Possible to Disable Notes Instant Messaging via Scriptable (Silent) Install?" (#1153969)

Viel Glück!

Gruss
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline wfh

  • Senior Mitglied
  • ****
  • Beiträge: 318
  • Geschlecht: Männlich
  • Memento rebus in arduis servare mentem!
Re:Client Update ohne Sametime-Abfrage
« Antwort #2 am: 09.02.04 - 21:16:06 »
Hallo Manfred,

danke für Deinen Hinweis:
Hat funktiioniert! Allerdings muss man beim ConfigFile wirklich den gesamt Pfad angeben (einfach ConfigFile=setup.txt genügt nicht, obgleich Datei im Datenverzeichnis liegt).

Danke
Wolfgang

Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re:Client Update ohne Sametime-Abfrage
« Antwort #3 am: 20.08.04 - 08:43:36 »
Ich hab jetzt das gleich Problem das ich bei manchen usern das Instant Messaging nicht installieren möchte. Ich finde die Beschreibung jedoch nicht! Kann mir jemand den link posten?
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 857
  • Geschlecht: Männlich
    • www.madicon.de
Re:Client Update ohne Sametime-Abfrage
« Antwort #4 am: 20.08.04 - 08:54:15 »
Hallo Robert,

also eine Suche mit dem in meinem früheren Post genannten Titel führt sofort zum Treffer...  ???

Egal.

Problem

Is it possible when creating a scriptable installation for users to disable Notes instant messaging? It appears that the script requires that an instant messaging server be specified; otherwise, the user is prompted to enter the server name during the actual install process.

 Solution

In Notes 6.5, there is no straight-forward way to script an installation without an instant messaging server defined. This issue was reported to Lotus software Quality Engineering and has been addressed in Notes 6.5.1 in the form of a Notes.ini parameter.

      Excerpt from the Notes 6.5.1 Fix List:

          o SPR# RMAA5S3SLB - With this fix it is possible to make the Instant Messaging server name optional for a scriptable install. A new Notes.ini variable allows users to bypass the IM Configuration. If the ini parameter "IM_NO_SETUP=1" is used, the IM configuration dialog box will NOT display during new client setup (or client upgrade). In addition, if "IM_NO_SETUP=1", any IM variables in a scriptable client setup will be ignored. If the user wants to config IM, they can leave the Notes.ini variable out of their Notes.ini file or set it to 0 (IM_NO_SETUP=0).

      Additional Information:

      To make use of the Notes.ini variable in a silent install, you would use the InstallShield Tuner (which is included on the Notes/Domino 6 CD) and define the IM_NO_SETUP=1 notes.ini parameter within the transform file you create using the InstallShield Tuner.

      A particularly helpful resource for creating transform files with the InstallShield tuner is the Redpaper titled, Distributing Notes Clients Automatically.
      See Chapter 1, Customizing client installations with transform files.
      URL link to Redpaper: http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/redp3693.html?Open


Workaround for Notes 6.5:

In Notes 6.5, there is a workaround that can be implemented to prevent users from being prompted to enter information related to an Instant Messaging (Sametime) server either during install or during the initial launch of the Notes 6.5 client. This workaround applies to both a new install of Notes 6.5 and an upgrade. This workaround does not disable the Instant Messaging compoents within the client UI, but it can prevent users from potential confusion during the installation process.

Important: The workaround requires familiarity with installing the Notes client via a scriptable setup and desktop policies. Familiarity with transform files is also helpful. If you need general information about scriptable setups, refer to the Domino 6.5 Administration Help database and the technote titled " How to Set Up a Notes Client without User Intervention Using a Scriptable Setup" (#1112835Lotus Software Knowledge Base).

At a high level, there are two parts to the workaround:

    * A scriptable setup that "preconfigures" the Notes 6.5 client during installation with a "dummy" entry for the Sametime server name. This dummy entry prevents the install from displaying prompts for Sametime information to the user.
    * A Desktop policy that removes the dummy entry for the Sametime server. Once the Notes 6.5 client is installed, the Instant Messaging server field in the Location document should either be blank or contain a valid server name. This part of the workaround is optional, but it is recommended to reduce the chance that the user is prompted at a later time for the Instant Messaging server information.


First, create a setup.txt file that contains the following parameters and values:

IM.Server=dummyservername
IM.Port=80
IM.Connectwhen=2
IM.Protocol=1

Notes:

If the IM.Server parameter has no value; users will be prompted to enter a server name during the Install. Effectively, Notes 6.5 requires that this value be specified (or that the user cancels manually out of the prompt during install). Despite this, administrators can specify a dummy value in this field to surpress prompts for this information during the actual install.

The IM.Connectwhen=2 setting configures the Notes 6.5 client to attempt a login to a Sametime server only if the user manually chooses to login. By default, the Notes 6.5 client is configured to attempt to log in to Sametime server when the user logs into Notes.

The setup.txt can be placed either on a shared network resource or distributed to individual workstations. This setup file will then need to be referenced by the notes.ini by the addition of a line such as:
ConfigFile=\\path\to\file\setup.txt

As a further protection against a user clicking on the Instant Messaging buttons in the Notes 6.5 client, Administrators should implement a Desktop Policy that sets the "IBM Lotus Instant Messaging Server" field (item name "SametimeServer") to empty. This step overwrites the previously provided dummy value established during the installation/upgrade and setup so that Notes will not attempt at any point in the future to connect to the Instant Messaging server.

To ease distribution of this additional parameter to the notes.ini the "IS Tuner for Lotus Notes" application can be used to created a transform file (.mst). This application can be found on the Lotus Notes install CD, in the \apps directory. Instructions for this application can be found in the Domino 6.5 Administration Help.

Steps to add the "ConfigFile" parameter to the notes.ini:

   1. Click on the IniFiles item under the Target System Configuration Section.
   2. In the center pane, select "Destination Computer" and right click to choose Show Folder > ProgramFilesFolder.
   3. Expand the ProgramFilesFolder Directory to Lotus to Notes to Data.
   4. Select the VDIR_INI entry, right click and select "New Inifile."
   5. Create the entries you want to add to the notes.ini file.
   6. Rename the default ini that is created to "notes.ini".
   7. Rename the default section that is created for the "notes.ini" to "Notes".
   8. Modify "New Key" to "ConfigFile" and "NewValue" to the path of your setup.txt under the Key and Value columns respectively. The action should be set to "Add Line" which it should be set to by default. (These items appear in the rightmost pane of the Tuner).

Gruss
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re:Client Update ohne Sametime-Abfrage
« Antwort #5 am: 20.08.04 - 09:51:01 »
Hallo Manfred,
So weit ich das jetzt verstanden habe muss ich einfach ein file erstellen mit den Parametern und dann das file in der notes.ini verlinken. Kann ich aber nicht automatisch bei der installation das Häckchen wegnehmen, dass das IM nicht installiert wird?

Ich hab da noch einen Parameter für die Notes.ini gefunden:

IM_DISABLED=

bei
http://hostit1.connectria.com/twduff/home.nsf/plinks/TDUF-62N4BW

was macht dieser Parameter genau?
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 857
  • Geschlecht: Männlich
    • www.madicon.de
Re:Client Update ohne Sametime-Abfrage
« Antwort #6 am: 20.08.04 - 09:58:31 »
Hallo Robert,

das war jetzt aber der letzte Suchlauf, den ich für Dich in der KB durchgeführt habe.

 Problem

What controls whether Notes instant messaging is enabled or disabled in the Notes 6.5 client?

 Solution

Note: The feature described in this Technote is available only if your company has an IBM Lotus instant messaging (Sametime) server, and only for Windows versions of IBM Lotus Notes.


The Notes 6.5.x client does not have a setting in the UI for: "Enable (or disable) Notes instant messaging."

What controls whether Notes instant messaging is enabled or disabled depends on the release. In Notes 6.5, the feature is controlled via a particular field in the current Location document. In Notes 6.5.1, in addition to the field in the Location document, there is a Notes.ini parameter for disabling instant messaging.

Notes 6.5: The Location Document Affects Whether Instant Messaging is Enabled:

      Enabled:

            If there is a valid server name in the IBM Lotus Instant Messaging server field (on the Servers tab of the current Location document), Notes instant messaging is enabled, and the Notes client connects to that server using the connection settings (port, protocol) defined on the Instant Messaging tab of the current Location document.

      Disabled:

            If there is no entry in the IBM Lotus Instant Messaging server field (on the Servers tab of the current Location document), Notes instant messaging is disabled.

      In Notes 6.5, disabling Notes instant messaging does not eliminate the Notes instant messaging options from the UI (User Interface). The File menu, for example, will continue to include the Instant Messaging option. It is possible, however, to remove the instant messaging icons from the Toolbar (via File, Preferences, Toolbar Preferences - Toolbars) and remove the instant messaging status from the Status bar (via File, Preferences, Status bar Preferences).



Notes 6.5.1: Location Document or Notes.ini Parameter:

      In Notes 6.5.1, a new Notes.ini parameter provides an additional option for disabling the instant messaging functionality. Below is the excerpt from the Notes 6.5.1 Release Notes that explains this parameter:

            "IM_DISABLED=" Notes.INI variable

            There is a new Notes.INI variable to switch off Notes Instant Messaging: "IM_DISABLED". If this variable doesn't exist, or is set to "0", Notes IM is enabled. If it is set to anything other than 0 (i.e. IM_DISABLED=1), Notes IM is disabled. "Disabled" means Notes will behave as if no Sametime server is set in the location document's Sametime server field.

            Prior to this release, in order to disable Notes IM functionality within the client, users were instructed not to configure Sametime server information; this is not an option for customers who may have already built applications that rely on this field.

      In Notes 6.5.1, disabling Notes instant messaging does affect the way the Notes instant messaging options display in the UI. For more information, refer to the document "Is it Possible to Remove the References to Notes Instant Messaging from the Notes 6.5 Client UI?" (#1154311Lotus Software Knowledge Base).



Information on the Show Instant Messaging Status for Names User Preference

      There is a User Preference (located on the Instant Messaging - General tab) titled "Show instant messaging status for names." This setting does not control whether or not Notes instant messaging is enabled.

      This setting applies only when a user is logged into Notes instant messaging. It lets a user who is logged in choose not to see the online status of other logged in users in documents and views. The user can still chat with other online users via the instant messaging contact list (buddy list) and the Chat action button.

Gruss
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline robertpp

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 940
  • Geschlecht: Männlich
Re:Client Update ohne Sametime-Abfrage
« Antwort #7 am: 20.08.04 - 11:13:48 »
Die Info hat ich eh (siehe link) aber als ich den eintrag in die ini gesetzt habe ist da kein unterschied gewessen. ???
------------------------------------------------------------
1250 Notes User Client von 5.0.5 bis 6.5.4     WIN2000, XP
14 Notes Server von 6.5 bis 6.5.4 WIN2000, XP

32   Notes Server von 5.0.1 bis 6.5.4 in unserer Domain
323 Notes Server weltweit mit 38000 User in einem Adressbuch

Offline Manfred Dillmann

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 857
  • Geschlecht: Männlich
    • www.madicon.de
Re:Client Update ohne Sametime-Abfrage
« Antwort #8 am: 20.08.04 - 11:39:47 »
Ich muss Dir zustimmen: Bei mir tut sich da unter Version 6.5.2 auch nix.

Ich habe hierzu keine Idee mehr.

Gruss
Manfred

Support, Beratung, Schulung, Anwendungsentwicklung oder Tipps & Tricks zu Lotus Notes/Domino?
www.madicon.de

Personalisierte Notes/Domino Serienmails?
madicon easyMail


Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.870
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re:Client Update ohne Sametime-Abfrage
« Antwort #9 am: 20.08.04 - 15:59:14 »
ich habe das mal untersucht: Wann kommt das Setup für den IM, und wann nicht. Und ich bin auf folgende INI- Variablen gestossen:

TemplateSetup=
Dieser Wert bewirkt ein update der lokalen Dateien.

Werte:

notes 4.67         29
notes 6.5.1         600303
notes 6.5.2         600400

ist der Wert in der ini kleiner als der (vermutlich hardcodierte) Wert der installietren notes.exe (oder wo auch immer das steht), dann wird beim start das Design der Datenbanken aktualisiert.

Setup=
Dieser Wert bestimmt, ob ein Setup für Instant messaging erscheint, oder nicht

Werte

notes 4.67         53
notes 6.5.1         650003
notes 6.5.2         650200

Offensichtlich prüft der Client beim start, ob der im client hinterlegte Wert mit dem Ini- Wertt übereinstimmt, und wenn nein, ob es bestimmte Einstellungen gibt, die sich seit der in der ini hinterlegten Version geändert haben. Ist das der fall, dann startet das Setup für diese "komponenten" die Userabfragen.

Setzt man also -speziell für den Fall IM- den SETUP- Wert auf eine Version, die bereits IM beinhaltete, dann kommt das Setup- Fenster nicht.

Die Schlussfolgerungen sind von mir selbst, kein KB-Artikel oder ähnliches steckt dahinter, das ausprobieren erfolgt auf eigene Gefahr. Ich konnte jedenfalls noch keine Nachteile entdecken, wenn man den Setup- Wert manuell (oder über AutoIT oder sonstwie) hochsetzt...

Gruß
Tode
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz