EuroRunner Registry - Interfaces

This section details the registry keys related to interfaces that are stored on the EuroRunner application server.

Also see the Server section for details of registry keys not related to interfaces that are also stored on the EuroRunner application server, and the Interfaces document for more details about the interfaces themselves.

E-Mail

The following are required to set-up EuroRunner to send e-mail notices.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner
Name Value Description
SMTPPort 25 Identifies the SMTP Port used for sending notices via email (Default: 25)
SMTPSender eurorunner@mycompany.co.uk Identifies the (global) account for sending notices via email
SMTPServer smtp.companydomain.co.uk Identifies the SMTP server used by CDO for sending notices via email

ENOM

The following are required to set-up EuroRunner to send ENOM notices.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner
Name Value Description
Edig@sIN C:\Program Files\Common Files\GMSLCommon\CNNPath ENOM inbox. Location EuroRunner saves outgoing notices in for processing by ENOM

The following are required to set-up EuroRunner to receive ENOM notices

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner\ENOM
Name Value Description
IgnoreNoticeTypes BDR,BWR,CDT,SDT,SWA,SWT Lists ENOM notice types that EuroRunner does not attempt to read in. Must be a comma separated list (no spaces)

ISIS

The following are used for both sending nominations to ISIS and polling ISIS for confirmations via the GMSL Service.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\ISIS\
Name Value Description
ConnectionType {F,I} Determines which connection method the ISIS component will use. This can also be changed via the user interface.
  • F refers to Frame Relay (or Dedicated Line in the EuroRunner UI). This uses https://www.iuk-isis.co.uk/ as the URL. This is the default if the registry value is missing.
  • I (the letter I) refers to Internet. This uses https://www.iuk-isisnet.com/ as the URL.

These are set-up by the server installation and can also be changed via the user interface.

Where Shipper is the Me shipper code, e.g. ZZ999, or 33ZZZ. A separate key is required for each Me shipper.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner\ISIS\Shipper
Name Value Description
Asyncronous {True,False} Debug: Used to disable asynchronous sending of notices to ISIS, this will cause the user interface to lock while the server communicates with ISIS. Does not affect the poller which is always asynchronous. (Default: True)
Organisation Sample Indicates the counterparty of the Me shipper
Note: This is dependent on the realm and whether Firm or Interruptible
Password TestPass Password on the ISIS website for the Me shipper
Realm {IUK,NTS} Indicates which network the Me shipper belongs to
UserName TestLogin Username on the ISIS website for the Me shipper
LoginFailure {True,False} Set to True if EuroRunner fails to log in. This prevents repeated attempts with an invalid Password, which would otherwise cause ISIS to revoke the UserName.

This registry key is set back to False by EuroRunner when the Password is changed.

The following are miscellaneous ISIS settings, which can be used for debug or when experiencing performance issues.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner
Name Value Description
ISISDebug {True,False} Debug: Event Viewer logs debug messages when sending or receiving notices from ISIS (Default: False)
Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner\ISIS\
AutoPoll {True,False} Used to disable automatic polling for confirmations after sending notices to ISIS, does not affect normal scheduled polling operation, this may be useful if polling ISIS has poor performance (Default: True)
MaxSendAttempts {1-6} Used to determine maximum number of times ISIS notice sends are attempted. (Default: 3)

The following are required to set-up EuroRunner to poll ISIS for confirmations.

Note: Polling ISIS can be slow, be very careful if you plan to reduce the Interval, for example if a single ISIS poll takes 10 minutes, then setting the Interval to anything below 15 will cause almost continuous polling of ISIS, which will in turn slow down the ISIS website, thus making sending nominations, manual use of ISIS, and of course the poller itself slower.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\Services\ISIS
Name Value Description
Enabled {0,-1} Disables the ISIS poller 0 (zero) for disabled, and -1 (minus one) for enabled, if the key is missing then it is enabled. The value in this key can be changed by the user interface
Interval 30 Number of service interval periods to wait before polling the ISIS website (Default: 30)
ProgID EuroRunnerISIS.ISISPoller Indicates the COM component used to launch the service

Note: The GMSL Service must be restarted if any of these except the Enabled flag are changed.

Gemini

The following are used for both sending nominations to Gemini and polling Gemini for confirmations via the GMSL Service. They are set-up by the server installation and can also be changed by the user interface.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner\Gemini
Name Value Description
Counterparty Sample Indicates the counterparty of the Me shipper in EuroRunner
Licence   Encrypted licence data of the GMSLGemini component
Password TestPass Your password on the Gemini API
UserName TestLogin Your username on the Gemini API

The following is a debug setting which can be used to get more detailed information when errors are occurring.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner
Name Value Description
GeminiDebug {True,False} Debug: Event Viewer logs debug messages when sending or receiving notices from Gemini (Default: False)

The following are required to set-up EuroRunner to poll Gemini for confirmations.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\Services\Gemini
Name Value Description
Enabled {0,-1} Disables the Gemini poller 0 (zero) for disabled, and -1 (minus one) for enabled, if the key is missing then it is enabled. The value in this key can be changed by the user interface
Interval 30 Number of service interval periods to wait before polling the Gemini API (Default: 30)
ProgID EuroRunnerGemini.GeminiPoller Indicates the COM component used to launch the service

Note: The GMSL Service must be restarted if any of these except the Enabled flag are changed.

Trades

The following settings define how valid trades loaded are handled, there is also a debug setting which can be used to get more detailed information when errors are occurring:

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner
Name Value Description
CapacityTradesImportEnabled {True,False} Automatically import valid capacity trades, if disabled valid capacity trades are set to status Ready, which is a holding status requiring manual import
FixedTradesImportEnabled {True,False} Automatically import valid fixed trades, if disabled valid fixed trades are set to status Ready, which is a holding status requiring manual import
TLDebug {True,False} Debug: Event Viewer logs debug messages when loading trades (Default: False)

GMSL Service

The following is required to set-up the GMSL Service.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\Services
Name Value Description
Interval 60000 Number of milliseconds to wait before checking the interval of each individual service (Default: 60000=1 minute)

Note: The GMSL Service also uses the registry values of all its child keys, see ISIS, Gemini, etc. The service must be restarted if the above key, or any of its child keys except the Enabled flags are changed.

File Services

The following are required to set-up EuroRunner to poll EuroRunner’s inbox:

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\Services\FileService
Name Value Description
Enabled {0,-1} Disables the file service 0 (zero) for disabled, and -1 (minus one) for enabled, if the key is missing then it is enabled. The value in this key can be changed by the user interface
FileProcessorProgID EuroRunnerNM.NoticeManager The COM component used by File Services to process file based messages
Interval 1 Number of service interval periods to wait before polling (Default: 1)
ProgID GMSLFileUtils.FileUtility Indicates the COM component used to launch the service
SourceDirs C:\Program Files\Common Files\GMSLCommon\FileService REG_MULTI_SZ - Path to the location where File Services folders exist. This is where EuroRunner looks for incoming files

Note: The GMSL Service must be restarted if any of these except the Enabled flag are changed.

The following value is used to tell EuroRunner how far forward the traffic lights check:

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner
Name Value Description
UnsentNoticeInterval 1 Number of days ahead to check for unsent notices. (Default: 1) i.e. 1 means check for today and tomorrow.

Notice Manager

The following are debug settings which can be used to get more detailed information when errors are occurring.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner
Name Value Description
ARDebug {True,False} Debug: Event Viewer logs debug messages when receiving allocation notices (Default: False)
CRDebug {True,False} Debug: Event Viewer logs debug messages when receiving confirmation notices (Default: False)
NMDebug {True,False} Debug: Event Viewer logs debug messages when sending or receiving files (Default: False)

Notice Sweeper

The following are required to set-up EuroRunner to sweep for timed-out pending outgoing notices.

Key HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\Services\NoticeSweeper
Name Value Description
Enabled {0,-1} Disables the notice sweeper 0 (zero) for disabled, and -1 (minus one) for enabled, if the key is missing then it is enabled. The value in this key can be changed by the user interface
Interval 10 Number of service interval periods to wait before polling for timeout notices (Default: 10)
ProgID EuroRunnerBO.NoticeSweeper Indicates the COM component used to launch the service
Timeoutsecs 600 Number of seconds before a sent notice that is still pending is deemed timed out (Default: 600)

Note: The GMSL Service must be restarted if any of these except the Enabled flag are changed.

Microsoft Message Queue (MSMQ)

The following are Microsoft registry keys and will not only affect EuroRunner, but also any other applications on the server using MSMQ.

Key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\Debug
Name Value Description
QCListenerRetriesPerLevel 0 REG_DWORD - Sets the number of retries at each queue level in MSMQ (Default: 2), EuroRunner only requires one attempt, i.e. zero retries
QCRetryQueueTimeOutSec 2 REG_DWORD - Sets amount of time MSMQ waits before beginning processing in seconds for queues (Default: 60). Uses the calculation: Wait Time = Value ^ Queue Level

Microsoft Internet Explorer

The following is a Microsoft registry key and may not only affect EuroRunner.

Key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\ FEATURE_HTTP_USERNAME_PASSWORD_DISABLE
Name Value Description
iexplore.exe 0 REG_DWORD - Allows SSL connection in Internet Explorer using the username:password@ format in the URL
GMSL Logo About Us | Contact Us | Fluxys SA | © 2006 Gas Management Services Limited