How to Fix QuickBooks Error H505

Comments · 13 Views

QuickBooks is a popular accounting software. It helps businesses manage their finances. However, sometimes users face errors. One common error is QuickBooks Error H505. This article will explain what it is, why it happens, and how to fix it.

What is QuickBooks Error H505?

QuickBooks Error H505  occurs when you try to switch to multi-user mode. In multi-user mode, multiple users can access the QuickBooks company file. This error means that the multi-user setup is not working correctly. You will see an error message that says, "This company file is on another computer, and QuickBooks needs some help connecting."

Why Does QuickBooks Error H505 Happen?

There are several reasons for this error:

  1. Incorrect Hosting Configuration: QuickBooks is not set up correctly for multi-user mode.

  2. Firewall Settings: The firewall is blocking communication between computers.

  3. DNS Issues: The DNS server is not working properly.

  4. Missing or Damaged .ND File: The .ND file, which helps QuickBooks connect to the network, is missing or damaged.

  5. QuickBooks Services Are Not Running: Necessary QuickBooks services are not running on the server computer.

How to Fix QuickBooks Error H505

Here are some steps to fix QuickBooks Error H505. Follow them carefully:

Step 1: Verify Hosting Settings

  1. Open QuickBooks on all the computers.

  2. Go to the "File" menu.

  3. Select "Utilities."

  4. If you see "Stop Hosting Multi-User Configuration" on any computer, it means that computer is hosting. Click on it to stop hosting.

Step 2: Check Firewall Settings

  1. Open the "Control Panel."

  2. Go to "System and Security."

  3. Select "Windows Firewall."

  4. Click on "Advanced Settings."

  5. In the left pane, click on "Inbound Rules."

  6. Click on "New Rule" in the right pane.

  7. Select "Port" and click "Next."

  8. Select "TCP" and enter the following ports: 8019, 56728, 55378-55382.

  9. Click "Next" and allow the connection.

  10. Follow the prompts and name the rule "QuickBooks Ports."

  11. Repeat these steps for "Outbound Rules."

Step 3: Check the .ND File

  1. Open the folder where your company file is stored.

  2. Look for files with the extension .ND (e.g., CompanyFileName.QBW.ND).

  3. Right-click on the .ND file and select "Rename."

  4. Add ".old" to the end of the file name (e.g., CompanyFileName.QBW.ND.old).

  5. Open QuickBooks and try to open your company file. QuickBooks will create a new .ND file.

Step 4: Verify QuickBooks Services

  1. Press "Windows + R" to open the Run dialog box.

  2. Type "services.msc" and press Enter.

  3. Look for the following services:

    • QuickBooksDBXX (XX represents the version number)

    • QBCFMonitorService

  4. Right-click on each service and select "Properties."

  5. Set the "Startup type" to "Automatic."

  6. Ensure the services are running. If not, click "Start."

Step 5: Check DNS Settings

  1. Press "Windows + R" to open the Run dialog box.

  2. Type "cmd" and press Enter to open Command Prompt.

  3. Type "ipconfig /flushdns" and press Enter.

  4. Restart your computer.

Step 6: Use QuickBooks File Doctor

QuickBooks File Doctor can help fix many issues, including Error H505. Here's how to use it:

  1. Download QuickBooks Tool Hub from the official Intuit website.

  2. Install and open QuickBooks Tool Hub.

  3. Select "Company File Issues."

  4. Click on "Run QuickBooks File Doctor."

  5. Select your company file from the list.

  6. Click "Check your file" and then "Continue."

  7. Enter your QuickBooks admin password and click "Next."

Step 7: Edit Windows Hosts File

  1. Go to "C:\Windows\System32\Drivers\Etc" on your server computer.

  2. Open the "Hosts" file with Notepad.

  3. Add the IP address and computer name of the server at the end of the file.

  4. Save and close the file.

Conclusion

QuickBooks Error H505 can be frustrating, but it is fixable. Follow the steps outlined in this article to troubleshoot and resolve the issue. If you still experience problems, consider contacting QuickBooks support for further assistance. Keeping your QuickBooks updated and regularly checking your network settings can help prevent such errors in the future.

By following these steps, you can ensure smooth operation of QuickBooks in multi-user mode. This will help your business run more efficiently and avoid unnecessary downtime.

 

Comments