One of my customers came to me with a strange behavior on their Lotus Notes Traveler 9.0.1.20 environment.

They have 2 directories: one production users and one for test users. Both have the same users, only the Domino domain is the difference between them

So in the first directory my account will be: Remco Angioni/PRODUCTION with password “password_first”

And in the second directory my account will be Remco Angioni/TEST with password “password_second”

Both are setup in the DA.NSF and are enabled.

 

When you setup your Traveler app on your device and fill in the credentials of your second account, you always get connected to your first accounts’ mail.

After debugging the name lookup, you can see that Domino finds multiple hits and uses the “First Match”.

 

Some digging in Domino and Traveler references i found a Traveler setting:

NTS_NAME_LOOKUP_FLAGS

Description:
Controls how IBM Lotus (Notes) Traveler perform lookups 

 Possible vaules:
 0 - Exact match and return first match found
 8 - Will match partial names and return first match found
 32 - Exact match and will perform exhaustive search of all catalogs
 40 (default) - Partial match and will perform exhaustive search of all catalogs.

Where 40, the default, should be the best setting for my problem. But it doesn’t work at all.

But who tells me that it is the default when nothing is set at all?

 

I added the setting NTS_NAME_LOOKUP_FLAGS=40 to my notes.ini and restarted the entire Domino server.

That did the trick. Traveler now exhaustive search all catalogs and my device ends up syncing my correct ( second ) accounts’ mail.

 

 

 

Visits: 378

By angioni

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.