Fix QuickBooks "Unable to Connect to Remote Server" Errors

Last reviewed 2026-07-17

When QuickBooks displays an "Unable to connect to the remote server" message, it usually means the software is struggling to locate or communicate with the company file stored on another computer. This network disruption typically brings multi-user collaboration to a halt, but the underlying causes are generally straightforward to isolate.

Verify Multi-User Hosting Settings

The most common cause of this error is an incorrect hosting configuration on one of your workstations. In a multi-user environment, hosting must be turned on only for the computer physically storing the company file (the server), and turned off for all other computers.

To check this, open QuickBooks on the server computer, go to the File menu, and select Utilities. If you see an option that says Host Multi-User Access, hosting is already turned off and you need to select it. If you see Stop Hosting Multi-User Access, leave it as is—hosting is already active. Repeat this check on all workstations, ensuring they only show the option to start hosting (meaning it is currently off).

Check the QuickBooks Database Server Manager

The QuickBooks Database Server Manager is the tool that allows your computers to communicate over the network. If it has stopped running or needs to scan for new files, your connection will drop.

On the server computer, open the Windows Start menu, find the QuickBooks Tools Hub or QuickBooks Database Server Manager, and run a scan. This process ensures the server manager recognizes your .QBW file and is actively sharing it across the network.

Review Windows Firewall and Antivirus Settings

Security software frequently blocks QuickBooks from sending or receiving data over your local network. If the error started immediately after a system update, your firewall may be blocking the connection.

You will need to configure your Windows Firewall and any third-party antivirus programs to allow QuickBooks through. Open your firewall settings, navigate to the allowed apps list, and ensure that all QuickBooks executables (like QBDBMgrN.exe and QBW32.exe) have permission to communicate over both private and public networks.

Switch Your Server's Network Profile

Windows assigns a network profile (Public or Private) to your connection. If your server computer is set to "Public," Windows will automatically block the file-sharing protocols QuickBooks relies on.

Go to your Windows network settings and verify that the local network connecting your office computers is set to Private. This simple switch often instantly restores remote server access.

Recreate the Network Data File (.ND)

QuickBooks uses a Network Data (.ND) file to route traffic to the correct server. If this small configuration file becomes corrupted, the software will fail to find the remote server.

To fix this, navigate to the folder containing your company file. Look for a file with the same name as your company file but ending in .ND, then right-click and rename it (adding .OLD to the end is standard practice). Once renamed, open the QuickBooks Database Server Manager and run a scan. This forces QuickBooks to build a fresh, uncorrupted routing file.

If the connection still fails after checking these settings, the issue may stem from deeper Windows folder permissions or a damaged company file structure. In that scenario, your best next step is to move the company file to a newly created, shared folder on the server's C: drive to rule out permission inheritance issues on the original directory.

Need this fixed for you?

Let our engineers recover your QuickBooks file

In-house recovery in North America, backed by our no-data, no-charge guarantee.

Start a recovery