Error 7 When Using HTTP Methods on Embedded Controller

Updated May 3, 2018

Reported In


  • cDAQ-9132
  • cDAQ-9133
  • cDAQ-9134
  • cDAQ-9135
  • cDAQ-9136
  • cDAQ-9137
  • cDAQ-9138
  • cDAQ-9139
  • cRIO-9030
  • cRIO-9031
  • cRIO-9032
  • cRIO-9033
  • cRIO-9034
  • cRIO-9035
  • cRIO-9036
  • cRIO-9037
  • cRIO-9038
  • cRIO-9039
  • cRIO-9045
  • cRIO-9049
  • cRIO-9065
  • cRIO-9066
  • cRIO-9067
  • cRIO-9068


  • LabVIEW

Issue Details

I'm trying to read data from a known IP address on the network, and the VI I'm using to do so works well on my PC. When I try to run it on my embedded controller or remote target, I get an error message for error 7 that says something similar to this:

Error 7 occurred at Call Library Function Node in>

Possible reason(s):
LabVIEW:  File not found. The file might have been moved or deleted, or the file path might be incorrectly formatted for the operating system. For example, use \ as path separators on Windows, : on Mac OS X, and / on Linux. Verify that the path is correct using the command prompt or file explorer.

How do I fix this error, and what's causing it?


This error often appears if the embedded controller does not have the HTTP Client with SSL Support installed. Install the HTTP Client with SSL Support software through NI MAX to mitigate this error. 


Not Helpful