This table lists the text reasons that can be sent in tag 58-Text of the Session Level Reject message when an iLink message from a client system does not pass CME Globex session-level validation.
Session Layer Validation | Tag 58-Text |
---|
| |
---|
Tag 8-BeginString | |
Tag 9-BodyLength | |
Tag 35-MsgType | |
Tag 34-MsgSeqNum | In session logon message must have 34=1. Logout forced. |
Tag 49-SenderCompID | "SenderCompId (49) tag is not present" "Invalid SenderCompID (49) tag. Logout forced."FTI Received invalid fault tolerance indicator = ( ) Logout forced. if LOGGED_OFF and if Msg Type is Logon (A) and FTI is (not U or N) or Null then Invalid logon. Logout forced. Received initial logon message with Primary Indication = ( ) + Expected U or NThis message comes from backup: Received invalid fault tolerance indicator = ( ). Expected Bif logged off and MsgType is non logon msg then: Non logon message received while not logged on.
|
Tag 50-SenderSubID | SenderSubId (50) tag is not present Business Reject: Other '50 (SENDER_SUB_ID) length: 1 min: 2' tag SenderSubID (50) can contain only alphanumeric values
|
Tag 52-SendingTime | |
Tag 56-TargetCompID | |
Tag 57-TargetSubID | |
Tag 142-SenderLocationID | SenderLocationId (142) tag is not present |
| |
10-CheckSum | Invalid FIX message. Checksum tag not found. |
| |
---|
If tag 43-PossDupFlag=Y (resend), then check: tag 122-OrigSendingTime | |
Tag 96-RawData | Invalid logon. Logout forced. |
Tag 141-ResetSeqNumFlag | |
Tag 108-HeartBtInt | Error during logon. Heartbeat tag invalid. Error during logon. Heartbeat value invalid. Received: ( ), expected value in range 5-999
|
| All messages EXCEPT: Cross Request (tag 35-MsgType=s), Quote Request(tag 35-MsgType=R) |
Tag 11-ClOrdID | |
| |
---|
tag 1-Account |
For For Access Manager: this account is prevented from trading this physically delivered contract 150 days before the last trading day |
| |
---|
Tag 37-OrderID | OrderID (37) must be present on a Cancel or Cancel Replace Request. |
| |
tag 38-OrderQuantity | |
| Position Limit Violation for Account: <Account>, Position Increase: <position> makes position above the BUY Position Limit: <Limit> by amount: <Amount>. Limit set by CMF for Product Code: <Product Code> Position Limit Violation for Account: <Account>, Position Increase: <position> makes position above the BUY Position Limit: <Limit> by amount: <Amount>. Limit set by EF for Product Code: <Product Code> Pre-Trade Registration Violation: Account: <Account> is not Registered for this Executing Firm Pre-Trade Registration Violation: Account: <Account> is not Registered to Trade Product Code: <Product Code> Pre-Trade Registration Violation: Account: <Account> is not Registered to Trade UDS Covereds Pre-Trade Registration Violation: Account: <Account> has been Suspended from Trading by the CMF for this Executing Firm
|
tag 1031-CustOrderHandlingInst | Required Field Missing 'Missing field: 'CustOrderHandlingInst (1031)' Invalid FIX Field: 1031=<null> tag CustOrderHandlingInst (1031) contains invalid value: <> Invalid FIX Field: 1031=<null>
|
If the quantity is present in tag 210-MaxShow, then check: tag 59-TimeInForce | Display Quantity orders may not include Fill and Kill (FAK)/ Fill or Kill(FOK) |
| |
| |
| |
---|
Tag 7-BeginSeqNo & Tag 16 | Invalid BeginSeqNum. Integer required. /Invalid EndSeqNum. Integer required.) Error. Received new Resend Request while already processing a Resend Request. Invalid BeginSeqNum or EndSeqNum. Cannot be greater than last seq num sent. Invalid BeginSeqNum. Cannot be less than 1. Invalid EndSeqNum. Cannot be less than 0. Range of messages to resend is greater than maximum allowed ( ) "BeginSeqNo is greater than EndSeqNo."
|
| |
---|
tag 1031-CustOrderHandlingInst | Invalid FIX Field: 1031=<null> |
| Volume Controls initiated Reject due to exceeding Mass Quote Message limit. Current TPS: #### Volume Controls initiated Reject. Current TPS:#### |