Many of the TDM Services in SystemLink Refuse to Start

Updated May 29, 2024

Reported In

Software

  • SystemLink Server
  • SystemLink

Issue Details

  • After configuring a Microsoft SQL Server connection in the NI SystemLink TDM Configuration application, most of the TDM services are hanging.
  • In the NI SystemLink TDM Configuration application, I have added an SQL Server connection. Now the TDM_ResourceManager service is stuck at "starting".
  • I see that slightly more than half of the TDM services, as shown in the NI SystemLink Server Configuration dialog, display as unable to start.

Solution

This issue can occur due for the following reasons:
  • If Federal Information Processing Standard (FIPS) is enabled in the SystemLink Server PC.
  • If the SystemLink TDM User Account has not been configured correctly.
 

Disabling FIPS in the SystemLink Server

FIPS is a security encryption protocol that is required in some cases at government and defense institutions. 
Turning off FIPS on the SystemLink Server computer allows those TDM services to start again. Often IT assistance will be required to enable/disable FIPS. 

To disable FIPS, refer to [External] How to Disable the FIPS Compliant Algorithm Group Policy Setting.

 

Configuring the SystemLink TDM User Account

If using a Windows user account in the NI SystemLink TDM Configuration application, an account with the permissions described below is required.

Note: A Windows user account is a requirement if using a Microsoft SQL Server connection for the Resource Manager Service or Information Audit Service.
  1. Open the NI SystemLink TDM Configuration application.
  2. Select the SystemLink TDM User Account tab.
  3. Select Windows user account and enter credentials for a Windows account that meets the following criteria:
    • The account and account password never expires.
    • The account has access to network shares used by SystemLink Server.
    • The account belongs to a group of local administrators.
  4. Click Apply to save changes. If prompted to use the account to run a service, click Yes.
  5. After the SystemLink services restart. verify that the services settings have been configured correctly:
    1. Open the Windows Services application.
    2. Scroll through the list of services to find NI SystemLink TDM Account Service.
    3. Ensure that the Log On As tab lists the TDM User Account configured above.
    4. If this is not the case, right-click NI SystemLink TDM Account Service and select Properties.
    5. Select the Log On tab.
    6. Select This account and enter the same username and password configured for the TDM User Account.
    7. Click Apply.
  6. Start the NI SystemLink TDM Account Service.