SQLServer: Une connexion existante a dû être fermée par l’hôte distant
Cet article permet de résoudre un problème qui se produit lorsque DEX tente d'ouvrir une connexion à un serveur SQLServer.
Symptôme
Aléatoirement DEX (Etape DB mapper) obtient le message ci-dessous lors de l'ouverture d'une connexion à une base de donnée SQLServer.

A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - Une connexion existante a dû être fermée par l’hôte distant.)
Une connexion existante a dû être fermée par l’hôte distant.

A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: 0 - An existing connection was forcibly closed by the remote host.
Cause
Le problème est lié à une différence de calcul de la clé TLS entre le client et le serveur. Comme c'est expliqué sur la
page d'aide de Microsoft
Résolution
Pour résoudre ce problème, assurez-vous que le client et le serveur impliqués dans une connexion exécutent Windows sur lequel les principaux correctifs pour TLS_DHE sont installés. Il est recommandé d'installer les mises à jour car elles améliorent la conformité aux spécifications TLS_DHE.
Si vous ne pouvez pas mettre à jour Windows, comme solution de contournement, vous pouvez désactiver les chiffrements TLS_DHE en utilisant l'une des deux méthodes décrite sur la page d'aide de Microsoft.
Related Articles
API d'administration de DEX-X
Introduction L’API REST DEX à été introduite à partir de la version 10.6.6, permettant ainsi l'utilisation des méthodes HTTP pour administrer DEX ( récupérer, modifier, créer et supprimer des données dans DEX). La configuration de l'API REST est ...