When we go to http://<dma ip main>/Reports, the Reports page is not working with the following reason: "DMS Reporter could not communicate with the DMA. (...)" see picture below(attached)
Before we discovered this issue, the DMS was upgraded from 8.5 to 9.6.0.0-9175
After discovering this issue, we took the following actions:
- Execute dcomconfig.exe (as Admin) on 9.6
- Upgrade from 9.6.0.0-9175 to 10.0.0.0-9346 ( Issue remains)
- Run C:\Skyline DataMiner\Tools\DCOMConfig.exe (as Administrator)
- Stop DataMiner
- From a command prompt (As Administrator), execute:
c:\skyline dataminer\tools\Register DLL's of DataMiner (silent).bat
c:\skyline dataminer\tools\Register DataMiner As Service.bat - Start DMA
- Issue remains
Note 1: The Dashboards URL works fine.
Note 2: The reports page is generated as Anonymous (see below picture) no matter which user logs in, Administrator or some other user.
Note 3: DMA-1 runs on (unlicensed) Windows Server 2008 R2
If everything else fails try the following:
1. Launch DCOM manually: C:\Windows\System32\dcomcnfg.exe
2. Navigate to: Component Services -Computers- My Computer- DCOM Config
3. Under DCOM config search for SLASPConnection
4. Right click SLASPConnection, under the security tab, Edit 'Launch and Activation Permissions'.
5. Search for the group 'IIS_IUSRS' or 'IUSR' group and grant the user 'Local activation' permission
6. Repeat the same steps(3-5) for SLDMS.
Reporter connection will be restored after saving the settings.
Did you already try this?
– Start -> Administrative Tools -> Component Services
– Expand Component Services -> Computers -> My Computer -> DCOM Config -> SLASPConnection
– Right-click on SLASPConnection -> Properties -> Security tab
– Launch and Activation Permissions, ensure that the Customize radio button is selected, and click Edit
– Add Authenticated Users, giving it launch and activate and remote launch and activate permission
– Restart IIS (iisreset)
This happens when a dll library hasn't been correctly registered, or when the DCOM permissions haven't been set, which makes that the Reporter asp pages aren't able to communicate with the SLASPConnection service.
It should work again after executing the tools "Register dll's of DataMiner.bat" and "Register DataMiner as Service.bat" (also gets executed when performing a DataMiner upgrade, so Reporter should actually work after an upgrade, you could also do the upgrade again using the same upgrade package).
Thanks Wim,
I updated the question with suggested steps but still issue persists.
Run the ‘dcomConfig.exe’ application which can be found in
C:\Skyline DataMiner\Tools folder, then reload the Reports page.
Thanks Wale,
It didn´t work.
Neither before/during/after the upgrade from 9.6 to 10.
Hi,
I followed the steps and it worked.
Marked this comment as the solution and gave as much points I could 🙂
The steps should also be added to the “dcom” script to be applied during upgrades.
Note1: all steps from previous comments were also verified previously .
Note2: In between posting the original question and now 2 upgrades were applied (10.0.0.0 CU8).