NI-Farm Internal Error when Attempting to Compile FPGA VI's

Updated Aug 16, 2018

Reported In

Software

  • LabVIEW FPGA Module
  • Compile Cloud Service
  • LabVIEW FPGA Compile Farm Toolkit
  • FPGA Xilinx Compilation Tools

Issue Details

When I try to compile my FPGA VIs using the cloud compile server, I keep getting one of the following errors: 

  • Error -123206: NI-Farm Internal Error.
  • An error occurred attempting to connect to this compile server. Details: NI-Farm: Client received unexpected or bad data from the server.


How can I resolve this?

Solution

This solution is two-fold. Verify that the LabVIEW compile worker is open already. If the compile still results in this error then you need to try repairing the LabVIEW FPGA Module. This can be done by navigating to Control Panel » Programs and Features » National Instruments Software, and selecting Uninstall/Change. From this you need to repair the following modules:
  • NI Farm Server
  • NI LabVIEW FPGA Module
  • All NI LabVIEW FPGA Xilinx Tools
If you have a version of NI Package Manager that does not have repair as an option, you can repair your software by following the steps in this KnowledgeBase article.

After this, restart your computer. If you are still receiving this error then try clearing the NIAuth database by following these steps:
  1. Go to Windows Services, which can be accessed through Windows Task Manager
  2. Stop the NISystemWebServer and NIApplicationWebServer services, by right clicking and pressing Stop
  3. Backup then delete all files under <ProgramData>\National Instruments\NIAuth
  4. Start the services that were stopped above again
  5. Navigate to http://localhost:3580/login from a web browser on the local machine and try to log-in with username admin and a blank password. On success, the server will return a Logged in as: admin message
Compile your FPGA VI. It should now compile successfully. 

WAS THIS ARTICLE HELPFUL?

Not Helpful