Setting | Description | Default value |
---|---|---|
Acceptor.SendLogoutOnLogonWithDuplicateIdentity | Option to send a Logout message before dropping the telecommunication link in reply on an initial Logon message with duplicate identity (when a valid FIX Connection is already underway for the same SenderCompID, TargetCompID and FIX Version). | False |
AutomaticallyCreatedSessionStorageType | Specifies the SessionStorageType of the automatically created Session object that corresponds to the incoming FIX Connection. | FileBasedStorage |
Connection.ReceiveBufferSize | The size of the buffer allocated to the FIX connection for receiving data. | 65535 |
Connection.SendBufferSize | The size of the buffer allocated to the FIX connection for sending data. | 65535 |
Connection.TcpNoDelayOption.SetForAcceptors | Option to improve (i.e. reduce) latency at the expense of message throughput. | true |
Connection.TcpNoDelayOption.SetForInitiators | Option to improve (i.e reduce) latency at the expense of message throughput. | true |
Dialect | Specify the description of the FIX dialect. | Empty |
LicenseFile | Path to the license file. For more information take a look at LicenseFile property reference. This setting is deprecated as of FIX Engine 2.76.1.0. | Empty |
LicenseStore | Path to the license directory. For more information take a look at LicenseStore property reference. | Current directory |
ListenPort | The Engine listens on this port for incoming connections. If it is set to '0' then only session-initiators can be created. If '-1' then the telecommunication level is disabled and only message parsing/assembling can be used. Use comma delimited list if more than one listen port is used. | 0 |
Log.CreateEngineLogFile | Option to create the FIX Engine Log file. | True |
Log.Directory | Inbound and outbound messages and sessions state data and the Engine log file (FixEngine.log) are stored in this directory. | MsgStorage |
Log.InboundMessages | Option to log inbound messages. See also: LogInboundMessages. | True |
ProcessDeliverToCompID | Option to automatically process the DeliverToCompID (128) field. | False |
ReasonableTransmissionTime | The reasonable transmission time as % from HeartBtInt value. When either end of the connection has not received any data for HeartBtInt * (100 + ReasonableTransmissionTime) / 100 seconds, it will transmit a Test Request message. If there is still no Heartbeat message received after (HeartBtInt * (100 + ReasonableTransmissionTime)/100) seconds then the connection should be considered lost and corrective action be initiated. | 20 |
Reconnect.Attempts | Number of attempts to restore the telecommunication link. | 3 |
Reconnect.Interval | The time interval between the attempts to restore the telecommunication link (in seconds). | 180 |
Resending.QueueSize | Number of sent messages that are available for resending to counterparty's Resend Request <2> message. | 1000 |
Session.SendLogoutOnException | Option to send the Logout message before dropping the telecommunication link in case of Exception during the processing of incoming FIX message (e.g. when the incoming message sequence number is less than expected). | False |
SSL.CertificateFile | The path to the SSL certificate file in (Privacy Enhanced Mail) Base64 encoded (.pem) format. See also: SSL Encryption. | Empty |
SSL.ListenPort | The Engine listens on this port for incoming SSL connections. If it is set to '0' then only SSL-based session-initiators can be created. If '-1' then SSL encryption is disabled. See also: SSL Encryption. | 0 |
SSL.PrivateKeyFile | The path to the SSL private key file in (Privacy Enhanced Mail) Base64 encoded (.pem) format. See also: SSL Encryption. | Empty |
SSL.PrivateKeyPassword | The password to load private keys that are protected by a password. | Empty |
SSL.VerifyPeer | Option to request client certificates and perform the certificate verification. | False |
Validate.NumberOfRepeatingGroupInstances | Option to validate that the declared number of repeating group instances is equal to the actual one. | True |
Validate.RequiredFields | Option to validate the presence of required fields in inbound and outbound messages. | False |
Validate.UnknownFields | Option to validate the presence of unknown fields (fields that do not belong to the message in accordance with the FIX protocol or its dialect). | False |
Validate.UnknownMessages | Option to validate the presence of unknown FIX messages (messages that do not belong to the message in accordance with the FIX protocol or its dialect). | False |