IBM Domino Fix Pack Installation – Some Issues and how to fix them

I recently encountered some issues as I was applying Fix Pack 8 to a Domino Server. These are some common issues which can occur at every Fix Pack update, not specific to Fix Pack 8.

Installation fails with an error: “Lotus Notes/Domino or a Notes/Domino related process is still running. Please close it before pressing OK to continue.”

If you get this error, start the Task Manager and make sure that no Domino related processes are running. If you still get this error then stop Windows Instrumentation Service. If that doesnΒ΄t help then download Process Explorer. It runs on Windows Server 2008 and newer. With it, you can quickly find out which process is locking Domino Files. Most of the time some Application will lock “nnotes.dll” or “nsd.exe”, that is why I would search for those two files in process explorer first, it will return the name of the application which is locking these files.

WARNING: JVM was not upgraded. Please, see UPGRADE.log and jvmpatcher.log for details.

This problem was not so “critical” with Fix Pack updates prior to FP8, because even if the update of the JVM component failed you could still start a Domino Server. FP8 Version of the Domino Server needs a JVM Version of 1.8 or Java 8 and will refuse to start with an older version of JVM.

You could analyze the logs or reinstall the Domino Server completely (with existing Data), but the fastest solution for this is by far the following:

  1. Rename the “jvm” folder from the Domino “Program” directory. Example: “D:/IBM/Domino/jvm” to “D:/IBM/Domino/jvm_preFP8”
  2. Copy the “jvm” folder from a working Domino Server already running under the version 9.0.1 FP8, to a Domino Server where you had a JVM Issue.
  3. Start the Domino Server.

Are there any issues which you have encountered when updating Domino? Please mention them in comments. πŸ™‚

Advertisements

IBM Traveler 9.0.1.15 APNS Certificate Expires on 12.08.2017

As of tomorrow, 12.08.2017, the APNS Certificate used by Traveler 9.0.1.15 will expire and will not be valid anymore. For everybody who is running Traveler 9.0.1.15 this is a good time to update to a newer version. The current version of IBM Notes Traveler is 9.0.1.18.

You can also update the certificate files, as Detlev described in his blog post.

Why is APNS Certificate important? IBM Technical Support Video

 

Orient Me 6.0.0.2 is Available for Download

Orient Me 6.0.0.2 is available for Download from the Fix Central.

The Update solves Docker 17.06 CE incompatibility issue, this is the only fix and there are no new features delivered with this update. If you already have Orient Me 6.0.0.1 with Docker 17.03 installed, then there is no need to update to 6.0.0.2 version. If you want to install Orient Me from scratch, then you should use the newest version.

URL to the official IBM Article: http://www-01.ibm.com/support/docview.wss?uid=swg21999492

Orient Me – Issue at Configuring Notifications

One of the steps needed to configure Orient Me Notification Center is to modify the “service-location.xsd” file, as described in the following article:

https://www.ibm.com/support/knowledgecenter/en/SSYGQH_6.0.0/admin/install/t_install_Orient_Me_NC_configure.html

This file can be “checked out” from the cell configuration documents together with “LotusConnections-config.xml” file. After I made changes to the “LotusConnections-config.xml” and “service-location.xsd” file, I tried to “check in” both files. But after a closer look to the cell configuration documents, only “LotusConnections-config.xml” file was changed although there were no errors in the output after the “check in” command.

I had to manually copy the modified “service-location.xsd” file, to the cell configuration files, overwriting the original, to make the new Notification Center work. The problem occurred on CentOS and WebSphere Application Server 8.5.5.10.

IBM Notes – Enable Displaying Internet Addresses

A few days ago, I searched quite a while for a possibility to display internet addresses instead of Domino usernames in Notes clients via a policy setting. Although there is not a dedicated option in a “Setting” document which could be rolled out via policies, there is a new “notes.ini” setting:

$INETADDRESSFIXUP=1

Which allows to rollout this feature using a policy. This is described in the official article.

Before this “notes.ini” setting can take effect, you need to upgrade the Domino mail templates to the 9.0.1 FP8 version.

You can download the mailtemplates using the following URLs:

English

Multilingual

I like this new feature very much, it makes sense to implement it in an environment where you have a single Domino domain or OU, but many mail domains which were created by acquiring smaller companies. Or if you just want to make users who are more accustomed to Outlook happy. πŸ™‚

Traveler 9.0.1.18 is out and it brings one big change!

Since yesterday the new Traveler 9.0.1.18 Update is out.

As usual there are a few bugfixes, but this time there is also a new feature which changes the way the users mail file is accessed.

Until now the users mail database was accessed by the Traveler server using the server ID, but starting from Traveler 9.0.1.18 the “run as user” Feature will be enabled by default, which means that the users mail database will be accessed with a user ID rather than the server ID. This behavior can be disabled by using the “notes.ini” parameter “NTS_USER_SESSION=false“.

Details on whatΒ΄s new.

The Traveler 9.0.1.18 update can be downloaded from Fix Central.

How to make Community Surveys work with Connections 6 and Java 1.8

After the installation of IBM Community Surveys, you may get an error after adding “Survey” or “Featured Survey” application to the Connections Communities. Adding the “Survey” Application will work, but when you try to use it you will get an error basically saying that the Application could not be loaded.

To resolve this issue, you need to disable “Edge Side Include (ESI) processing to cache the responses” option for the IBM HTTP Server. You can do this in the ISC:

  • Navigate to Servers –> Server Types –> Web servers.

  • Click on your HTTP Server.

  • After select “Plug-In properties”.

  • Under “Additional Properties” click on “Caching”.

  • After that, just remove the checkmark from “Enable Edge Side Include (ESI) processing to cache the responses”

  • Restart the HTTP Server.

After that, if your default browser language is set to English, you will be able to use “Survey” and “Featured Survey” inside the Communities. If you have any other language set you will get a “spinning” wheel (browser console will show “missing } after function body“) and without any error in the GUI the “Survey” application will fail to load.

To resolve this issue, you will need to download the updated “ibm.nitro.integrations.connections.packaging.client-8.6.0.071.jar” file and replace the one provided by the original Surveys package. You can download the file from the following URL: http://www-01.ibm.com/support/docview.wss?uid=swg22003527&aid=1

The File resides in “<connections_shared_data>/provision/webresources” directory. You just need to replace the old file and restart Connections applications.

This is documented in the following Technotes:

http://www-01.ibm.com/support/docview.wss?uid=swg22003061

http://www-01.ibm.com/support/docview.wss?uid=swg22003527

Have fun. πŸ™‚