Starting with TIBCO Spotfire version 12.1, Information Services runs as a separate process from the Spotfire Server for increased stability. The default port for Information Services is 9445 for version 14.0 and higher and port 9444 for versions 12.1 to 12.5 but can be modified as required. When this error is seen, there is something blocking the use of port 9445 in version 14.0 and higher and port 9444 in vesrions 12.1 to 12.5 that the external Information Services process is trying to use.
To resolve this, either free up the configured port so that Spotfire's Information Services can use it (for example, by stopping the external application that is using that port) or you can change the Spotfire Server configuration so that Information Services uses a different port by setting the information-services. external-process. port property. For example, to change Information Services to use port 9446 instead, the following command can be run:
> config set-config-prop --name="information-services.external-process.port" --value="9446"See
Manually editing the service configuration files for more details on how to run use this command to change the Spotfire Server configuration.
Additionally, if the stack trace is seen which shows the time out ("HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)") you can also increase the timeout to give Information Services more time to start using the following command (example command setting value of 600s, with the default being 120s):
> config config-external-information-services-process --init-timeout=600See
Information Services troubleshooting for more possible causes of Information Services issues as well.