QuickBooks error H202 is an error associated with QuickBooks multiuser operational mode. It occurs when a user tries to access a QuickBooks company file placed on another computer, and her copy of QuickBooks cannot reach the server on that computer. Many users have reported that while trying to open a QuickBooks file in multi-user mode they were confronted with the message: “You are trying to work with a company file that is located on another computer, and this copy of QuickBooks cannot reach the server on that computer. (H202)”
Causes QuickBooks Error H202?
Primary triggers of QuickBooks error code H202 include:
- QuickBooks Desktop is trying to establish a connection to the company file but can’t communicate with the server due to one of the following reasons:
- Incorrect hosting configuration settings
- A system firewall blocking incoming and outgoing communication
- Damaged or wrong DNS settings
- QuickBooks is unable to get the IP address of the host system or server hosting the company file
2. Some internal QuickBooks services like QuickBooksDBXX or QBCFMonitor aren’t running yet
3. Some internal QuickBooks services like QuickBooksDBXX or QBCFMonitor aren’t running yet
4. QuickBooks Database Server Manager is damaged
Depending upon the exact cause of QuickBooks error code H202, there could be several solutions to the error, as presented in the following section.
Solution 2: Check to See if Proper Services are Running
This solution and the settings below which need to be tweaked are related to the server computer or the host which should have the option displayed in Solution 1 enabled. There are a couple of services which need to be running at all times on the server computer (QuickbooksDBXX and QBCFMonitorService) so let’s make sure they are.
- If you are using a version of Windows older than Windows 10, the easiest way for you to access the services running on your PC is by clicking on the Start button and navigating to the Run dialog box.
- Type “services.msc” in the dialog box and wait for the list of services to open.
- If you are using Windows 10, you can also access Services by using the Ctrl + Shift + Esc key combination in order to bring up Task Manager.
- Navigate to the Services tab in Task Manager and click on Open Services at the bottom of its windows, next to the gears icon.
After you have successfully open Services, follow the instructions below.
- Locate the QuickbooksDBXX by clicking on the Name column in order to sort the services in an alphabetical order.
- Right-click on the service and click on Properties.
- Navigate to the Startup type and set it to Automatic but make sure it’s service status is Running or Started.
- If the status says Stopped you will have to click on the Start button located in the Properties window before proceeding.
- Next, click on the recovery tab, locate the First failure option and choose Restart the Service. This option makes sure that the service will restart automatically if it fails. Do the same for Second Failure and Subsequent failures.
The service should start now and you won’t have any problems dealing with it in the future. However, you may receive the following error message when you click on Start:
“Windows could not start the QuickbooksDBXX service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process.”
If this occurs, follow the instructions below to fix it.
- Follow the steps 1-4 from the instructions below in order to open service’s properties.
- Navigate to the Log On tab and click on the Browser… button.
- Under the “Enter the object name to select” box, type in your computer’s name and click on Check Names and wait for the name to become authenticated.
- Click OK when you are done and type in the administrator password in the Password box when you are prompted with it.
- Click OK and close this window.
- Navigate back to QuickbooksDBXX’ properties and click Start.
- Close everything and check to see if the service is running. Repeat the process for the QBCFMonitorService.
Solution 3: Open the Network Ports QuickBooks Uses to Transmit Data
Firewalls can prevent QuickBooks from accessing the Internet properly and that is a major concern. Different firewalls may be installed on your computer but it’s not recommended to use more than one. Let’s take a look at how to make sure QuickBooks files are not blocked by Windows Firewall:
- Navigate to Control Panel by searching for it in the Start menu and click on System and Security >> Windows Firewall. You can also switch the view to Large or Small icons and click on Windows Firewall instantly.
- Select the Advanced settings options and highlight Inbound Rules in the left section of the screen.
- Right click on Inbound Rules and click on New Rule. Under the Rule type section, select Port. Select TCP from the first set of radio buttons (TCP is recommended) and switch the second radio button to “Specific local ports. You will need to add the following ports in order to fix QuickBooks updating functionality:
4. Make sure you separate them by a coma right to the last one and click on Next after you have finished.
5. Select the Allow the connection radio button in the next window and click Next.
6. Select the network type when you want to apply this rule. If you switch from one network connection to another quite often, it’s recommended that you keep all of the options checked before clicking Next.
7. Name the rule something which makes sense to you and click Finish.
8. Make sure you repeat the same steps for Outbound Rules (choose Outbound rules in Step 2).