Introduction
Connex encrypts information that it sends to and from QuickBooks. Versions or QuickBooks 2013 and older use SSL V3 and TLS 1.0, which are outdated methods of encrypting information. For security reasons, we disabled SSLv3 and TLS 1.0 as of October 25th, 2019. In addition, we upgraded to the latest version of TLS 1.2 as recommended by our hosting company, when we upgraded our server infrastructure in preparation for the 2019 holiday shopping season (you can read the announcement here).
As a result, Intuit Web Connector version 2.1.0.30 - required for use of QuickBooks Point of Sale - is no longer supported. Furthermore, Connex is no longer compatible with versions of Windows that do not have TLS 1.2 enabled.
Is there another error related to this issue?
You may also see this message:
Authentication failed due to following error message.
The underlying connection was closed: An unexpected error occurred on a send.
Who experiences these issues?
Customers using QuickBooks 2015 and older will experience these problems. Users on Windows 7, Windows Server 2012 and Windows Server 2016 could experience this issue. TLS 1.2 is disabled on operating systems older than Windows 10 and Windows Server 2018.
What is the difference between older versions of SSLv3 and TLS 1.0?
Please read this guide.
How do I resolve this error?
These instructions are a work in progress and we will have final instructions soon. You must instruct QuickBooks that TLS 1.2 is enabled.
On our test development Windows 10, we downloaded IIS Crypto. Here is how it appears. Here is how our registry appears. You can access the registry by entering regedit in the Windows search. The path is here:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0
Install .NET 4.61 on your computer. Once complete, reboot and try the web connector again.
Is there a way to create the keys using regedit?
The guide below will create the proper keys. Please note once changes are made, you must reboot.
Change Registry Keys
Change Internet Options TLS
Here are the steps:
Change Web Connector Config File
Here are the steps:
How do I verify I am using TLS 1.2?
Here are the steps: