Product: Spotfire Server
Versions:11.8.1 and higher
Summary:
This article provides information about why WebPlayer or Automation services aren't online even though the container is running.
Details:
You may come across few scenarios where Spotfire Webplayer or Automation services fails to start if Spotfire is deployed in Kubernetes or containers using Cloud deployment kit. At times, it also returns following error in logs:
Forbidden - Forbidden - Spotfire.Dxp.Web.SpotfireHttpException`1[Spotfire.Dxp.Web.Utilities.WebServiceReturnErrorInfo]: The required license for the user to access the program is missing.
Resolution:
Most likely one of the two following reasons could cause the failure:
- If the corresponding Spotfire distribution packages (.sdn) are not deployed to the Spotfire Server, then you will notice the error "The required license for the user to access the program is missing"
- If the Spotfire Node Manager is deployed on Windows OS, then along with the .sdn file, make sure that the machine is using .NET Framework 4.8 or more.