TIBCO Spotfire WebPlayer/Automation Services fails to start when Spotfire is deployed in Kubernetes cluster
book
Article ID: KB0071561
calendar_today
Updated On:
Products
Versions
Spotfire Server
11.8.1 and higher
Description
You may come across few scenarios wherein Spotfire Webplayer/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.
Issue/Introduction
This article provides you information about why WebPlayer/Automation services aren't online even though the container is running
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 TIBCO 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.