cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Intuit

How to fix "Error: Cannot communicate with the company file due to firewall"

Learn what to do if you see this firewall error message in QuickBooks Desktop.

If you see the message, "Error: Cannot communicate with the company file due to firewall," don't worry. This usually means your network firewall is interrupting the connection. Here's how to fix firewall errors so you can get back to work.

Step 1: Run QuickBooks File Doctor

Follow the steps to download and use QuickBooks File Doctor. This tool runs a mini repair of your server and firewall. When it's finished, open your company file in QuickBooks Desktop.

If you still see an error message, move on to Step 2.

Step 2: Update QuickBooks

Download and install the latest release of your version of QuickBooks Desktop.

If you still see an error after you update, move on to Step 3.

 

 

Step 3: Check your firewall settings

Review your firewall settings and make sure QuickBooks has permission to go through it.

If you need detailed steps, check your firewall provider's website.

If you can open QuickBooks and your company file over your network, everything is fixed. If you still see an error message, move on to Step 4.

Step 4: Set up your folder permissions

Make sure the folder holding your company files is set up to share files over your network. Follow the link for detailed steps.

If you still see an error message, move on to Step 5.

Step 5: Run Database Server Manager

If you haven't already, download and install QuickBooks Database Server Manager on your server computer. This is the computer that hosts your company files. Database Server Manager is an app that lets you share your company files over a network.

Then, follow the steps to scan the folder holding your company files.

When you're done, find and open the folder you scanned. Make sure there's an ND file in the folder. It looks like this: [your company file]qbw.nd.

If you don’t see the ND file, scan the folder again. Then move on to Step 6.

Step 6: Turn off hosting on your workstations

Make sure the Host Multi-User Access option is off on your workstations. These are computers connected to your network that don’t host your company files. Your server computer should be the only one hosting.

  1. Open QuickBooks on one of your workstations.
  2. Don't open your company file. Instead, select the File menu and hover over Utilities.
  3. If you see the "Host Multi-User Access" option, don’t select it. Move on to the next workstation. This one isn’t causing the problem.
  4. If Stop Hosting Multi-User Access is an option, select it.This image shows the open File menu with utilities selected. You can see the Stop Hosting Multi-User Access option.

After you check all of your workstations, move on to your server computer and reset your hosting settings.

  1. Open QuickBooks on your server computer.
  2. Open the File menu and hover over Utilities.
  3. If Host Multi-User Access is an option, select it. Repeat this process and select Stop Hosting Multi-User Access. This resets multi-user mode.
  4. Repeat the process one more time and select Host Multi-User Access.If you still see an error, reach out to our support team so we can help fix your firewall.

Was this helpful?

You must sign in to vote, reply, or post