ENTSSO subit une fuite de mémoire après l’application du correctif logiciel 3000847

S’applique à
Host Integration Server 2013 BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard

Symptômes

  • Problème 1

    Une fois que vous avez appliqué le correctif logiciel de l’article suivant de la Base de connaissances Microsoft, une fuite de mémoire est déclenchée dans le service enterprise single Sign-On (ENTSSO) :

    3000847 CORRECTIF : Enterprise Single Sign-On déclenche l’événement 10536 et le code d’erreur 0x80090005 Ce problème se produit parce que SSOCSServer ! La fonction CICSServer ::GetConfigInfo est appelée à plusieurs reprises. Cela entraîne la génération continue d’une nouvelle clé par l’API Windows Crypt CPDeriveKey(). Pour résoudre ce problème, CryptDestroyKey() doit être appelé pour libérer son allocation de mémoire après avoir utilisé les clés générées.

  • Problème 2

    Prenons le scénario suivant :

    • Vous avez installé le composant Enterprise Single Sign-On (SSO) version 5 inclus dans Microsoft BizTalk Server 2013 R2 ou Host Integration Server 2013.

    • Dans l’un des scénarios suivants, vous restaurez la clé secrète master à partir d’un fichier de sauvegarde :

      • Lorsque vous configurez un cluster d’authentification unique d’entreprise
      • Pendant la récupération d’urgence de l’authentification unique d’entreprise
      • Lorsque vous faites la promotion d’un serveur d’authentification unique d’entreprise vers msS (Master Secret Server)
      • Pendant la migration à partir d’une version antérieure de l’authentification unique Entreprise
      • Lors d’une mise à niveau sur place à partir d’une version antérieure de l’authentification unique Entreprise
      • Lorsque vous effectuez plusieurs séquences de restauration et de sauvegarde d’authentification unique d’entreprise V5

    Après avoir restauré la clé secrète master dans l’un de ces scénarios, Enterprise SSO ne peut pas déchiffrer les données contenues dans la base de données Enterprise SSO. Dans ce cas, Enterprise SSO enregistre l’événement suivant dans le journal des applications :

    ID d’événement : 10536
    Source : ENTSSO
    Niveau : Avertissement
    Fonction AUDIT de l’authentification unique : GetConfigInfo ({1111111-6055-4cda-89CD-389E8A2B1640}) ID de suivi : b084f15b -43fd-474e-a075-398943753c91 Ordinateur client : nom d’ordinateur (nom exécutable :PID) Utilisateur client : nom d’utilisateur Nom de l’application : nom d’application : nom d’application Code d’erreur : 0x80090005, Données incorrectes.

    En outre, l’erreur contextuelle suivante peut être enregistrée lorsque vous ouvrez le composant logiciel enfichable MMC d’administration BizTalk Server :

    Remarque

    administration BizTalk Server
     Données incorrectes.
     (WinMgmt)
     Boutons:
     OK

Résolution

Informations sur le téléchargement

La mise à jour suivante est disponible sur le Centre de téléchargement Microsoft :

2d4e4a79-700a-8d0b-daea-cb25f86a295b Téléchargez la mise à jour maintenant.

Si la page de téléchargement ne s’affiche pas, procurez-vous le package de mise à jour cumulative auprès du Support technique et du Service clientèle Microsoft.

Configuration requise

Il n’existe aucun prérequis pour appliquer ce correctif logiciel.

Nécessité de redémarrer

Si les fichiers à mettre à jour sont utilisés lorsque vous appliquez cette mise à jour, vous devrez peut-être redémarrer l’ordinateur par la suite.

Informations sur l’installation

Cette mise à jour inclut également une mise à jour SQL. Pour vous assurer que cette mise à jour se termine correctement, procédez comme suit :

  • Veillez à exécuter la mise à jour lorsque vous êtes connecté en tant qu’utilisateur administrateur de l’authentification unique disposant d’un accès complet à la base de données de l’authentification unique. Par exemple, connectez-vous en tant qu’administrateur système SQL.
  • Vérifiez que le instance SQL qui héberge la base de données de l’authentification unique est en ligne et disponible.
  • Exécutez la mise à jour sur un seul serveur BizTalk/SSO à la fois pour éviter une condition de concurrence entre les mises à jour SQL, qui sera appliquée lorsque vous exécuterez la mise à jour.
  • Si le instance SQL était inaccessible pour une raison quelconque, réexécutez la mise à jour lorsque l’instance SQL est accessible.

Informations de fichier

La version anglaise de ce correctif logiciel contient les attributs de fichier (ou les attributs de fichier ultérieurs) répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.

Version 32 bits (x86)

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Infocache.dll 9.0.2266.2 130 560 05-mai-2015 02:12 Non applicable
Msent.sso.systemmmc.dll 9.0.2266.2 198,656 05-mai-2015 02:12 Non applicable
Ssoconfigom.dll 9.0.2266.2 140 800 05-mai-2015 02:12 Non applicable
Ssoss.dll 9.0.2266.2 113,152 05-mai-2015 02:12 Non applicable
Ssox7.sql Non applicable 13,705 05-mai-2015 02:12 Non applicable

Version 64 bits (x64)

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Infocache.dll 9.0.2266.2 151,552 05-mai-2015 02:12 Non applicable
Msent.sso.systemmmc.dll 9.0.2266.2 198,656 05-mai-2015 02:12 Non applicable
Ssoconfigom32.dll 9.0.2266.2 140 800 05-mai-2015 02:12 Non applicable
Ssoconfigom64.dll 9.0.2266.2 174,080 05-mai-2015 02:12 Non applicable
Ssoss.dll 9.0.2266.2 124 416 05-mai-2015 02:12 Non applicable
Ssox7.sql Non applicable 13,705 05-mai-2015 02:12 Non applicable
Ssox7.sql Non applicable 13,705 05-mai-2015 02:12 Non applicable

Remarque En raison des dépendances de fichiers, le correctif le plus récent qui contient ces fichiers peut également contenir des fichiers supplémentaires.