Today I troubleshot an issue with a newly installed Domino 8.5.1 server with Lotus Traveler installed. Whatever was done the Lotus Traveler code would not initialize correctly and would print the following errors to the console despite being configured in the Domino Directory:
Notes Traveler: SEVERE *system Server document for server SERVER/ORG in domain DOMAIN not found Notes Traveler: SEVERE *system Exception caught while trying to access NTS server settings during at com.lotus.sync.admin.NTSSettingsINI.alarmCallback( NTSSettingsINI.I.java:776)
After much digging (and some reverse engineering) I found that it was caused by an invalid configuration. One of the first things the Lotus Traveler code does is open the Domino Directory, switch the the Servers view and lookup the server in question using the domain and server name. The domain and server name is read from the notes.ini file on the server using the ServerName and Domain notes.ini settings.
The problem was however that the Domain setting in the notes.ini contained an invalid domain name hence the server name couldn’t be found in Domino Directory. This hadn’t caused any problems mail routing why it had gone undetected. After fixing this small notes.ini setting Lotus Traveler started without any problems.