Issue while executing data function in Spotfire Analyst / Web Player using TERR Service. Error: "Could not execute function call 'XXX XXXX' TERR Service is offline or not responding"

Issue while executing data function in Spotfire Analyst / Web Player using TERR Service. Error: "Could not execute function call 'XXX XXXX' TERR Service is offline or not responding"

book

Article ID: KB0070836

calendar_today

Updated On:

Products Versions
Spotfire Enterprise Runtime for R - Server Edition All

Description

You may get below error when executing a data function in Spotfire Analyst using TERR Service, even though the TERR Service under Nodes & Services is up and running.

----------- 

The remote service is offline or not responding.   

at Spotfire.Dxp.Data.DataFunctions.Executors.RemoteServiceSessionService.StartSession()  
at Spotfire.Dxp.Data.DataFunctions.Executors.RemoteServiceClient.RunFunction(DataFunctionInvocation invocation)  
at Spotfire.Dxp.Data.DataFunctions.Executors.SPlusFunctionExecutor.<ExecuteFunction>d__11.MoveNext()  
at Spotfire.Dxp.Data.DataFunctions.DataFunctionExecutorService.<ExecuteFunction>d__8.MoveNext() 

----------- 

Cause:

This issue may occur if there is a communication issue between the Spotfire client machine (either Spotfire Analyst or Web Player) and the Node Manager machine where you installed the TERR Service.

Environment

All

Resolution

To resolve this issue, you need to check communication between the Spotfire client machine and the Node Manager machine where you installed the TERR Service.

You can check below points to check this:

- Open command prompt with "Run as Administrator" on Spotfire client machine.
- Run below command to telnet the hostname of the Node Manager machine on which you installed the TERR Service, to check if the ports are open and communication is established:

------------
telnet <hostname_of_NM>  <port_no._of TERR_Service>

Example:

telnet terrnm 9501
------------

- If there is no communication, check if the TERR Service port is blocked in firewall settings, on both the Node Manager machine and the Spotfire client machine.

Issue/Introduction

Issue while executing data function in Spotfire Analyst / Web Player using TERR Service. Error: "Could not execute function call 'XXX XXXX' TERR Service is offline or not responding"