One of the most popular accounting software programs for small and medium-sized enterprises is QuickBooks. Multiple users can view a firm file on a server thanks to its multi-user functionality. However, QuickBooks Error H505, a frequent problem associated with multi-user mode, might occasionally be encountered by users. Usually, network problems, improper setups, or misconfigured hosting settings prevent QuickBooks from connecting to the company file on another server, resulting in this error. We will go over the causes, signs, and workarounds for QuickBooks Error H505 in this post.
The H-series of issues, which include QuickBooks Error H505, typically arise while attempting to switch QuickBooks to multi-user mode. The error message indicates that QuickBooks cannot connect to the server-based company file. Incorrect DNS settings, firewall limitations, or hosting settings can all cause this.
There are several reasons why QuickBooks Error H505 may occur. Some of the most common causes include:
Incorrect Hosting Configuration – The problem could appear if the workstation running QuickBooks is configured to host the company file rather than the server.
Firewall Blocking QuickBooks Communication – Multi-user mode may not work effectively if the firewall settings impede communication between QuickBooks and the server.
Incorrect DNS Settings – If the DNS settings are misconfigured, QuickBooks may not be able to find the server hosting the company file.
Damaged or Incorrect .ND File – The .ND (Network Data) file helps QuickBooks communicate over the network. If it is corrupted or not configured properly, the error may arise.
QuickBooks Database Server Manager Issues – QuickBooks will not be able to connect to the company file if the QuickBooks Database Server Manager is not operating or is not configured properly.
Multiple Hosting Configurations – The server hosting QuickBooks may experience issues if several computers on the network have hosting enabled.
Users experiencing QuickBooks Error H505 may notice the following symptoms:
QuickBooks cannot switch to multi-user mode.
An error message appears stating: Error H505: QuickBooks cannot access the company file.
The system becomes slow or lags when accessing QuickBooks.
Users are unable to open the company file stored on another computer.
QuickBooks freezes or crashes intermittently.
Below are step-by-step solutions to fix QuickBooks Error H505 and restore multi-user access.
Open QuickBooks on the workstation where the error appears.
Go to File > Utilities.
If you see Stop Hosting Multi-User Access, click on it to disable hosting.
Repeat this step on all workstations except for the server.
Now, on the server, ensure Host Multi-User Access is turned on.
Restart QuickBooks and check if the issue is resolved.
On the server computer, open QuickBooks Database Server Manager.
Click Scan Folders and then Browse to locate the folder containing the company file.
Click OK and then Start Scan.
The tool will repair the .ND file and configure the firewall settings.
Once completed, restart QuickBooks and check if multi-user mode works.
Open Control Panel and go to Windows Defender Firewall.
Click on Advanced Settings.
In the left pane, select Inbound Rules, then click New Rule.
Select Port and click Next.
Choose TCP and enter the following ports based on your QuickBooks version:
QuickBooks Desktop 2023: 8019, 56728, 55378-55382
QuickBooks Desktop 2022: 8019, 56727, 55373-55377
QuickBooks Desktop 2021: 8019, 56726, 55368-55372
Click Next, select Allow the Connection, and follow the prompts.
Repeat the process for Outbound Rules.
Restart the computer and check if the issue persists.
Press Windows R and type cmd
, then press Enter.
Type ipconfig /all
and press Enter.
Note the IP address of the server.
Open Notepad as Administrator.
Navigate to C:\Windows\System32\Drivers\Etc\hosts
.
Add a new line at the end: Server-IP Address Server-Name
(e.g., 192.168.1.100 QBServer
).
Save and close the file.
Restart QuickBooks and check if the error is resolved.
Open the folder containing the company file.
Locate the files with extensions .ND and .TLG (e.g., CompanyFile.qbw.nd
and CompanyFile.qbw.tlg
).
Right-click each file and select Rename.
Add .OLD
to the end of each file (e.g., CompanyFile.qbw.nd.OLD
).
Open QuickBooks and try switching to multi-user mode.
Press Windows R, type services.msc
, and press Enter.
Locate QuickBooksDBXX (where XX represents the QuickBooks version).
Right-click it and select Restart.
Repeat this for QuickBooks Services.
Restart the server and try opening QuickBooks in multi-user mode.
For More : QuickBooks Payroll Tax Table Update
To avoid facing QuickBooks Error H505 again, follow these best practices:
Ensure only the server is set to host multi-user mode.
Regularly update QuickBooks to the latest version.
Configure firewall and security settings to allow QuickBooks communication.
Keep the QuickBooks Database Server Manager updated and running.
Use a stable network connection and properly configure DNS settings.
In multi-user mode, QuickBooks Error H505 is a frequent problem that can be caused by faulty DNS settings, firewall restrictions, or hosting arrangements. Users can successfully troubleshoot and resolve the error by using the solutions in this article, guaranteeing smooth access to QuickBooks in a multi-user setting. The problem can be avoided with regular maintenance, appropriate setups, and security settings. It is advised to speak with QuickBooks Support or a qualified expert if the error continues.