Result IDs
The ARM captures the following transaction information from EFT, which can appear in reports:
Actions
ResultID |
Description |
Result Const |
---|---|---|
-1 |
If the Event Action is in progress |
empty |
0 |
If the Event Action is successfully executed |
EAR_SUCCESS |
1 |
If the Event Action fails |
EAR_FAIL |
2 |
If STOP Processing this rule is selected as Action. |
EAR_STOP_RULE |
4 |
If STOP processing more rules is selected as Action |
EAR_STOP_ALL |
Stop processing this rule and Stop processing more rules can be combined, in which case the value is the sum of the two individual values, that is, 6.
SocketConnection
ResultID |
Description |
Result Const |
---|---|---|
0 |
When socket successfully created |
ER_NONE |
8 |
Per Site socket connection limit exceeded |
ER_CONNECT_FAILED_TOO_MANY_CONNECTIONS_PER_SITE |
9 |
Max connections per IP address limit exceeded |
ER_CONNECT_FAILED_TOO_MANY_CONNECTIONS_PER_IP |
10 |
EFT denied the connection because the IP address was in the ban list or it is a remote IP address and EFT is in developer mode |
ER_CONNECT_FAILED_RESTRICTED_IP |
11 |
EFT denied the connection (failed) and added the IP address to the auto-ban list |
ER_CONNECT_FAILED_BANNED_IP |
CustomCommands
ResultID |
Description |
Result Const |
---|---|---|
0 |
Command executed successfully |
CER_OK |
1 |
Command executed with socket output |
CER_SYNC |
2 |
Access is denied |
CER_ACCESS_DENIED |
3 |
Command is not found |
CER_COMMAND_NOT_FOUND |
4 |
Could not launch the selected process |
CER_PROCESS_FAILED |
5 |
Command is disabled |
CER_COMMAND_DISABLED |
6 |
Errors in parameters passed to the custom command |
CER_ERROR_IN_PARAMS |
ProtocolCommands
ProtocolCommands are the same as FTP result codes. Below is a brief general description.
ResultID |
Description |
---|---|
1xx |
Expected another reply before proceeding with a new command |
2xx |
Requested action completed successfully |
3xx |
On hold pending receipt of further information |
4xx |
Temporary failure |
5xx |
Permanent failure |