MSIR.0841 HTTPRequest: Timeout=(value) exceeded: Difference between revisions

From m204wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
As of M204 7.7, MSIR.0841 is now formatted as the following:</br >
As of M204 7.7, MSIR.0841 is now formatted as the following:
<blockquote>MSIR.0841: HttpRequest GET <hostname>: Timeout=(value) exceeded</blockquote>
<blockquote>'''bold'''MSIR.0841: HttpRequest GET <hostname>: Timeout=(value) exceeded'''bold'''</blockquote>


This message indicates that the timeout setting specified for this HTTPRequest object has been exceeded. This timeout (in wall-clock seconds) is independent of any timeout set for the socket, and it covers connecting, sending the HTTP request, and fetching all the data.  
This message indicates that the timeout setting specified for this HTTPRequest object has been exceeded. This timeout (in wall-clock seconds) is independent of any timeout set for the socket, and it covers connecting, sending the HTTP request, and fetching all the data.  

Revision as of 02:06, 2 February 2021

As of M204 7.7, MSIR.0841 is now formatted as the following:

boldMSIR.0841: HttpRequest GET <hostname>: Timeout=(value) exceededbold

This message indicates that the timeout setting specified for this HTTPRequest object has been exceeded. This timeout (in wall-clock seconds) is independent of any timeout set for the socket, and it covers connecting, sending the HTTP request, and fetching all the data.

As of version 7.7, this message displays additional information about where the failure is occurring: the method, protocol, host name, port, and page name (the latter truncated to 64 characters).

As a result of the error, no instance of HTTPResponse is created, and the request is cancelled if the cancel parameter on the Get or Post method call is set to 1.


Message attributes:

RETCODEO=0Sets online return code
RETCODEB=4Sets batch (single user) return code
CLASS=EError class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter
AUDITADWrites the message with line type AD to the audit trail
NOCOUNTDoes not increment the error count (ERCNT) parameter
NOTERMDoes not display the message on the user's terminal

Back to list of messages