Unified Reporter installations are failing during the "Install Repository" stage. The following errors can be seen in the C:\tmp\ia\ur.log file:
Error while checking for JRS REST Web Service: java.lang.Exception: Response status code (403) Forbidden
Error while checking for JRS REST Web Service: java.lang.Exception: Response status code (403) Forbidden
Caught exception: java.lang.Exception: Timed out waiting for the web service to become responsive
Thread(InstallRepositoryThread) is done [failed]
The jasperserver.license found in the wasp_unified_reports package that the Unified Reporter installer writes to the local archive on the primary hub expired on September 17, 2017. When Unified Reporter is installed, the expired license prevents accessing the jasperserver-pro webapp and causes the repository installation to fail.
Until a permanent fix is created, the following steps can be followed to get Unified Reporter successfully installed/upgraded:
The wasp_unified_reports_license package contains a valid jasperserver.license file. If your already have Unified Reporter installed, you will have to download this package and deploy it to your robot where you have Unified Reporter installed (typically your UMP robot). Once the package is installed, you will have to cold start (deactivate, then activate) the wasp probe to be sure that the new license is picked up and used by the jasperserver-pro webapp.
If you upgrade or reinstall Unified Reporter, the jasperserver.license file will be overwritten with the expired one found in the wasp_unified_reports package.