Unable to set the service configurations through the Admin console for installations on Linux systems.

Unable to set the service configurations through the Admin console for installations on Linux systems.

book

Article ID: KB0070403

calendar_today

Updated On:

Products Versions
Spotfire Server 14.0 and higher

Description

After executing the following export command for a service installed on the node manager machine running a Linux-based operating system, the imported configuration is not visible in the dropdown menu, and it is not possible to edit the configuration from the administration user interface.
 ./config.sh export-service-config --capability=WEB_Player --deployment-area=Production
User-added image

Issue/Introduction

This article outlines the process for resolving the problem of being unable to configure the service through the user interface. It also specifies the command required to export the service configuration for the services installed on a node manager machine based on Linux operating system.

Environment

Operating System: Linux

Resolution

To address this issue, it is necessary to explicitly include the argument (-p value --platform=value) when executing the command. This argument is mandatory unless the --config-name argument is specified (in which case this argument cannot be specified).

The command now would be something like below
 ./config.sh export-service-config --capability=WEB_PLAYER --deployment-area=Production --platform=LINUX --force

You can verify whether you have exported the correct configuration for your operating system by checking the target framework specified in the module.xml file(C:\spotfire\spotfireserver\14.0.1\tomcat\spotfire-bin\config). 
For Linux OS, the target framework should be NETCORE, not NETFRAMEWORK.
 <targetFramework>NETCORE</targetFramework>

Additional Information

Doc: export-config

Attachments

Unable to set the service configurations through the Admin console for installations on Linux systems. get_app