How to Troubleshoot QuickBooks Error Code H505?

by Sasha T. Solutions-driven business analyst

QuickBooks Error H505 happens after you try and open a corporate file that isn't in your system. It may also seem once QuickBooks Corporate File wants some further configuration. This Error could be a part of Series Errors that are – 6000, H101, H202, H303, and H505, associated with Hosting Settings.


QuickBooks Error H505 happens if there's any issue associated with Multi-user hosting created. Therefore the error happens once the user tries to access the corporate file on another system that lacked proper QB Installation and set-up. This results in QuickBooks Error code H505.

  1. Damaged or wrong .ND file restricts QuickBooks Desktop from accessing files over the network

  2. QuickBooks Services like QuickBooksDBXX or QBFCMonitor don't seem to be activated on your system. These services prevent error H505 and alternative problems likewise.

  3. Corporate file’s communication blocked with the QB amid Incorrect Settings of Hosting configuration.

Fix QuickBooks Error H505: Solution

Solution 1: create a replacement Company folder

  • First, generate a ‘Replacement folder’ on the hosting system and share the initial folder and Windows access permissions to share the corporate files

  • If you don't have access to the computer then, Contact a skilled professional.

  • Copy .qbw file in the new folder in multi-user mode once more

  • Now you can open the corporate file.

Solution 2: Open Network Ports that QuickBooks uses to transmit data

  • Configure Firewall settings

  1. Go to the Windows Firewall Settings, and right-click on Windows to click on the instrument panel and type ‘Firewall’ within the search bar, and press Enter. Click Windows Firewall and press on option “Advanced Settings.”

  2. Go to the left and right-click ‘Outbound Rules,’ and choose ‘New Rule.’

  3. Press on Ports and press Next

  1. Click TCP, and within the specific local ports enter the bellow ports:

  • For QuickBooks Desktop 2018- 8019,56728,55378-55382

  • QuickBooks Desktop 2017-8019,56727,55373-55377

  • For QuickBooks Desktop 2016-8019,56726,55368-55372

  • For QuickBooks Desktop 2015-8019,56725,55363-55367

  1. Click Next and choose the option ‘Allow the Connection’ 

  2. Click Next to type-in name within the name field, and press “Finish”

  3. Repeat steps 1-5 for the inbound rules

  4. Now move to the multi-user mode once more and open QuickBooks

  • Turn-on Network Discovery

  1. First, Open the control panel, and press on System and Security

  2. Press on Windows Firewall

  3. In the left pane, go to Click permit associate app/feature on the Windows Firewall (If you're on Windows server 2012)

  4. Press Modification option 

  5. Select Network Discovery, and Press OK

  • Know the name of your server

  1. Open the RUN command, and press on the Windows Key + R. Type the CMD and click on Enter

  2. Enter config/all, and press Enter

  3. In the IP Configuration section, search for the ‘Host Name.’

  4. On the right, you can see the server name 

  5. Now save and proceed further.

Solution 3: Check hosting and services

  • Verify hosting

  1. Open QuickBooks on each system (this isn't the server or the hosting computer)

  2. Next, choose File and press Utilities

  3. If you see Host Multi-user access on the list, then this system isn't hosting the corporate file

  4. If you see Host Multi-user access at the system, then you'll move onto the next system. Here don't modify anything.

  5. If you see ‘Stop Hosting the Multi-user Access,’ then press it.

  6. On every system, repeat steps 1-3

  • Verify QuickBooks Services

  1. First, bring out the RUN box, and press Windows Key+R

  2. Type MSC and click on Enter. Next, you'll be able to search Services.msc within the Windows search bar

  3. In the services window, you scroll down and search the QuickBooksDBXX service

  4. Then, double-click the option QuickBooksDBXX service and make sure that the startup kind is prepared to be Automatic and after that, Repair Standing is started or running. 

  5. Click on the “Recovery” tab

  6. If you see a failure, then you'll be able to automatically restart the QuickBooksDBXX service. Repeat the same thing for the second and any resultant failures

  7. Press OK to save changes.

  8. Now for the QBCFMonitorService, you would like to repeat steps on top of provided steps 1-6

  9. Open QuickBooks in multi-user mode on every affected system.

  10. If you face the issue even after this, then look to make a QuickBooksDBXX service that's a member of the administrator cluster and has acceptable permissions.

Solution 4: Verify that the Services are Running Properly

  1. You can simply access the services running on your system by clicking on the beginning button and search to Run the panel.

  2. Now, sort “services.msc” within the panel. Wait till the list of services is displayed.

  3. If you're using Windows 10 then you'll be able to access the services by holding Ctrl + Shift + Esc key along to open Task Manager.

Once the services list is open, follow the commands given below:

  • Click on the Name column and sort it in an alphabetical order to search out QuickbooksDBXX.

  • After that, you have got to right-click on the service then click on Properties.

  • Locate the Startup sort and set it as Automatic. Make sure that service status is marked as Running or Started.

  • If the status is Stopped, then you would like to click on the start option out there available within the Proper window.

  • Now, click on the recovery tab. Notice the first failure option and choose to Restart the Service.

  • This option can automatically assist you to restart the service. Follow the same for other failures as well.

Solution 5: Edit the Host File

  1. Firstly, hold the Windows + R key along to open the Run dialog box.

  2. Now, you have got to type“cmd” and press Enter to open the Command Prompt Window.

  3. After that type“ipconfig /all” and press Enter to run the subsequent command.

  4. Write down the Hostname and IP Address somewhere.and repeat the procedure for all the computers having multi-user setup.

Next, edit the Windows Hosts file:

  1. Shut down the QB and visit the start menu.

  2. Go to “This PC” and make sure that you're at the subsequent address:

  3. C:\Windows\System32\Drivers\Etc or C:\Windows\Syswow64\Drivers\Etc.

  4. If you can't find the Windows folder during this system then follow these steps for locating the hidden files and folders:

  5. Firstly, click on the View tab and  then click on Hidden things to see the hidden files.

  6. Right-click on the Hosts file and then choose Open With, open it with the Notepad.

  7. Fill in the IP address and system Name. Once you enter the necessary information, use the Tab Key instead of the spacebar to put space between the IP address and the system name.

  8. Finally, you'll be able to save the changes and then open QuickBooks in multi-user mode again.

We hope this article can assist you to resolve the error code h505 QuickBooks. If the above-shown procedures don’t resolve your problems at once, get in contact with our QuickBooks Error Support at +1-800-496-0147 for help.

Sponsor Ads

About Sasha T. Innovator   Solutions-driven business analyst

19 connections, 1 recommendations, 69 honor points.
Joined APSense since, January 20th, 2021, From Washington, United States.

Created on Jan 20th 2021 05:00. Viewed 192 times.


No comment, be the first to comment.
Please sign in before you comment.