Cybersecurity
DevOps Cloud
IT Operations Cloud
The Report page of Logger always shows the error message "We're sorry, but there was unexpected error"
ReportEngine.log shows many error messages below, which point out there was problem with the Encr_ReportEngine.dat file:
-- Fri, 7 Jun 2024 12:33:11,374 AEST [SERVICE Thread 2] : 715314:Connection not present with name:null Fri, 7 Jun 2024 12:33:11,374 AEST [SERVICE Thread 2] : 715314:Failed to run the report as the required connection does not exist. com.impetus.interaj.providers.DataProviderException: 75~X~Failed to run the report as the required connection does not exist. at com.impetus.interaj.dataprovider.connection.ConnectionManager.getConnectionProductName(ConnectionManager.java:9443) ~[?:?] at com.impetus.interaj.dataprovider.DataProviderFactory.getRDBMSDataProvider(DataProviderFactory.java:536) ~[?:?] at com.impetus.interaj.dataprovider.DataProviderFactory.getRDBMSDataProviderForRepository(DataProviderFactory.java:495) ~[?:?] at com.impetus.interaj.dataprovider.DataProviderFactory.getRDBMSDataProviderForRepository(DataProviderFactory.java:445) ~[?:?] at com.impetus.interaj.dataprovider.DataProviderFactory.getRDBMSDataProviderForRepository(DataProviderFactory.java:439) ~[?:?] at com.impetus.interaj.personalization.tags.TagObjectManager.getAllTagsDetailsFromDB(TagObjectManager.java:664) ~[?:?] at com.impetus.interaj.personalization.tags.TagObjectManager.get --
In order to address the issue, the steps below applied:
Stop all Logger’s services.
Navigate to /opt/arcsight/logger/Intellicus/reportengine/config
Move the current broken/damaged Encr_ReportEngine.dat file to another name, e.g: Encr_ReportEngine.dat.bk.
Copy the new Encr_ReportEngine.dat file from a good appliance to replace the old one.
Change the owner and the permission of the file to match with the old one -> start Logger’s services again.
After the steps above applied, the Logger Report page back to work as expected.