QuickBooks Error 12157 comes under the 12000 error code series that results from Web connectivity issues in the Windows operating system with Microsoft Win32 Internet also called WinInet API. This API is used by QuickBooks to swiftly access Internet Protocols like FTP, HTTP, and Gopher. The QuickBooks Error 12157 generally occurs when either downloading or installing updates with the software.
These errors stop updates from getting integrated with the software which can cause serious issues in the future as these updates generally consist of fixes for the bugs reported for the current version along with some powerful features that enhance the experience of the software.
The QuickBooks Error Code 12157 can be a direct result of any of the following reasons:
- Restrictive settings of Firewall (personal) and Internet security applications.
- More than one version of QuickBooks software on the same computer system of the same year such as QuickBooks Desktop Pro 2016 and QuickBooks Desktop Enterprise Solutions 16.0.
- Certain settings regarding Internet or Security applications can also cause this error to crop up while updating your QuickBooks Desktop software.
There are certain resolutions listed below for your perusal which can help to fix the issue manually and swiftly. It is recommended that you try to update your software after every resolution to know which one fixes the problem. This ensures that you do not need to follow all the resolutions.
Advance Settings to Fix QuickBooks Error 12157 :
- Close QuickBooks and then go to Internet Explorer.
- After opening proceed to the Tools tab in the Menu Bar and then to Internet options.
- Now click on Advanced Tab.
- Select the Restore Advanced Settings tab and close the Window.
QuickBooks Desktop & Internet Explorer Settings:
The settings of both QuickBooks Desktop and Internet Explorer should coincide with each other. They should be verified and updated with the latest bug fixes.
Firewall/ Third Party Application Configuration:
The settings of Firewall and other third-party security applications at times restrict QuickBooks from updating the software and payroll as well. It should allow incoming and outgoing access through 10172 ports.
The files that will require Internet access are as follows:
- QBDBMgrN.exe
- QBW32.exe
- QBGDSPlugin.exe
- FileManagement.exe