Affected platforms
All versions of of ESM
<br>
Symptom
If a page takes a long time to load (> 30 seconds) and an error is displayed that says: “We’re sorry. Something went wrong. Please try again or contact the System Administrator.” this indicates that the page is timing out.
This is usually due to a large number events in the database relative to the capabilities of the ESM machine.
<br>
Workaround
To increase the timeout update the following Apache configuration:
On Windows:
1) Open the file C:\exacqVisionEsm\apache_solr\apache2\conf\httpd.conf as admin
2) Find the the line that says “FastCGIExternalServer htdocs/mysite.fcgi -host 127.0.0.1:8113”
3) Change it to: “FastCGIExternalServer htdocs/mysite.fcgi -host 127.0.0.1:8113 -idle-timeout 600”
4) Open Services and restart the solrApache, solrJetty and ESMWebservice services
On Linux:
1) Open the file /usr/local/exacq/esm/apache_solr/apache2/conf/httpd.conf as admin
2) Find the the line that says “FastCGIExternalServer htdocs/mysite.fcgi -host 127.0.0.1:8113”
3) Change it to: “FastCGIExternalServer htdocs/mysite.fcgi -host 127.0.0.1:8113 -idle-timeout 600”
4) Run the command: service ESMWebservice restart
<br>
Resolution
None at this time: The timeout will be extended from a default of 30 seconds to a larger value in a future version of ESM.
<br>
Keywords
esm, timeout, apache