Support Article

Intermittent proxy error reported on UI

SA-6175

Summary



While user was accessing user portal and working on a work-object, a proxy error was displayed on screen. This was manifesting intermittently.

Error Messages



Proxy Error
The proxy server received an invalid response from an upstream server.
Proxy Server could not handle the request.
Reason: Error reading from remote server.


Steps to Reproduce



Login to the user portal
Perform any task and user experiences the issue intermittently

Root Cause



From log files, it was observed that few requests have taken more than 2 minutes to execute for a user (longest being 2.45). The reason was due to large data (uncompressed) sent in HTTP messages from the browser to PRPC.
;pxDBInputBytes=-1,418,603,818,

pxDBInputBytes=2,147,483,647
pxDBInputBytes=-1,265,838,633
Also, observed few alerts as below which states lot of data from database has been retrieved.

The number of database bytes input for this interaction has exceeded the WARNING level for Requestor H3A10473DBD261C243CA3AF63BC7FF95A, operator S1111111x Maximum bytes: 50000000 Actual bytes: 58267120
The number of database bytes input for this interaction has exceeded the WARNING level for Requestor HCE9AB0D6F9EA62D9B0663D085892C6B8, operator S1111111x Maximum bytes: 50000000 Actual bytes: 57920326

Also, the SOAP connector calls have taken longest time ~16 seconds.

Resolution



Error messages were due to large number of data (uncompressed) which was sent in HTTP messages from the Browser to the PRPC server. Suggested long term solutions to reduce the work object size as per recommendations to avoid such errors. And as a short term solution, suggested user to increase the timeout at proxy to 180 seconds (currently it is set as 90 seconds).

Published January 31, 2016 - Updated October 8, 2020

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.