How To Fix QuickBooks Error h404
QuickBooks Error H404 typically occurs when QuickBooks Desktop is unable to communicate with the company file located on another computer (the server hosting the file). This error usually happens when the multi-user hosting setup is incorrectly configured or there is an issue with the communication between QuickBooks and the server. Here’s a guide to troubleshoot and fix QuickBooks Error H404.
QuickBooks Payroll Support Number | QuickBooks Enterprise Support Number | QuickBooks Error Support Number | QuickBooks Premier Support Number | QuickBooks Desktop Support Number | QuickBooks Payroll Support Number | QuickBooks Enterprise Support Number | QuickBooks Error Support Number | QuickBooks Premier Support Number | QuickBooks Desktop Support Number | QuickBooks Payroll Support Number | QuickBooks Enterprise Support Number | QuickBooks Error Support Number | QuickBooks Premier Support Number | QuickBooks Desktop Support Number | QuickBooks Payroll Support Number | QuickBooks Payroll Support Number | QuickBooks Enterprise Support Number |
Causes of QuickBooks Error H404:
- Incorrect hosting configuration in QuickBooks.
- The QuickBooks Database Server Manager is not running.
- The server’s firewall is blocking communication between QuickBooks and the server.
- The IP address of the host computer could not be found.
- DNS settings are incorrect.
- Corrupt or damaged QuickBooks installation files.
Steps to Fix QuickBooks Error H404:
1. Verify Hosting Settings
- QuickBooks Error H404 occurs when one of the workstations tries to access the company file, but that workstation is incorrectly set to host the company file. Only the server should host the file, not the workstations.
Steps:
- Open QuickBooks on each workstation.
- Go to the File menu and select Utilities.
- If you see the option Host Multi-User Access, do not select it (this means the workstation is correctly set to access the file, not host it).
- If you see the option Stop Hosting Multi-User Access, select it (this means the workstation is incorrectly hosting the file and needs to stop).
Only the server hosting the QuickBooks company file should have Host Multi-User Access enabled.
How Do I Contact QuickBooks Premier Support Number? | How Do I Contact QuickBooks Payroll Support Number? | How Do I Contact QuickBooks Enterprise Support Number? | How Do I Contact QuickBooks Error Support Number? |
2. Use the QuickBooks Database Server Manager
The QuickBooks Database Server Manager allows QuickBooks to communicate with the company file in multi-user mode. You need to make sure this tool is running on the server.
Steps:
- Open the QuickBooks Tool Hub (if not installed, you can download it from Intuit’s website).
- Go to the Network Issues tab and click QuickBooks Database Server Manager.
- In the Database Server Manager window, click Browse and locate the folder containing your QuickBooks company file.
- Click Start Scan.
- The tool will scan the folder and fix any issues that are preventing communication between the server and QuickBooks.
After the scan is complete, try opening QuickBooks in multi-user mode again to see if the error persists.
How Do I Contact QuickBooks Premier Support Number? | How Do I Contact QuickBooks Payroll Support Number? | How Do I Contact QuickBooks Enterprise Support Number? | How Do I Contact QuickBooks Error Support Number? | How Do I Contact QuickBooks Premier Support Number? |
3. Create a New Company File Folder and Share It
If the original folder containing the company file is corrupt or improperly configured, moving the file to a new folder and setting correct permissions may resolve the issue.
Steps:
- On the server computer, create a new folder and move the QuickBooks company file (with the extension
.qbw
) to that folder. - Right-click the new folder and select Properties.
- Go to the Sharing tab and click Share.
- Ensure that the Everyone group has full permission to the folder.
- Click Apply and OK to save the changes.
Now, open QuickBooks again and check if the issue is resolved.
4. Check the Firewall and Security Settings
QuickBooks Error H404 can occur if the firewall is blocking communication between the server and QuickBooks. You need to ensure that the necessary ports for QuickBooks are open.
Steps:
- Open your firewall settings.
- Add the following QuickBooks firewall ports as exceptions for both incoming and outgoing communication:
- QuickBooks 2019 and later: Port 8019, 56728, 55378-55382.
- QuickBooks 2018: Port 8019, 56727, 55373-55377.
- QuickBooks 2017: Port 8019, 56726, 55368-55372.
- Save your firewall changes.
You can also disable your antivirus or firewall temporarily and try accessing the company file. If this resolves the issue, the firewall is likely blocking QuickBooks communication, and you may need to reconfigure the firewall or contact your IT administrator.
How Do I Contact QuickBooks Enterprise Support Number? | How Do I Contact QuickBooks Error Support Number? | How Do I Contact QuickBooks Premier Support Number? | How Do I Contact QuickBooks Payroll Support Number? | How Do I Contact QuickBooks Enterprise Support Number? | How Do I Contact QuickBooks Error Support Number? |
5. Use the QuickBooks File Doctor
QuickBooks File Doctor is a built-in tool designed to automatically diagnose and repair issues with QuickBooks network and company file problems, including Error H404.
Steps:
- Open the QuickBooks Tool Hub.
- Go to the Company File Issues tab and click Run QuickBooks File Doctor.
- The tool will prompt you to select your company file. Choose your company file from the list.
- Select Check your file and click Continue.
- Enter your QuickBooks admin password when prompted and click Next.
The QuickBooks File Doctor will automatically scan for issues with your company file and network setup. Once the scan is complete, try opening QuickBooks in multi-user mode again.
6. Configure the Windows Host File
If there is an issue with the DNS settings or the IP address of the server computer, manually updating the Windows hosts file may fix the communication problem.
Steps:
- Go to the server computer and note its IP address.
- On each workstation, navigate to:
C:\Windows\System32\Drivers\Etc
.
- Open the hosts file with Notepad.
- At the bottom of the file, add the server’s IP address followed by the computer name.
- Example:
192.168.0.1 ServerName
.
- Example:
- Save the changes and close the file.
Restart QuickBooks on the workstations and check if the error is resolved.
7. Restart QuickBooks Services
Sometimes, restarting the QuickBooks-related services (like QuickBooksDBXX and QBCFMonitorService) can resolve the issue.
Steps:
- Press Windows + R on your keyboard to open the Run window.
- Type services.msc and press Enter.
- Look for QuickBooksDBXX (where XX represents the version of QuickBooks you are using, e.g., 27 for QuickBooks 2017).
- Right-click on the service and select Restart.
- Do the same for QBCFMonitorService.
After restarting these services, try to access the company file in multi-user mode again.
QuickBooks Premier Support Number | QuickBooks Desktop Support Number | QuickBooks Payroll Support Number | QuickBooks Enterprise Support Number | QuickBooks Error Support Number | QuickBooks Premier Support Number | QuickBooks Desktop Support Number | QuickBooks Payroll Support Number | QuickBooks Payroll Support Number | QuickBooks Enterprise Support Number | QuickBooks Premier Support Number |
Conclusion
QuickBooks Error H404 generally results from miscommunication between the workstation and the server. By verifying the hosting settings, configuring the firewall, running QuickBooks File Doctor, and checking the server connection, you can typically resolve this issue. If the problem persists after following these steps, it may require contacting QuickBooks support for further assistance.