Category Financial

Business finance and investment, Analyze economic growth charts for informed business finance decisions and financial decision-making. Stock Market report, Strategy, Data Collection, Forecasting
How to Troubleshoot QuickBooks Error H202 and Other Common Client/Server Errors

When using QuickBooks in a multi-user setup, errors can sometimes arise due to issues with the server or client machine configurations. One of the most common errors is H202, which occurs when QuickBooks cannot connect to the company file located on the server. Here’s how to troubleshoot H202 and other common QuickBooks errors in a client/server environment.

QuickBooks Error H202

What Causes Error H202?
Error H202 typically occurs when a workstation (client) is unable to access the company file stored on the server. This can happen for several reasons:

  • Network connectivity issues.
  • Incorrect hosting configuration.
  • Blocked ports or firewall settings.
  • Miscommunication between the client and server.

Steps to Fix Error H202

  1. Check Hosting Settings on the Server
  • On the server, open QuickBooks Desktop.
  • Go to File > Utilities.
  • Make sure Host Multi-User Access is selected. If you see Stop Hosting Multi-User Access, it means hosting is already enabled.
  1. Ping the Server from the Workstations
  • On the client machine, press Windows + R, type cmd, and hit Enter.
  • Type ping [your server’s name] (replace [your server’s name] with the actual server name) and press Enter.
  • If there’s no reply or the connection times out, the workstation may not be able to communicate with the server. Check your network setup.
  1. Check the QuickBooks Database Server Manager
  • Open QuickBooks Database Server Manager on the server (found in the Start menu).
  • Click Scan Folders and add the folder where your company file is stored.
  • Click Scan, then restart QuickBooks on the server and client machines.
  1. Open Necessary Ports in the Firewall
    QuickBooks uses specific ports to communicate over the network. Ensure your firewall is configured to allow them.
  • Open the firewall settings on both the server and workstations.
  • Allow the following TCP ports: 8019, 56728, 55378-55382.
  • Restart QuickBooks after making these changes.
  1. Check QuickBooks Services
  • On the server, press Windows + R, type services.msc, and press Enter.
  • Ensure QuickBooksDBXX (where XX is the version year) and QBCFMonitorService are running and set to automatic.

Other Common Client/Server QuickBooks Errors

Error H505: “QuickBooks Unable to Switch to Multi-User Mode”

Cause: Similar to H202, H505 occurs when a workstation cannot communicate with the server to access the company file in multi-user mode.

  • Follow the same troubleshooting steps as for H202 (check hosting, firewall, services, and pinging).

Error 6000, 77: “Cannot Access Company File”

Cause: This error can happen if the company file is located in a folder with incorrect permissions or if there’s a network issue.

  • Move the company file to a different folder on the server with full access permissions.
  • Check that both the server and client machines have proper permissions to access the folder.

Error 6177: “QuickBooks is Unable to Use the Path to Open the Company File”

Cause: This error occurs if QuickBooks is trying to open a company file stored on a different machine but can’t access the path correctly.

  • Move the company file to a local drive on the server, then open it directly.
  • Alternatively, use the QuickBooks File Doctor tool to fix path issues.

General QuickBooks Client/Server Troubleshooting Tips

  1. Restart QuickBooks Database Server Manager
    Sometimes a quick restart of the QuickBooks Database Server Manager can resolve communication issues between the client and server.
  2. Use QuickBooks File Doctor
    QuickBooks provides a built-in tool called File Doctor that can diagnose and repair various network and file access issues. Run this tool to automatically fix network problems.
  3. Ensure Network Drive Mappings Are Correct
    Make sure that the client machines have properly mapped network drives to access the server where the company file is located. Incorrect drive mappings can lead to errors when trying to open QuickBooks files.
  4. Verify QuickBooks Version Compatibility
    Ensure that all workstations and the server are running the same version and year of QuickBooks Desktop to prevent version mismatch errors.

By following these troubleshooting steps, you can resolve QuickBooks multi-user mode errors like H202, H505, and other common network-related issues. If problems persist, it may be worth contacting QuickBooks support for further assistance.

Document management concept, check electronic documents on digital documents on virtual screen Document Management System and process automation to efficiently document paperless operate
Open Windows Firewall Ports for QuickBooks Desktop Pro and Enterprise

Below are the correct port numbers for QuickBooks Pro and QuickBooks Enterprise versions 2021, 2022, 2023, and 2024. These are the TCP ports that should be opened for both Pro and Enterprise versions for proper multi-user and server-client communication.

QuickBooks Desktop (Pro & Enterprise) Port Numbers:

QuickBooks VersionPort Number QuickBooks Desktop 2021 8019, 55363-55367 QuickBooks Desktop 2022 8019, 55368-55372 QuickBooks Desktop 2023 8019, 55373-55377 QuickBooks Desktop 2024 8019, 55378-55382

How to Open Ports in the Firewall:

  1. Open the Windows Firewall settings on both the server and client machines.
  2. Click on Advanced Settings.
  3. Under Inbound Rules, click New Rule.
  4. Select Port, then click Next.
  5. Select TCP and enter the port numbers from the table above.
  6. Allow the connection, then follow the prompts to complete the rule setup.
  7. Repeat the process for Outbound Rules to ensure proper communication.

Final Tips:

  • Ensure that QuickBooks Database Server Manager is scanning the correct folders.
  • Make sure all workstations and the server have proper firewall and network configurations to allow these ports.

By opening these specific ports, you can help prevent issues like H202 or other network-related errors when using QuickBooks in a multi-user environment.

How to Update QuickBooks Desktop on a Server and Client Machines

Updating QuickBooks Desktop across a network involves updating both the server (where the company files are stored) and the client machines (where users access QuickBooks). Here’s a step-by-step guide to ensure a smooth update process.

Step 1: Update QuickBooks on the Server

  1. Log in as Admin on the Server
    Make sure you are logged into the server as the administrator. This ensures you have the necessary permissions to update the software.
  2. Open QuickBooks and Check for Updates
  • Open QuickBooks Desktop on the server.
  • Click on Help in the top menu.
  • Select Update QuickBooks Desktop.
  • In the Update QuickBooks window, go to the Update Now tab.
  • Check the box next to Reset Update to remove previously downloaded updates, then click Get Updates.
  1. Install the Update
  • Once the update downloads, restart QuickBooks.
  • You’ll be prompted to install the update. Click Yes to proceed.
  • After the installation is complete, restart the server.
  1. Verify Update on the Server
  • Open QuickBooks and press F2 or Ctrl + 1 to open the Product Information window. Check that the latest release version is displayed.

Step 2: Update QuickBooks on Client Machines

  1. Log in as Admin on the Client Machines
    Ensure you’re logged into each client machine as an administrator for proper installation rights.
  2. Open QuickBooks and Check for Updates
    Repeat the same process as on the server:
  • Open QuickBooks on the client machine.
  • Click Help > Update QuickBooks Desktop > Update Now.
  • Click Get Updates to download and install the latest version.
  1. Install the Update
  • After the update downloads, close and reopen QuickBooks on the client machine.
  • Follow the prompts to install the update, then restart QuickBooks.

Step 3: Ensure All Machines Are on the Same Version

To avoid file access issues, ensure all machines (server and clients) are running the same QuickBooks version and release. You can verify this by pressing F2 or Ctrl + 1 on each machine to check the version number.

Step 4: Test Access to the Company File

After all updates are installed:

  • Open QuickBooks on the client machines.
  • Access the company file stored on the server to confirm everything is working properly.

By following these steps, you’ll ensure that both the server and client machines are updated and compatible with the latest QuickBooks Desktop release.

Skip to content