quickbooks tls compliance warning

This QuickBooks tls compliance warning message is common for QuickBooks users. TSL 1.2 is the latest defined version used as a standard protocol for industry security standards. It delivers end-to-end communication security and is mostly used by QuickBooks Desktop. QuickBooks (Enterprise 16 in my case) is basing the TLS 1.2 non-compliance on Windows version and MAYBE Internet Explorer version (it wants 11), even though IE 9 can be made to handle TLS 1.2, and mine does.

 My understanding is that by May 31, 2018 that QuickBooks requires TLS 1.2 for communication for Online Banking. Turning it off now, is just making a problem go away temporarily. How do you solve the TLS 1.2 error message within QB Desktop Pro when the TLS 1.2 is working correctly.

The file is located: C drive, ProgramData (folder), Intuit (folder), QuickBooks Enterprise Solutions 16.0 (your version name may be different) (folder), QBW.ini (file). Saved file. Right clicked on it, went to Properties, and marked it "Read Only", and applied. One minor warning when I start the program, but, no more nagging.

Learn what the system requirements are to run TLS 1.2 security protocol on your computer for QuickBooks Desktop 2018 and later.

To get the best experience in QuickBooks, make sure you’re using TLS 1.2. We'll tell you about it and how it affects system requirements for QuickBooks Desktop.

What is TLS 1.2?

TLS 1.2 is an Internet security protocol that’s quickly becoming an industry security standard. To provide greater security and stability, all connections used by QuickBooks Desktop to access Intuit services need to meet certain system requirements. If not met,  affected services may include the following:

  • All connected services such as payroll, payments, and online banking.
  • QuickBooks Desktop activation on a new computer
  • Password reset tool
  • Services that require Intuit account credentials like My apps, secure webmail, and contributed reports.
  • Intuit Data Protect (IDP)
  • Help pages
  • Ordering checks and supplies
  • VAT e-filing

The TLS 1.2 Readiness tool updates your system to become TLS 1.2 compliant as long as it meets all Windows Operating System, Internet Explorer and .Net requirements.

System requirements

To prevent any issues with these services and others, make sure to update your QuickBooks to meet these requirements:

Operating System

  • Windows 8.1
  • Windows 10
  • Windows Server 2008 R2
  • Windows Server 2012 R2
  • Windows Server 2017

Important: Here's what you need to know if you're still in Windows 7.

Internet Explorer

QuickBooks Desktop uses features of Internet Explorer. Make sure that you install Internet Explorer 11 to have the latest updates from Microsoft.

  1. Close QuickBooks Desktop.
  2. Update to IE 11.
  3. Reopen QuickBooks Desktop.

.Net framework

QuickBooks needs version 4.5.2 or greater of .NET framework. Here’s how you can get it up-to-date.

  1. Download .NET Framework from Microsoft's website.
  2. Save the file to your desktop.
  3. Double-click the file and follow the on-screen instructions.
  4. Reboot your computer after the installation.

Note: If you encounter any errors while installing .NET framework, contact an IT professional or Microsoft.

Internet Explorer Group Policy

If you see an error message, you may need to talk to your IT person or department to allow TLS 1.2 protocol in Internet Explorer.

If the Internet Explorer Group Policy shows that you have the correct IE but TLS 1.2 still needs further set up, follow this Microsoft article.

Elevated privileges

If you see an error message, you may need to run QuickBooks with elevated privileges, which establishes correct Internet security settings.

  1. Close QuickBooks.
  2. Right-click the QuickBooks icon.
  3. Select Run as Administrator.

Solution 1: Run the TLS 1.2 Readiness tool from the QuickBooks Tool Hub

When you run this tool, you'll update your operating system to be TLS 1.2 compliant.

Step 1: Download and install the QuickBooks Tool Hub

The QuickBooks Tool Hub helps fix common errors. You'll need to close QuickBooks to use the tool hub. For the best experience, we recommend you use Tool Hub on Windows 10, 64-bit.

  1. Close QuickBooks.
  2. Download the most recent version (1.5.0.0) of the QuickBooks Tool Hub. Save the file somewhere you can easily find it (like your Downloads folder or your Windows desktop). Note: If you've installed Tool Hub before, you can find out which version you have. Select the Home tab. The version will be on the bottom.
  3. Open the file you downloaded (QuickBooksToolHub.exe).
  4. Follow the on-screen steps to install and agree to the terms and conditions.
  5. When the install finishes, double-click the icon on your Windows desktop to open the tool hub.

ToolHubIcon_QBDT_US_Ext_051320.jpg

Note: If you can't find the icon, do a search in Windows for QuickBooks Tool Hub and select the program.

ToolHubSearch_QBDS_US_Ext_051320.jpg

Step 2: From the Tool Hub, run the TLS 1.2 tool

  1. In the QuickBooks Tool Hub, Select Installation Issues.
  2. Select QuickBooks TLS 1.2 Tool from the bottom right corner.
  3. Select OK to open the TLS Tool and then Yes to the EULA Agreement.
  4. Select Run.
  5. Once the tool completes, select Exit.

Comments

Popular posts from this blog

QuickBooks error code 6147

How to Convert QuickBooks file from Mac to Windows & Windows to Mac

How to Fix QuickBooks Error 15271? | 5 Solutions to Fix QB Error