Error codes 14000 - 14999

FairCom Plugin error codes 14000 - 14999

Table 1. Plugin errors 14000 - 14999

Value Symbolic constant Description
14101 SAF_SUBSCRIBED Instance has already been subscribed
14102 SAF_NOT_SUBSCRIBED Instance has not been subscribed yet
14103 SAF_MEMORY Not able to allocate memory
14104 SAF_ARG_MISSING Missing argument
14105 SAF_ARG_INVALID Invalid argument
14106 SAF_NOT_ACTIVE Not active
14107 SAF_NOT_CONN Not connected
14108 SAF_NOT_POSITIONED Store and Forward subscriber is not positioned
14201 MQTT_NSUP Feature not supported yet
14202 MQTT_PERACT Persistence already active
14203 MQTT_PERNFOUND Persistence not found
14204 MQTT_MISPARM Parameter missing
14205 MQTT_SCHMMIS Schema mismatch
14206 MQTT_NOMEMORY Not able to allocate buffer
14207 MQTT_INVMSG Invalid message
14208 MQTT_NSUP_VER MQTT API unsupported version
14209 MQTT_MIS_DB MQTT API missing database
14210 MQTT_MIS_OP MQTT API missing operation
14211 MQTT_MIS_TOPIC MQTT API missing topic
14212 MQTT_NOT_CONN MQTT not able to connect
14213 MQTT_SSL_FAIL MQTT SSL connection failed
14214 MQTT_REPL_ERR Not able to turn replication ON
14215 MQTT_OLIM_ERR MQTT purge period is out of limits
14216 MQTT_MISPROP Missing persisted property in message
14217 MQTT_INVVALUE Invalid persisted value
14218 MQTT_INVALTER Invalid alter persistence operation
14219 MQTT_FILE_ERR Not able to open/create file
14221 MQTT_INUSE_ERR Client ID is already in use
14222 MQTT_INVFMT_ERR Invalid format
14223 MQTT_AIDX_ERR Array index is not found
14224 MQTT_SUBS_ERR Client ID is already a subscriber
14225 MQTT_NSUBS_ERR Client ID is not a subscriber
14226 MQTT_TIMEOUT_ERR MQTT time out
14227 MQTT_MSGID_ERR Sent message ID not found
14228 MQTT_INVPARM Invalid parameter value
14229 MQTT_INVOPSTATUS Invalid operation for current status
14230 MQTT_SAFDISABLED Store&Forward is not enabled, but it is required
14231 MQTT_TABLENAME Table name not found
14232 MQTT_MISTS Table is missing the auto timestamp field
14233 MQTT_MISBROKER Remote broker not found
14234 MQTT_LOCALBROKER Remote broker is set for the local one
14235 MQTT_BROKERUSE Remote broker is in use
14236 MQTT_TOPICNFOUND Topic not found
14237 MQTT_SESSNFOUND Session not found
14238 MQTT_SUBSBROKER Not able to subscribe to external broker
14239 MQTT_NOT_ACTIVE Not active
14240 MQTT_TALIAS_ERR Topic Alias is out of bounds
14241 MQTT_GROUP_ERR Invalid shared subscription group name
14242 MQTT_CONN_NFOUND Connection not found
14243 MQTT_INVTOPIC Invalid topic name
14244 MQTT_MIS_PARAMS MQTT API missing params
14245 MQTT_PARAM_MAX MQTT parameter exceeds the maximum length
14246 MQTT_LISTNFOUND MQTT listener not found
14247 MQTT_TABLEINUSE Persistence table is already in use
14248 MQTT_IDNAVAIL There isn't any ID available
14249 MQTT_LIC_CONN Reached maximum of licensed MQTT connections
14250 MQTT_INV_SUBS Invalid subscriber type
14251 MQTT_INV_SESS Invalid session type
14252 MQTT_BAN_SESS Session has been banned
14301 FCMQ_MEM_ERR Not able to allocate memory
14302 FCMQ_NSUP_ERR Not supported yet
14303 FCMQ_INVBRK_ERR Invalid broker settings file
14304 FCMQ_TIMEOUT_ERR Connection timeout
14305 FCMQ_CONN_ERR Connection error
14306 FCMQ_MISPARM_ERR Missing required parameter
14307 FCMQ_INVPARM_ERR Invalid parameter value
14308 FCMQ_BRKRNFOUND_ERR Broker connection is not found
14309 FCMQ_TABLENFOUND_ERR Table publication is not found
14310 FCMQ_ACTION_ERR JSON Action failed
14311 FCMQ_CREATESESSION_ERR Not able to create session
14312 FCMQ_INVALIDRESP_ERR Not able to create persistence
14313 FCMQ_TOPICNFOUND_ERR Topic not found
14314 FCMQ_INVMSG_ERR Invalid message
14401 CTOPC_STARTED_ERR Plugin already started
14402 CTOPC_MEM_ERR Not able to allocate memory
14403 CTOPC_MISARG_ERR Missing required argument
14404 CTOPC_INVARG_ERR Invalid argument
14406 CTOPC_SCHMMIS Schema mismatch
14407 CTOPC_INVSET Invalid settings
14408 CTOPC_INVCALL Invalid call
14409 CTOPC_MISSYM_ERR Missing symbol
14410 CTOPC_CLIENT_ERR OPC server error
14420 PLUGIN_OPCUA_ERROR OPC UA PLC returned an error
14421 PLUGIN_MODBUS_ERROR Modbus PLC returned an error
14422 PLUGIN_AB_ERROR Allen-Bradley PLC returned an error
14423 PLUGIN_SIEMENSS7_ERROR Siemens S7 PLC returned an error
14501 TW_STARTED_ERR Plugin already started
14502 TW_MEM_ERR Not able to allocate memory
14503 TW_MISSYM_ERR Symbol not found
14504 TW_CSDK_ERR C-SDK error
14505 TW_NULL_ERR NULL parameter
14506 TW_NSUP_ERR Not supported
14507 TW_INVARG_ERR Not supported
14508 TW_OVERFLOW_ERR Lost overflow
14601 SCHEMA_TOO_SHORT the binary UDT message provided is too short - shorter than the schema would expect
14602 SCHEMA_TOO_LONG the binary UDT message provided is too long - longer than the schema would expect
14603 SCHEMA_STR_LEN_MISMATCH the binary UDT's "actual string length" is greater than the binary UDT's "max string length"
14604 SCHEMA_STR_TOO_LARGE actual and/or maximum string length (from the binary UDT message) are larger than the limit of 253
14605 SCHEMA_STR_INV_PADDING Invalid string padding in the binary UDT
14606 SCHEMA_STR_GREATER_SCHEMA binary UDT's "max string length" is greater than the schema's "max string length" (for example, "String[32]")
14607 SCHEMA_STR_MISMATCH_SCHEMA binary UDT's "max string length" does not match the schema's "max string length" (for example, "String[32]")
14700

JSONNAV_MISSING_PARAM

JSONNAV_UNKNOWN_PARAM

JSONNAV_INVALID_PARAM_VALUE

A required JSON property is missing, invalid, or has an invalid value.
14701 JSONNAV_UNKNOWN_METHOD The method provided does not exist or is not available.
14702

JSONNAV_WRONG_PARAM

JSONNAV_INVALID_METHOD_PARAM

JSONNAV_MISSING_METHOD_PARAM

A required JSON parameter property is the wrong data type, has an invalid value, or is missing.
14703

JSONNAV_INTERNAL_ERROR

JSONNAV_NOTYET_PARAM

A JSON Action internal error was encountered. Report this to FairCom.
14704 JSONNAV_TRANSPORT_ERROR An error in the transport protocol was encountered.