This section will detail a few useful things to check when troubleshooting an issue within Exago.
Note
This article references
<WebApp>/
,<WebSvc>/
and<Sched>/
as a placeholder for the Web Application, Web Service API and Scheduler Service’s install location respectively. The default install locations on Windows areC:Program Files\Exago\ExagoWeb
,C:Program Files\Exago\ExagoWebApi
andC:Program Files\Exago\ExagoScheduler
. The default install locations on Linux are/opt/Exago/
,/opt/Exago/WebServiceApi/
and/opt/Exago/Scheduler/
. However these paths may be changed at installation.
A common issue when installing or updating Exago is to not set read/write permissions on various folders the application uses. For these folders the user accessing them via the IIS app pool must have read write permissions. For the default app pool this is the IIS user. The folders that require read/write permissions are listed below.
Security tab of the Properties dialog for the Reports folder
Some settings in the Administration Console are used to connect to other programs such as databases, Web Services, .NET Assemblies or the External Interface module. Each of these items will have a Test Connection
The following settings can be checked:
When updating Exago occasionally issues arise because the Storage Management database schema, Scheduler Service or Web Service API have not also been updated. For the Scheduler Service and Web Service API to function properly they must be running the same version and build as the Web Application.
Note
When using the .NET API you will need to copy the DLLs from the updated Exago application to the bin directory of your host application.
To check the version of Exago:
To check the version of the Scheduler Service on Windows:
<Sched>/eWebReportsScheduler.exe
.Checking the version number of the Scheduler Service, this one is v2015.1.3.0
To check the version of the Scheduler Service on Linux:
ikdasm -assembly <Sched>/eWebReportsScheduler.exe | grep Version
The result will resemble the following:
Version: 2020.1.0.108
To check the version of Web Service API on Windows:
<WebSvc>/bin/WebReportsApi.dll
.Checking the version number of the Web Service API DLL, this one is v2015.1.3.0
To check the version of the Web Service API on Linux:
ikdasm -assembly <WebSvc>/WebReportsApi.dll | grep Version
The result will resemble the following:
Version: 2020.1.0.108
To check the version/update the Storage Management database schema:
To update the database schema:
An explanation of these two different buttons can be found in the Storage Management: Admin Console article.