Advanced Communication Settings

The EBMS software has traditionally connected to the data source using a local-area-network (LAN), wide-area-network (WAN), or virtual-private-network (VPN).  These means of network connections offer a flexible means of communication but requires complex network technologies.   This common communication method is referred to the EBMS Direct communication method within this section.

A new alternative method used by many of new products including remote tools and apps is the flexible and simple connection using the EBMS Relay communication method.  This flexible connection uses the Azure Service Bus rather than a VPN or other direct connection type.  This connection restricts the option to use standard file tools within the device.

The external communication settings must be configured before apps and other tools outside the local area network can access EBMS.   Complete the following steps:

  1. Load the EBMS Server Manager:   Review Server Manager > Overview to access this tool

  2. Select Settings > Advanced tab which contains the port settings that will rarely need to be changed unless there is a conflict with another program.

  3. Enter the Relay Key:  The EBMS Relay is a secure way for EBMS on your data server to communicate with the apps on the road. complete the following configuration steps to request a key if this setting is blank.   Note that the key in the graphics above is not a valid key.

    1. Send an e-mail to Support@EagleBusinessSoftware.com with EBMS Relay in the subject and the EBMS Serial Number in the body to request a key.   The EBMS serial number is located at the bottom of the dialog as shown above.  

    2. Enter the EBMS Relay Key value into the entry as shown above:

  4. Enter the External service port number as supplied by your IT staff.   Note that port 23166 is default value.

  5. Enter the standard port number of 23165 into the Codebase Port entry unless required to enter an alternative port code.

  6. Enter the ODBC Port value of 1583 unless an alternative port code is needed.

  7. Keep the Verbose logging in EBMS services option disabled unless logging is required for debugging purposes.   Enabling this option may reduce the performance of the EBMS Server Manager.  

  8. Click OK to save settings.

  9. Enable the External Services option for each company data set that will be accessed by the MyEBMS App as shown below:

*Note: If you are running EBMS as a standalone instead of as a client/server the Codebase server port and ODBC port input boxes will not be visible as shown in the example below.