Accounting KetchupAccountingKetchup
Get My Price โ†’
๐Ÿ“Company File ErrorsยทQuickBooks Online

QuickBooks Error 12007: Host Name Resolution Failed

โšก Quick Fix

Verify your internet connection is active, reset your DNS settings, and ensure your firewall isn't blocking QuickBooks from reaching Intuit's servers.

Quick Fix: Verify your internet connection is active, reset your DNS settings, and ensure your firewall isn't blocking QuickBooks from reaching Intuit's servers.

What Causes Error 12007?

Error 12007 occurs when QuickBooks Desktop cannot resolve the hostname of Intuit's update or payroll servers. This means your computer can't translate the server address into an IP address. Common causes:

  1. DNS resolution failure โ€” Your DNS server is down, slow, or misconfigured, preventing your computer from finding Intuit's servers by name.
  2. Internet connection is down or unstable โ€” The connection dropped during a payroll update, QuickBooks update, or bank feed download.
  3. Security software intercepting DNS requests โ€” Some antivirus or firewall programs filter DNS traffic and can block or corrupt the resolution of Intuit domains.

How to Fix QuickBooks Error 12007

Solution 1: Reset DNS and Internet Settings

  1. Close QuickBooks Desktop completely.
  2. Open Command Prompt as Administrator (search "cmd", right-click โ†’ Run as administrator).
  3. Run these commands one at a time:

- ipconfig /flushdns

- ipconfig /release

- ipconfig /renew

- netsh winsock reset

  1. Restart your computer.
  2. Open a browser and verify you can reach https://quickbooks.intuit.com โ€” if not, the issue is your network.
  3. Open QuickBooks and retry the update or payroll download.

Solution 2: Switch to Public DNS Servers

  1. Open Control Panel โ†’ Network and Internet โ†’ Network and Sharing Center.
  2. Click Change adapter settings on the left.
  3. Right-click your active network connection โ†’ Properties.
  4. Select Internet Protocol Version 4 (TCP/IPv4) โ†’ click Properties.
  5. Select Use the following DNS server addresses:

- Preferred: 8.8.8.8 (Google DNS)

- Alternate: 8.8.4.4 (Google DNS)

  1. Click OK โ†’ Close.
  2. Restart QuickBooks and retry the operation.

Solution 3: Configure Internet Explorer Settings for QuickBooks

  1. Open Internet Explorer (QuickBooks Desktop uses its connection settings).
  2. Go to Tools โ†’ Internet Options โ†’ Connections tab.
  3. Click LAN Settings.
  4. Check Automatically detect settings.
  5. Uncheck Use a proxy server for your LAN (unless you specifically need a proxy).
  6. Click OK โ†’ go to the Advanced tab.
  7. Under Security, ensure TLS 1.0, 1.1, and 1.2 are all checked.
  8. Click Apply โ†’ OK.
  9. Retry the QuickBooks update.

Still Getting Error 12007?

  • Try connecting through a different network (mobile hotspot) to isolate the issue.
  • Use the QuickBooks Tool Hub โ†’ Installation Issues โ†’ run the QuickBooks Install Diagnostic Tool.
  • Contact your ISP โ€” some ISPs block certain DNS queries or have failing DNS servers.
  • If you're on a corporate network, contact your IT administrator to whitelist Intuit's domains.
  • Contact Intuit Support at 1-800-446-8848 with the error code.

Prevent This Error in the Future

  • Use reliable DNS servers like Google (8.8.8.8) or Cloudflare (1.1.1.1) instead of your ISP's default DNS.
  • Keep QuickBooks updated โ€” older versions may reference deprecated server hostnames.
  • Test your internet before running payroll โ€” a quick browser check saves troubleshooting time.
  • Whitelist Intuit domains in your firewall: .intuit.com, .quickbooks.com, *.payroll.com.
  • Restart your router periodically โ€” stale DNS caches on the router can cause resolution failures.

Related Errors


> Tired of QuickBooks errors? Ketchup's AI-powered bookkeeping catches up your books in 3โ€“7 days โ€” so you can stop troubleshooting and start running your business. Get your price โ†’

Related QuickBooks Errors

Related Resources

Tired of QuickBooks headaches?

Accounting Ketchup fixes your messy QuickBooks in 3โ€“7 days. Flat rate. No surprises. We deal with the errors so you don't have to.