A firewall is a network security device or security software that is specially designed to obligate unauthorized access based upon certain sets of rules. Irrespective of the firewall location, whether it’s present on the server or computer, it can easily capable to block/stop the communication between the QuickBooks Point of Sale company data & computer.

The Point of Sale utility is comprised of the ability to automatically detect & configure the firewall if it finds that the connections are blocked. Although, there are many times when the firewall is required to configure manually by the users.

In this post, we are going to discuss how a QB user can configure the firewall for QuickBooks Point of sale by their own. While going through manual configuration, the users should read the manual provided by the firewall program. So that they can perform the configuration accurately.

Firewall Configuration - Screenshot

You may also like: Steps to fix QuickBooks error 6154

Processes that are Interrupted by the Blocking of QuickBooks POS

Below are a few programs that will be interrupted when the security program blocks the QuickBooks Point of Sale utility:

  • Electronic Funds Transfer: Processing of the Intuit’s Merchant Credit Card
  • Database Server Manager: Capability to connect & record transactions/changes to the company file
  • Intuit Entitlement Service: Product license & user validation

Most of the time Point of Sale automatically configures the firewall for you whenever the connectivity gets blocked. However, a few times you need to configure your firewall manually. If you are going to configure your firewall application manually, you should review the appropriate sections of the manual that has been provided with the firewall program.

Steps to Configure Manually Windows firewall for QuickBooks Point of Sale?

Points to Remember:

  • Firstly, You should have the authority on ‘Windows Administrator‘ rights to perform.
  • Ensure to add the required ‘Firewall ports‘ & ‘Executable files‘ for the Point of Sale utility (In case, the firewall security is a third-party program).
  • It is recommended to contact the developer of the 3rd party program to know – How to add port & file exemptions.

Manual Steps to Configure the Windows Firewall

  • First of all, You need to Press the ‘Windows+R‘ keys, the ‘Run‘ command will open.
  • After that, Type ‘Control‘ & hit ‘OK‘.
  • The Control Panel will appear.
  • On the right upper corner of the display, set the “View by” to Small Icons.
  • Now Choose the ‘Windows Firewall‘.
  • After that Choose the ‘Advanced Settings.
  • Select the ‘Inbound’ option there.
  • Now Click on the ‘New Rule’.
  • Choose the ‘Port‘, and then Hit ‘Next‘.
  • Type the numbers of the ports, and then hit ‘Next‘.
  • Choose ‘Allow Connection‘, and then select the ‘Next‘ option.
  • Give a certain name to your firewall rule, and then finally press the ‘Finish’ button.

See Also: Resolve QuickBooks error code 12031

Point of Sale Firewall ports, files, and location

These are the necessary ports for Point of Sale firewall configuration

PortPort Numbers
TCP(Incoming)8040, 8443, 443, 2638, 46203, 46216 – 46220, 46225, 46228, 8024, 8025, 8035, 8036
UDP(Outgoing)2638, 8024, 8035, 8036

Executable Files, Processes, and Paths

See the table below for a list of ports and which program files access them.

Default PortProgram FileWhen Accessed
443EFTSvr.exeThroughout operationMerchant Service transactions
8443EFTSvr.exeThroughout operationMerchant Service transactions
2638DataImporter.exeEFTSvr.exe   QBDBMgr.exe QBDBMgrN.exe QBPOSDBServiceEx.exe Conversion from previous version changing currently running database.   Startup Detecting change to QBDatabases.ini Help > Manage my license Throughout the operation
46203,46204EFTSvr.exeQBDBMgrN.exe   QBPOS.exe Throughout operation changing the currently running database
8024, 8025QBPOS.exeSetup.exeWeb installation license verification   Throughout the operation

File Locations

Note: In the following paths, XX is the highest number version you see.

Windows 10, 8, and 7 (64-bit):
FileLocation
Eftsvr.exe (versions 9.0 and lower)C:\Program Files (x86)\Intuit\QuickBooks POS XX\
DataImporter.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\
QBPOS.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\
QBPOSShell.exe (versions 10.0 and higher)C:\Program Files (x86)\Intuit\QuickBooks POS XX\
QBDBMgr.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\
QBDBMgrN.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\
QBPOSDBService.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\
Windows 10, 8, and 7 (32-bit):
FileLocation
Eftsvr.exe (versions 9.0 and lower)C:\Program Files\Intuit\QuickBooks POS XX\
DataImporter.exeC:\Program Files\Intuit\QuickBooks POS XX\
QBPOS.exeC:\Program Files\Intuit\QuickBooks POS XX\
QBPOSShell.exe (versions 10.0 and higher)C:\Program Files\Intuit\QuickBooks POS XX\
QBDBMgr.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\
QBDBMgrN.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\
QBPOSDBService.exeC:\Program Files (x86)\Intuit\QuickBooks POS XX\DatabaseServer\

Important Note: While manually configuring the firewall of the device for QuickBooks. You will see questions with several options like deny, grant, block, permit, or something similar option. You have to select all the positive options like permit, allow, or grant permission. The action performed for one question or for a specific file or folder won’t be automatically applied to all the files or folders in the POS program.

Read Also: Solutions of QuickBooks Point of Sale Unexpected Errors

Final Words!

Perhaps, it could be possible that the client still encounters the problem with configuring the firewall in QuickBooks point of sale or any other issue related to QB. Well, you don’t have to worry…!! We have a dedicated team of certified Intuit accounting experts to resolve all the issues, no matter if it is related to firewall configuration, QB errors, QB Installation, or anything. In the meanwhile, If you have still questions then feel free to contact us at our QuickBooks support number anytime.

 

Some other helpful articles

Steps to Perform a clean reinstall for QuickBooks POS for Desktop

How to Fix Multi-Store exchange issues in QuickBooks Point Of Sale?

Resolve QuickBooks 6000 Series Errors