Ports / Process List for Maitre’D 7

Here is a list of all default ports and processes commonly used in Maitre’D 7. Use this list to help in building rules and exception for firewalls and Anti-Virus software.

TCP Ports

TCP Port 1001

Traffic: Inbound and Outbound Protocol: TCP Services: Applications Applications: BOSRV.EXE, POS.EXE, STARTER.EXE. Network: LAN only This is the default port used by the Maitre’D Back-Office server to initiate communication with the workstations and needs to be open for inbound and outbound traffic on the local network only. This port is user-configurable in Server Control / View / Options / Advanced / TCP/IP Port.

TCP Port 1002

Traffic: Inbound and Outbound Protocol: TCP Services: Applications Applications: All Maitre’D applications Network: LAN only This port is used by workstations to initiate communication with the Maitre’D Back-Office server and needs to be open for inbound and outbound traffic on the local network only. This port number could change depending on what has been configured as default communication port. The port number will always be Default Port + 1. For instance, if the default port is set to 5000, then workstations will use TCP port 5001 to initiate communications.

Ports for Electronic Funds Transfer (EFT)

Traffic: Inbound and Outbound Protocol: Varies according to service provider Services: Varies according to service provider Applications: BOSRV.EXE, BOSRVEFT.EXE, varies according to service provider. Network: LAN and Internet Ports used for EFT vary according to processors / acquirers. Please review the documentation provided by your EFT processor / acquirer to learn which ports need to be opened. For some interfaces, the TCP port is user-configurable through EFT / View / Options / Interface. In all cases, ports used need to be opened for inbound and outbound traffic over the local network as well as over the internet.

NOTE: A lot of providers use TCP Port #443 (HTTPS), but some may use other ports as well.

Room Charge Interface (TCP/IP based protocols only)

Traffic: Inbound and Outbound Protocol: Varies according to service provider Services: Varies according to service provider Applications: BOSRV.EXE, varies according to service provider. Network: LAN only The TCP port used for the Room Charge / Hospitality / PMS interface is userconfigurable from Server Control / View / Options / Room Charge / Communication / IP Port. Please review the documentation provided by your Room Charge / Hospitality / Property Management software provider.

Frequent Diner Interface (Third-party interfaces using TCP/IP only)

Traffic: Inbound and Outbound Protocol: Varies according to service provider Services: Varies according to service provider Applications: BOSRV.EXE, varies according to service provider. Network: LAN and Internet The TCP port used for the Frequent Diner interface is user-configurable from Server Control / View / Options / Frequent Diner / Communication / TCP Port. Please review the documentation provided by your Frequent Diner interface provider.

Gift Certificate Interface (Third-party interfaces using TCP/IP only)

Traffic: Inbound and Outbound Protocol: Varies according to service provider Services: Varies according to service provider Applications: BOSRV.EXE, BOSRVEFT.EXE, varies according to service provider. Network: LAN and Internet The TCP port used for the Gift Certificate interface is user-configurable from Server Control / View / Options / Gift Certificate / Communication / TCP Port. Please review the documentation provided by your Gift Certificate interface provider.

Table Management Interface (Third-party interfaces using TCP/IP only)

Traffic: Inbound and Outbound Protocol: Varies according to service provider Services: Varies according to service provider Applications: BOSRV.EXE, MDProcessor.exe, varies according to service provider. Network: LAN and Internet The TCP port used for the Table Management interface is user-configurable from Server Control / View / Options / Table Management / Port. Please review the documentation provided by your Table Management interface provider.

Schedule Interface (Third-party interfaces using TCP/IP only)

Traffic: Inbound and Outbound Protocol: Varies according to service provider Services: Varies according to service provider Applications: BOSRV.EXE, MDProcessor.exe, varies according to service provider. Network: LAN and Internet The TCP port used for the Schedule interface is determined by the service provider. In Maitre’D, a URL to communicate with the service provider is configured in Time & Attendance / View / Options / Schedule Interface. Please review the documentation provided by your Table Management interface provider.

Note on Threaded Communication

If your system has the Threaded Communication enabled (ThreadedComm=2 in the bo.ini) more ports are actually used by Maitre’D to communicate with workstations. With this option enabled, Maitre’D receives data over ports 1001 and 1002, and then replies to the workstation over another port so that TCP Ports 1001 and 1002 remain free.

The port number that will be used by Maitre’D to reply to the workstation is determined by the Windows network driver. Typically, the first available port will be used. These extraneous ports are used for outbound communication only, so they should not be blocked by your local firewall.

Processes / Applications

In order to ensure smooth operations, rules should be added to firewalls and anti-virus software so that the following processes and applications are never blocked or scanned:

Bosrveft.exe

This is the process managing all Electronic Funds Transfer (EFT) transactions. This process needs to be excluded from virus scans and allowed through the firewall for inbound and outbound communication.

BoReport.exe

This application is actually the Report Center module. It does not need to communicate through firewalls, but it does need to be excluded from virus scans or other software which may interpret BoReport.exe’s behavior as a threat.

GHServer.exe

This is the process that manages E-Global Head-Office server communication with restaurants. If used, this process needs to be excluded from virus scans and allowed through the firewall for inbound and outbound communication.

GHClient.exe

This is the process that manages E-Global communication from the restaurant to the Head-Office server. If used, this process needs to be excluded from virus scans and allowed through the firewall for inbound and outbound communication.

MDProcessor.exe

This is the process that manages the Maitre’D Schedule and Table Management Interfaces. If used, this process needs to be excluded from virus scans and allowed through the firewall for inbound and outbound communication.

Certificate validation

On corporate networks with high levels of security and restrictions, Security Alerts about security certificates like the examples below may appear:

NOTE: Dialog boxes may differ slightly depending on your Windows version and your language settings.

To resolve this issue :

1- Ask the network administrator or IT department to unblock / whitelist the following

URL: http://ocsp.pki.goog

Once you receive confirmation from your IT department or network administrator that the URL has been unblocked or whitelisted, you can confirm that the issue is resolved by following these steps:

1- open an internet browser window (Google Chrome, Microsoft Edge, Firefox, etc…), then copy the URL below and paste it into your browser’s address bar:

http://ocsp.pki.goog/GTSGIAG3/MFEwTzBNMEswSTAJBgUrDgMCGgUA BBT27bBjYjKBmjX2jXWgnQJKEapsrQQUd8K4UJpndnaxLcKG0IOgfqZ% 2BuksCEAMtBRMuCmJTJfoYmAg9mqk%3D

2- A prompt to download a file should appear.

NOTE: The appearance of the dialog may differ depending on your browser and Windows version used.

3- Click the Cancel button. (There is no need to actually download this file. The simple fact that the download prompt comes up is enough to tell that the URL was correctly unblocked.)

The issue is now resolved.

Last updated

Logo