Causes of QuickBooks Error H505?

  • .ND file is damaged or incorrect. Without a functional.ND file, QuickBooks software is unable to access the files on a network.
  • QuickBooks services – QuickBooksDBXX and QBCFMonitor – are not running.
  • IP address of the server cannot be found.
  • Hosting has not been configured properly.
  • The server does not have to host mode turned on.
  • QB firewall ports are not configured properly. Communication between QuickBooks and server is not taking place because of improper firewall settings.
  • There is some problem with the DNS setting.

symptoms of QuickBooks Error H505

  • Multi-user mode cannot be used.
  • User fails to open QB company file stored on the server.
  • QuickBooks program window gets crashed.
  • QuickBooks Error Code H505 flashes on the screen.
  • Laptop or desktop computer crashes again and again.
  • Windows may become unresponsive and freeze periodically.
  • QuickBooks freezes and you have to wait for it to respond.
  • Easy Solutions For QuickBooks error H505


  • Navigate to QuickBooks menu and click on the File menu.
  • Choose Utilities under the File menu.
  • Now, look for an option with the name – Host Multi-User Access. If it is there, do not choose it. This means that this particular computer is not leading to any problem. You can simply go to
  • the next computer.
  • If you see an option with the name – Stop Hosting Multi-User Access – choose it.
  • The above-given steps are to be repeated on all of the users’ computers or workstations that are getting this error.
  • After you have covered all of the users’ computers, go to the server computer.
  • On the server, open QuickBooks.
  • Navigate to QB menu and click on the File menu.
  • Choose Utilities under the File menu.
  • If in case, you see an option with the name – Host Multi-User Access – choose it. If in case, you see an option with the name – Stop Hosting Multi-User Access – do not choose it.


Firewall settings are to be configured to allow exceptions.

  • Go to the Start button on the screen and click it.
  • Type Control Panel in the search box.
  • Open the Control Panel window.
  • Look for the Firewall Settings and open it.
  • Go to Allow a Program through Firewall.
  • After this, choose the Add Program.
  • Now, you are required to put into the list of exceptions – QuickBooks 20xx.
  • Lastly, restart your machine so that the changes that you have made get applied.
  • See, if QuickBooks Error H505 is occurring or not.


You have to verify that QuickBooks services are running.

  • Firstly, open the Run dialog box.
  • In the text field of the Run box, put services.msc and press Enter.
  • Services can also be opened through Task Manager. You have to press these keys together in Windows 10 to open the Task Manager – Ctrl, Shift and Esc keys.
  • In the Task Manager window, go to the Services tab.
  • Look for Open Services and click on it in order to open it.
  • Find QuickbooksDBXX service in the Name column.
  • After that click twice on the service name.
  • Choose Properties from the list that appears.
  • Go to Startup type choose Automatic. The status of the service should be Started or Running. If the service is stopped, start it by using the Start button.
  • Go to the Recovery tab.
  • Under the First failure option, you have to select Restart the Service. For these two options also – Second Failure and Subsequent failures – Restart the Service is to be selected


This solution involves opening the network ports that are used by QB for sending and receiving data.

  • Open the Control Panel window.
  • In the Control Panel window, go to System and Security.
  • Now, open Windows Firewall.
  • Look for the Advanced settings and choose it.
  • On the left, go to Inbound Rules and do right click on it.
  • Choose New Rule. Select Port in the Rule type.
  • Choose TCP and Specific local ports. Now, you have to add the necessary QuickBooks ports.
  • Choose the Next button after completing the above step
  • In the window that appears, you have to choose – Allow the connection – among the options given there.
  • Select Next and now choose the network type for applying this rule. If in case of network switching is frequent, keep checked all the options.
  • Give a name to the rule after that click on the Finish button.
  • Repeat the steps mentioned above for Outbound Rules also.
  • Check whether you are now facing QuickBooks Error H505 or not.


This solution involves editing of the Windows hosts file.

  • Open Run on the server.
  • Now, open Command Prompt by typing cmd in the Run window.
  • Run the command “ipconfig /all”.
  • Note down on a paper or text file the computer name and IP Address for all workstations and host.
  • Close QB and go to This PC. Then open C:\Windows\System32\Drivers\Etc or C:\Windows\Syswow64\Drivers\Etc
  • Now, open the Hosts file with Notepad.
  • In this step, you have to enter the computer name and IP address noted above. Do not use the space bar, but use the Tab key for separating the IP address and computer name.
  • After you have finished the above steps, apply changes and check for the QuickBooks Error H505.

The Main Cause for QuickBooks Error Code H505:

Basically, incorrect address configuration or incomplete access to the files absent in PC is the main reason for this QB Error H505

Easy Solutions For QuickBooks Error H505

Leave a Reply

Your email address will not be published. Required fields are marked *

Call Now ButtonCall Now