TIBCO Spotfire WebPlayer/Automation Services fails to start when Spotfire is deployed in Kubernetes cluster

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:
  1. 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"
  2. 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.
     

Additional Information

Doc: Spotfire cloud deployment kit