When you open a company file in multi-user mode, you see an error:
  • You're trying to work with a company file located on another computer, and this copy of QuickBooks can't reach the server on that computer (H202).
  • It appears that the QuickBooks software on computer [server name] is set up to allow shared connections to the company file, but the QuickBooks software on your computer is unable to communicate with it (H202).
  • You're trying to work with a company file located on another computer, and that computer needs additional installation and setup. (H101, H303, and H505).

QuickBooks Desktop is trying to establish a connection to the company file and can't communicate with the server (computer hosting the QuickBooks files).

Several issues can cause the following:

  • Hosting configuration settings are incorrect - Another computer might have hosting turned on. Only the server (where the file is saved) should have hosting turned on.
  • QB firewall ports are not set properly - Firewall is blocking incoming/outgoing communication to the company file. The .ND file is damaged or incorrect - The .ND file is a configuration file that allows QuickBooks to access a company file in a network. A damaged .ND file may prevent QuickBooks Desktop from accessing files over the network.
  • QuickBooks can't obtain the IP address of the host computer - QuickBooks Database Server Manager might be using a different/bad IP address.
  • DNS settings are incorrect - Workstations are configured to open the file through the hosts’ Full Qualified Domain Name (ex. computername.domain.com).
  • QuickBooks services are not started - QuickBooksDBXX or QBCFMonitor services are not running and should be started automatically.

How to fix H101, H202, H303 or H505 errors?

There are several recommended solutions to resolve these errors. The first solution may solve the problem or you may need to try them all to resolve the issue. For best results, perform the solutions in the order shown.

Solution 1: Download and use the QuickBooks File Doctor

Download and run the QuickBooks File Doctor on the server and any workstation getting an H-series error. QuickBooks File Doctor will attempt to automatically resolve the multi-user error.

Solution 2: Check hosting and services

In a multi-user environment, hosting should only be enabled on the hosting computer (server).

Solution 3: Open the network ports QuickBooks uses to transmit data

IMPORTANT (Windows 8) and AVG Antivirus 2013 users: In depth research by our engineering team has determined that a conflict exists between QuickBooks and AVG AntiVirus 2013 on Windows 8. The conflict has been isolated to AVG, and if you are using AVG AntiVirus 2013 or AVG Antivirus 2013 Free on Windows 8 and have an H202 error, you will need to uninstall the AVG program and enable Windows Defender (built into Windows 8). You will need to contact AVG support if you have any questions or wish to keep the AVG 2013 software.

Solution 4: Add your server to the Windows hosts file

It may be necessary to Edit Windows hosts file.

Solution 5: Create a new folder for your company file

  1. On the hosting computer, create a new folder, share it and Set Windows access permissions to share company files.
    Note: If you do not have access to the file server, contact your IT professional.
  2. Copy the .qbw file to the new folder.
  3. Open your company file in multi-user mode again.

If you do not see the QuickBooksDBXX service:

  • If you only use the Database Server Manager (the entire program itself is not run on the server) make sure that the Database Server Manager is installed on the server.
    Note: Each year of QuickBooks Desktop you have on the workstations will need to have its Database Server Manager installed to use multi-user mode.
  • If you run the entire program on the server, open QuickBooks, go to File-> Utilities-> and make sure hosting is enabled (it should say Stop Hosting Multi User access. If it says Host Multi User mode, click it to enable hosting on the server).

Back to Solution

Turn on Network Discovery

  1. Open Control Panel, click System and Security, and then click Windows Firewall.
  2. In the left pane, click Allow an app or feature through Windows Firewall (if you are running Windows Server 2012).
  3. Click Change Settings.
  4. Select Network Discovery, and then click OK.

Back to Solution

Get your Server name

  1. Press the Windows Key + R to open a run command and type CMD and press the Enter key.
  2. Enter ipconfig /all, and press the Enter key.
  3. Under the IP Configuration section, find the line "Host Name".
  4. The name on its right is your server name.
  5. Take note of the name and proceed to the next step.

Back to Solution