CRM Online connection failures in NAV 2016 and 2017 after TLS 1.2 update

Applies to: Dynamics NAV 2016Dynamics NAV 2017

Symptoms


The security protocol for CRM Online services has been updated to TLS 1.2. This breaking change for integration products is implemented on CLR 4.6.1 and earlier versions. If the system has been affected by this change, it will experience failed connection requests (with no further diagnostics) from the Dynamics NAV application to CRM. You will also experience connection request failures when running the New-NAVCrmTable cmdlet of the Development Shell in Microsoft Dynamics NAV.

Note You can read information about the reasoning behind the TLS upgrade.

Resolution


Uninstall your current Dynamics NAV server and then install a new instance by using the setup.exe from the installation media (DVD) in the following table. To fix the issue with the New-NAVCrmTable cmdlet, copy the Microsoft.Dynamics.Nav.Model.Tools.dll file from the DVD to the installation and replace the existing file.

Note select and download one of the following installation media (DVD) depending on the country version of your Microsoft Dynamics NAV 2016 and 2017 database.

Country Hotfix package for NAV 2016 Hotfix package for NAV 2017
AT - Austria Download the NAV 2016 AT package Download the NAV 2017 AT package
AU - Australia Download the NAV 2016 AU package Download the NAV 2017 AU package
BE - Belgium Download the NAV 2016 BE package Download the NAV 2017 BE package
CH - Switzerland Download the NAV 2016 CH package Download the NAV 2017 CH package
CZ- Czech Download the NAV 2016 CZ package Download the NAV 2017 CZ package
DE - Germany Download the NAV 2016 DE package Download the NAV 2017 DE package
DK - Denmark Download the NAV 2016 DK package Download the NAV 2017 DK package
ES - Spain Download the NAV 2016 ES package Download the NAV 2017 ES package
FI - Finland Download the NAV 2016 FI package Download the NAV 2017 FI package
FR - France Download the NAV 2016 FR package Download the NAV 2017 FR package
IS - Iceland Download the NAV 2016 IS package Download the NAV 2017 IS package
IT - Italy Download the NAV 2016 IT package Download the NAV 2017 IT package
IN - India Download the NAV 2016 IN package N/A
NA - North America Download the NAV 2016 NA package Download the NAV 2017 NA package
NL - Netherlands Download the NAV 2016 NL package Download the NAV 2017 NL package
NO - Norway Download the NAV 2016 NO package Download the NAV 2017 NO package
NZ - New Zealand Download the NAV 2016 NZ package Download the NAV 2017 NZ package
RU - Russia Download the NAV 2016 RU package Download the NAV 2017 RU package
SE - Sweden Download the NAV 2016 SE package Download the NAV 2017 SE package
UK - United Kingdom Download the NAV 2016 UK package Download the NAV 2017 UK package
All other countries Download the NAV 2016 W1 package Download the NAV 2017 W1 package

More information


Prerequisites

You must have Microsoft Dynamics NAV 2017 or Microsoft Dynamics NAV 2016 installed to apply this hotfix.

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.