Here are several solutions to resolve multi-user errors such as H202 or H505 in QuickBooks Desktop.
Important: Do the following steps on your server computer (the machine that physically hosts your QuickBooks company file(s). You will also need to make sure you sign in to the server as the administrator user (or user with administrator rights) to be able to run the File Doctor.
BEFORE YOU BEGIN: Ensure QuickBooks is Installed on your Server Computer
Ensure QuickBooks is installed on your server before you begin. It can be installed with a license (full QuickBooks Desktop) or without a license (database manager hosting only). If QuickBooks is not installed on your server, you will not be able to use multi-user mode. You can download QuickBooks from here.
- Go to your server computer (computer that physically stores your company file).
- At your server computer (computer hosting your company file/s), open the start menu and type database.
- Click on QuickBooks Database Server Manager.
- If no folder locations are shown, click Browse and browse to the folder where you store your company file(s).
- Click OK.
- Click Start Scan, which will repair the firewall permissions to allow QuickBooks to communicate over your network and resolve your error.
- When finished, click Close and try opening QuickBooks in Multi-User mode on your workstation(s).
On each workstation (not the server or hosting computer), go to QuickBooks File menu > Utilities. Note: This can be done even without opening a specific company file.
If the above steps do not fix your H202 or H505 errors, see below for the manual troubleshooting steps. It is recommended an IT professional assist with these steps if you are not comfortable as these can be more complex then the above troubleshooting.
In a multi-user environment, hosting should only be enabled on the hosting computer (server).
On each workstation (not the server or hosting computer), go to QuickBooks File menu > Utilities.
Note: This can be done even without opening a specific company file.
When working with QuickBooks Desktop in a multi-user mode, QuickBooks services (QuickbooksDBXX and QBCFMonitorService) need to be running on the server computer.
Windows Server 2012 Essentials R2 requires that programs be authenticated every time the system boots up. QuickBooks will not pass this authentication. When using that system as a QuickBooks file server, a few steps need to be taken after every reboot or an H202 error will occur.
The following steps should only be done when running Windows 2012 Server Essentials
If this did not resolve your issue, follow the steps in the Multi-User access changes in QuickBooks Desktop 2016 and later (how to enable alternate setup/NAS drive) article.
Important: The Base Filtering Engine Service (BFE) service controls the operation of the Windows Filtering Platform. This service is essential for operation of many firewall products.
Ensure the Windows Firewall is "started" after the BFE services are re-enabled.
IMPORTANT: (Windows 8) and AVG Anti-virus 2013 users: In depth research by our engineering team has determined that a conflict exists between QuickBooks and AVG Anti-virus 2013 on Windows 8. The conflict has been isolated to AVG, and if you are using AVG Anti-virus 2013 or AVG Anti-virus 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.
See Configure Firewall and Internet security settings for QuickBooks Desktop for detailed instructions on how you can manually set up ports exceptions on your Windows firewall. After performing the steps, open QuickBooks in multi-user mode again.
Note: If you have a third party anti-virus/firewall program, you may need to configure firewall or anti-virus software. You may disable the anti-virus/firewall program temporarily to identify if it is causing the error. Make sure to re-enable it when you're done with the test.
Important: These steps are highly technical in nature and may be best performed by a qualified IT professional present.
We are testing the file path to check if QuickBooks can reach the server from the workstation(s).
Before you start, please ensure the following: