Resolve errors 12002, 12007, 12009, 12029, and 12031 when downloading payroll or QuickBooks Desktop updates.
Sometimes, QuickBooks Desktop can't successfully connect to the internet, which causes issues when updating. This may be because there are incorrect browser and security settings in place, or an application such as an antivirus or firewall program is interfering with the update. Follow the steps below to fix the issue.
Test connectivity and settings
Internet Explorer is what QuickBooks uses to access the Internet, so it needs to be the default browser. You should also check if you can access other websites.
- Download and run the TLS 1.2 Utility.
- Verify that Internet Explorer is the default browser, and if you are using any other web browser as your default.
- Verify you're able to access secure websites outside of QuickBooks Desktop, such as the sign-in page of you financial institution.
Note: If you can't access a secure website outside of QuickBooks, consult a computer or IT expert.
Review the Internet Explorer settings
Internet Explorer settings can sometimes cause issues with downloading updates. To review your Internet Explorer settings:
- Close QuickBooks Desktop and open Internet Explorer.
- Select Tools, and then Internet Options.
Note: Press Alt on the keyboard if you can't find Tools.
- On the Security tab, select the Globe icon and make sure the security level is no higher then Medium-high.
- On the Connections tab, select Never Dial a Connection if you do not use the dial-up node (DUN) on the system, or select the correct ISP if you do.
- Select OK.
- Select LAN Settings, then make sure the automatically detect settings is selected, and check whether Use a Proxy Server checkbox is clear.
If Use a Proxy Server is selected, document the complete address and port.
If the port is other than port 80, do not uncheck the Use a Proxy Server option.
If the port is port 80, you can clear the checkbox for testing purposes.
- Select Ok.
- On the Advanced tab, select Restore Advanced Settings, and, under Settings, locate Use TLS 1.2, and verify it is selected.
(These options may not be in your Internet Explorer version.)
- Select OK.
- Close Internet Explorer and restart your computer.
You can now open QuickBooks Desktop and try the update again.
Check security settings
If none of the solutions above resolved the issue, the next step is to determine whether another application or process is preventing the download. If you can't determine the security software causing the error, consult a computer or IT expert.
Configure Internet security, personal firewall, and parental control applications for QuickBooks Desktop updates, tax table updates, sending payroll data, and Windows firewall.
If these steps did not resolve the issue, start Microsoft Windows in safe mode with networking and try downloading the update again.
More solutions to try
If none of the other solutions resolve the issue, try the following steps:
- After restarting your computer, reset the QuickBooks updates and attempt to download and install the QuickBooks update. Make sure that the company file is in single-user mode.
- Repair Internet Explorer.
- Perform a clean install of QuickBooks in Selective Startup.
For more information related to these errors, see the following articles: