9.0.1 Setup Wizard Issue

We’re working on a custom, silent install of the 9.0.1 client.

  • InstallShield Tuner for Notes - customized transform
  • 7zip SFX - self-extracting executable
  • Configuration File - for automated setup when Notes is 1st launched.
    In our configuration file, we specify information for the user’s mail server:

Domino.Name=servername/Acme
Domino.Address=servername.acme.com
Domino.Port=TCPIP
Domino.Server=1

After an install, the user double-clicks to launch Notes for the 1st time. They are prompted for their password (as expected)… At this time the setup wizard is unable to find the user’s mail server that was specified in the configuration file. The setup wizard dialog displays a series of status messages during the setup. We can see that the setup is unable to find the server. Ultimately, the setup wizard finishes and the Notes client is launched but the user is unable to access their mail file. No policies have been pushed down, etc. If we then take a look at the connection document that was created during setup, we see that the “Destination server address” is written in canonical format (i.e. CN=SERVERNAME/O=ACME) instead of servername.acme.com.

Has anyone else run into this problem and if so, were you able to find a work-around? Thanks in advance!

Subject: Operating System

Windows 7 64-bit

Subject: Domino Version

These are the versions we are working with:

IBM Notes 9.0.1 for Windows English (CIQ7REN )

IBM Notes V9.0.1 Fix Pack 3 for Windows English (CN3DJEN )

Subject: No Luck

Tried adding KeyFileName= to a stub notes.ini but the setup still couldn’t find the server and I saw “Remote server is not a known TCP/IP host” at the bottom of the setup window.

Subject: Config File Contents

This is what our config file contains:

Username=User First Last/Domain
Domino.Name=Server/Domain
Domino.Address=server.domain.com
Domino.Port=TCPIP
Domino.Server=1
KeyFileName=C:\Program Files (x86)\IBM\Lotus\Notes\Data\FirstLast.id
AdditionalServices=0
AdditionalServices.NetworkDial=0
Replication.Threshold=9999
Replication.Schedule=0
IM.Server=sametime.domain.com
IM.Port=1533
IM.ConnectWhen=0

The only way we’ve been able to get this to work is to remove the ‘Username’ and ‘KeyFileName’ lines from the config file. As a result the installer needs to manually type in the user’s name, navigate to their ID file, enter their password. After doing this, the setup finishes correctly and the user is able to access their mail.

Username=User First Last/Domain
Domino.Name=Server/Domain
Domino.Address=server.domain.com
Domino.Port=TCPIP
Domino.Server=1
KeyFileName=C:\Program Files (x86)\IBM\Lotus\Notes\Data\FirstLast.id
AdditionalServices=0
AdditionalServices.NetworkDial=0
Replication.Threshold=9999
Replication.Schedule=0
IM.Server=sametime.domain.com
IM.Port=1533
IM.ConnectWhen=0

This works but it would be nice if all the installer needed to do was launch Notes then input the user’s password…

Subject: Another Test…

To verify that our customized install wasn’t the culprit, I performed a test where I manually installed Notes 9.0.1 on a computer using setup.exe from the 9.0.1 install package. After setup finished, I copied an ID file and a configuration file (NotesIniConfig.txt) into the Data directory. I then modified notes.ini by adding the following line:

ConfigFile=C:\Program Files (x86)\IBM\Lotus\Notes\Data\NotesIniConfig.txt

I launched Notes and it went into an automated setup wizard as expected. I experienced the same issue where the setup wizard wasn’t able to find the server specified in my NotesIniConfig.txt file.

So this tells me that there might be an issue with Notes 9.0.1 using a configuration file for the setup wizard…

Subject: Suggestion

Add the keyfile= line to a stub notes.ini. We also point the mailserver to a hub server and the setup will do a lookup based on the user name and set the user to the correct registered server,

Subject: Other lines

Try adding these as well to a stub notes.ini What you put in for mail server needs to be pingable.

MailServer=A HUB SERVER

Ports=TCPIP

Subject: DING! DING! DING!

We have a winner!

Thanks very much for your help!

Adding KeyFileName, MailServer and Ports to the stub notes.ini worked! I spent waaaay too much time working on this today. Thanks again!