Session Layer Validation Conditions
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 |
---|---|
All Messages (header) |
|
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 |
|
Tag 50-SenderSubID |
|
Tag 52-SendingTime |
|
Tag 56-TargetCompID |
|
Tag 57-TargetSubID |
|
Tag 142-SenderLocationID | SenderLocationId (142) tag is not present |
All Messages (trailer) |
|
10-CheckSum | Invalid FIX message. Checksum tag not found. |
Logon (tag 35-MsgType=A) |
|
If tag 43-PossDupFlag=Y (resend), then check: |
|
Tag 96-RawData | Invalid logon. Logout forced. |
Tag 141-ResetSeqNumFlag |
|
Tag 108-HeartBtInt |
|
| All messages EXCEPT: Cross Request (tag 35-MsgType=s), Quote Request(tag 35-MsgType=R) |
Tag 11-ClOrdID |
|
New Order (tag 35-MsgType=D) |
|
tag 1-Account | For Access Manager: this account is prevented from trading this physically delivered contract 150 days before the last trading day |
Order Cancel Request (tag 35-MsgType 35=F) |
|
Tag 37-OrderID | OrderID (37) must be present on a Cancel or Cancel Replace Request. |
New Order (tag 35-MsgType=D) |
|
tag 38-OrderQuantity |
|
|
|
tag 1031-CustOrderHandlingInst |
|
If the quantity is present in tag 210-MaxShow, then check: | Display Quantity orders may not include Fill and Kill (FAK)/ Fill or Kill(FOK) |
Order Status Request (tag 35-MsgType=H) |
|
|
|
Resend Request (tag 35-MsgType=2) |
|
Tag 7-BeginSeqNo & Tag 16 |
|
| |
tag 1031-CustOrderHandlingInst | Invalid FIX Field: 1031=<null> |
Messaging Control Violations | Volume Controls initiated Reject due to exceeding Mass Quote Message limit. Current TPS: #### Volume Controls initiated Reject. Current TPS:#### |
How was your Client Systems Wiki Experience? Submit Feedback
Copyright © 2024 CME Group Inc. All rights reserved.