Increase InsightCM Timeout Value on the Server

When attempting to load data in the Trend Graph within the Data Viewer, the system displays the following error message:

“Request to load data from server timed out. The system might be busy. Try operation again later. If problem persists, contact Cutsforth Support.”

Solution / Resolution

Increase the WCF timeout values on the InsightCM server by performing the following steps:

1. On the InsightCM server, open a command prompt, navigate to

c:\Program Files\Cutsforth\InsightCM

 and export the current WCF timeout configuration using InsightCMConsole:

InsightCMConsole.exe exportconfig -k WcfTimeout -o c:\temp\wcf.json

2. Open the file c:\temp\wcf.json and modify the timeout values as required (values are in milliseconds). The example below increases the timeouts to 60 seconds:

{
  "Key": "WcfTimeout",
  "Props": {
    "WcfGeneralTimeout": "60000",
    "WcfDataViewerTimeout": "60000"
  },
  "Data": null
}

3. Import the updated configuration to apply the new timeout values:

InsightCMConsole.exe importconfig -f c:\temp\wcf.json

4. Restart the NI InsightCM Service from Windows Services.

5. Force reload the InsightCM web client in the web browser to ensure the changes take effect.

Was this article helpful?
0 out of 0 found this helpful