Error 56 Network Timeout in G Web Development Software

Updated Sep 28, 2024

Reported In

Software

  • G Web Development Software

Issue Details

I have a G Web Development Software Application that constantly Writes and Read using the HTTP Get and Post VIs, I am getting error the following error:
Error detected: 56 Location: HttpClientGet in NI::HTTP::httpWebServerClient.sli::httpWebServer_Get->NI::HTTP::GET.gvi->WebApp::index.gviweb Terrain generation started Source: HttpClientGet in NI::HTTP::httpWebServerClient.sli::httpWebServer_Get->NI::HTTP::GET.gvi->WebApp::index.gviweb<APPEND>
The network operation exceeded the user-specified or system time limit.

Solution

Error 56 occurs in G Web Development Software when the HTTP VIs are not able to receive a response during an expected time frame. This can be caused due to different factors, such as excessive network traffic, interrupted connections, and others. Follow the next suggestions to try to solve this issue. 
  • Try to reach the network devices in question with a ping command in order to verify that the devices are still connected and communicating.
  • Ensure that the VI generating the error has a correctly set timeout value. Example: When using the HTTP Client GET VI to receive a large string from a slow server, the default 10 second timeout may not be sufficient. If this timeout value is not set correctly or is set too low, try raising the timeout value to see if you're able to see your communication successfully while remaining within your project's specifications.
  • Use the IP address instead of the domain name when you open the connection to check for issues relating to your domain name server (DNS).
    • Example: Use "http://74.125.224.72/" instead of "http://www.google.com"
    • If you receive message "500 InternalServerError" at this step and are hosting on a CompactRIO continue troubleshooting through that link.
  • Turn off all firewalls and antivirus software packages installed on the computer to ensure no ports are blocked.
  • Check if excessive local network traffic has slowed your network communication and caused transfers to take longer than expected.
  • Make sure that the VI that is sending the information is running.
  • Try running the Call LabVIEW Web Service Example shipped with G Web Development Software to see if the error is presented also in there.