Overview
When sending a GET request for the PDF version of a document or blog post (for example, https://jiveinstanceurl/docs/doc-1001.pdf or
https://jiveinstanceurl/blogs/blog.pdf), the request sometimes fails with a 502 error code. The same requests typically work when they are sent again.
Solution
On each Jive web server, follow these steps:
- Log in to the server through the command-line interface.
- Change your account to the jive user by running the command:
sudo su - jive
- Go to: /usr/local/jive/etc/httpd/conf/
- Use your preferred text editor to update the httpd.conf file.
- Copy and paste the following lines at the end of the file:
- Timeout 180
- ProxyTimeout 180
- Save the file.
Once you complete the above steps on all the web servers, conduct a rolling restart of your community.
Testing
- Run multiple GET requests to the URLs that you were encountering this issue with.
- Confirm that you are no longer receiving 502 error codes for those requests.
- If the issue persists, please contact us so that ATLAS can assist you. If you are not satisfied with the solution provided by ATLAS, then it will create a ticket for you on which you can provide the below information:
- HAR file.
- The date and time of the last request that failed with a 502 error.
- The following log files attached (Log files can be found in the /usr/local/jive/var/logs folder on those servers):
- From your Jive web servers:
- The sbs.out and sbs.log files.
- The access log files:
- jive-httpd-access.log
- jive-httpd-error.log
- jive-httpd-ssl-access.log
- httpd-error.log
- From your document conversion servers: The docconverter.out files.
- From your Jive web servers:
Comments
0 comments
Please sign in to leave a comment.