...
You receive page not found for the VMware Aria Operations for Logs (formerly known as vRealize Log Insight) primary node UI after upgrading from 8.8.2 to 8.10The worker node(s) UI(s) are still availableThis can occur when upgrading directly, or through vRealize Suite Lifecycle ManagerVMware Aria Operations for Logs is (or has at one point been) integrated with vIDMYou see entries similar to the below in /storage/var/loginsight/apache-tomcat/logs/localhost.log: 2022-10-31 15:55:22,712 [localhost-startStop-1] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/] Exception sending context initialized event to listener instance of class [com.vmware.loginsight.web.bootstrap.Bootstrapper]java.lang.IllegalArgumentException: Invalid arguments at com.vmware.loginsight.aaa.vidm.OAuthClient.getInstance(OAuthClient.java:33) ~[auth-lib.jar:?] at com.vmware.loginsight.aaa.vidm.VIDMDirectoryProvider.<init>(VIDMDirectoryProvider.java:40) ~[auth-lib.jar:?] at com.vmware.loginsight.web.bootstrap.Bootstrapper$BootstrapImpl$1.makeVidmProvider(Bootstrapper.java:222) ~[classes/:?][......................]2022-10-31 15:55:22,725 [localhost-startStop-1] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/] Exception sending context destroyed event to listener instance of class [com.vmware.loginsight.web.bootstrap.Bootstrapper]java.lang.NullPointerException: null at com.vmware.loginsight.web.bootstrap.Bootstrapper$BootstrapImpl.access$100(Bootstrapper.java:181) ~[classes/:?] at com.vmware.loginsight.web.bootstrap.Bootstrapper.contextDestroyed(Bootstrapper.java:90) ~[classes/:?] at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4811) [catalina.jar:8.5.82]
This issue is resolved in vRealize Log Insight 8.10.2 (build number 21145187)
To work around the issue: Download the Bootstrapper.tar.gz file attached to this articleUsing SCP software such as WinSCP or FileZilla, copy the file to the /tmp directory of the primary nodeSSH to the primary node as rootStop the Log Insight service systemctl stop loginsight Change to this directory cd /usr/lib/loginsight/application/3rd_party/apache-tomcat-8.5.82/webapps/ROOT/WEB-INF/classes/com/vmware/loginsight/web Backup the old files to the root directory mv bootstrap ~/bootstrap_oldNote: This backup file can be removed after some time, once the cluster is confirmed to be healthy Make a new directory and navigate there mkdir bootstrap && cd bootstrap Extract the Bootstrapper.tar.gz file tar xzf /tmp/Bootstrapper.tar.gz Start the Log Insight service systemctl start loginsightNote: Wait several minutes to allow the service to come up, and then verify the availability of the primary node's UI Re-configure the vIDM Integration from Administration->Configuration->Authentication->VMware Identity ManagerRestart the Log Insight service on the primary node once more, and verify the availability of the UI after several minutes systemctl restart loginsight
The steps in this article are specific to upgrades to VMware Aria Operations for Logs (formerly known as vRealize Log Insight) 8.10. If you encountered this issue patching to an 8.8.2 hotfix, please perform the steps in vRealize Log Insight UI inaccessible after applying Hotfix1 8.8.2-20363999 (89714) first, and then return to run the steps in this article.