Firewall Configuration for QuickBooks Point of Sale

A firewall is network security device or security software which is specially designed to obligate the unauthorized access based upon certain sets of the rule, and work as a security layer for the system. 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 & configures the firewall if it finds that the connections are blocked. Although, there are many time when the firewall required to configure manually by the users.

😏Processes that is Interrupted by the Blocking of QuickBooks POS

When required things and ports are not enabled with the confguration of the host system, then point of sale with the network instllation where client is installed will not be able to access the data files. Most of the time Point of Sale automatically configure the firewall for you whenever the connectivity gets blocked. However, 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 provided with the firewall program.

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

  • Press Windows+R keys, the Run command will open
  • Type CMD and hit the OK
  • Type WF and hit Enter (This will open Windows Defender firewall with Advanced Security)
  • Click on Inbound Rules
  • New Rule
  • Choose Port and hit Next
  • Type the number of Port and hit Next
  • Choose Allow Connection and select Next
  • Give a certain name and press Finish
Port Port Number
TCP (Incoming) 8040, 8443, 443, 2638, 46203, 46216 – 46220, 46225, 46228, 8024, 8025, 8035, 8036
UDP (Outgoing) 2638, 8024, 8035, 8036

QuickBooks POS Executable Files And Their Requierd Port Numbers


Program Files Default Port The Function of the file
EFTSvr.exe 443 Throughout operationMerchant Service transactions
EFTSvr.exe 8443 Throughout operationMerchant Service transactions

DataImporter.exe, QBPOSDBServiceEx.exe, EFTSvr.exe, QBDBMgr.exe, QBDBMgrN.exe

2638 Conversion from previous versionChanging currently running database.   Startup Detecting change to QBDatabases.ini Help > Manage my license Throughout operation
EFTSvr.exe, QBDBMgrN.exe, QBPOS.exe 46203,46204 Throughout operationChanging currently running database
QBPOS.exe, Setup.exe 8024, 8025 Web installationLicense verification   Throughout operation

Once this is all done with the Inbound Rules, then we need to do the same process to enable the ports for Outbound Rules. After makeing these ports allowed through the firewall, we need to check Data Execution Prevention and need to make sure the exe files are executed there.😁

0 Comments: