Question

Web User Interface is timing out, not displaying data, giving a connectivity error.

  • 9 September 2016
  • 2 replies
  • 2 views

Userlevel 4
Badge +13

Web User Interface is timing out, not displaying data, giving a connectivity error. How can I narrow down the problem?


2 replies

Userlevel 4
Badge +13
Can you try the following:
  • Go to the web page that is not working correctly.
  • Open the the Developer Tools in your browser, go to the Network tab.
  • Then refresh the web page.

What does the network traffic look like? Is there one call that takes a long time, maybe it expires or maybe there is an error? Look for a specific call being made the REST API. If it’s a REST call that is timing out or generating the error, then go directly to the REST API and try the call there.

If you determine that there is some sort of connectivity problem, then the main things to check are:

  1. Firewall - is there one on the machine and is it turned on? Are you reeaaally sure it's not on? If it is, TEST turning it off. See if the behaviour is better.
  2. DNS - are requests intended for FME Server being routed somewhere else? Try shortcut the DNS server and configuring the Windows or Linux host file so that requests made to a specific host name are definitely sent to the correct IP (even if only one machine is involved - i.e. 127.0.0.1 localhosts). See if the behaviour is better.

Userlevel 4
Badge +13

One key thing to determine is where the communication drop is occurring.

For example, is a specific REST API call being received from the Web UI? You can investigate the Tomcat logs to see the actual communication. If the REST API is not receiving a call that is being made by the Web UI, then that points to firewall, DNS, incorrect host name / port setting or something to do with connectivity between the REST API and the Web UI.

Reply