Real Time Automation, Inc.
75
1-800-249-1612
-Number of successfully serviced HTTP GET requests. In the case of a GET using a point name
filter, at least one of the points in the list was found.
Successful POST (200 OK):
-Number of successfully serviced HTTP POST requests.
Failed GET (404 Not found):
-Number of messages where either the URL request was malformed or the requested group,
device, or data point was not found in the gateway.
Failed POST (400 Bad Request):
-Number of failed HTTP POST operations due to:
o
A malformed x-www-form-urlencoded POST
o
Device or data point referenced does not exist in the gateway
o
Invalid data type for data point referenced
Failed GET (403 Forbidden):
-Number of times a GET request came from an unauthorized IP address or an IP address without
sufficient READ privileges.
Failed POST (403 Forbidden):
-Number of times a POST request came from an unauthorized IP address or an IP address
without sufficient WRITE privileges.
Client HTTP Responses:
-Number of times the
Automatic Data Transfer to User Host
gateway function successfully
connected to the configured remote server and received an HTTP status code.
Client Connection Errors:
-Number of times the
Automatic Data Transfer to User Host
gateway function failed to connect
to the configured remote server.
Status Strings
Last Error Message:
-Message details about the last error. See Common Error Messages below for more
information.
Last Error Code:
-Last HTTP Error Code resulting from a GET or POST request
Common Error Messages:
The error message will alert if the message is for a XML or a JSON message. It will also indicate which
line (x) and column (y) of the encoded data message contained the error and the reason why it
triggered an error. Typically, the error message will also be followed by the client’s IP address.
3)
Server Error Strings
a.
Parsing Errors
i.
[XML/JSON] Parser (line: X col: Y): Invalid DEVICE Name
ii.
[XML/JSON] Parser (line: X col: Y): Invalid POINT Name
iii.
[XML/JSON] Parser (line: X col: Y): Over/Underflow for POINT Data
iv.
[XML/JSON] Parser (line: X col: Y): Invalid Data type for POINT
v.
[XML/JSON] Parser (line: X col: Y): [XML/JSON] Formatting Error
vi.
Invalid [XML/JSON] File Post Procedure
b.
Internal Errors
–
Should rarely see and indicated a major problem in the gateway
<take out?>
i.
[XML/JSON] Output I/O Failure