Utilisation de Dynamics 365 Customer Engagement (on-premises) (sur site)

Lorsque vous administrez Dynamics 365 Customer Engagement (on-premises), vous souhaiterez garantir sa disponibilité pour vos utilisateurs en surveillant le statut et les performances du serveur, en résolvant des problèmes et en planifiant la récupération après incident.

La maintenance permanente de Dynamics 365 Customer Engagement (on-premises) inclut des opérations telles que la mise à jour, la personnalisation, la surveillance et le déplacement ou la reconfiguration de Dynamics 365 Server et des technologies requises ou facultatives comme SQL Server et SharePoint.

Avertissement

Les opérations nécessitant de nombreuses transactions au niveau de la base de données ne peuvent pas être exécutées simultanément. Cela concerne notamment les opérations ci-après :

  • Mise en service d’un module linguistique
  • Importation d’une solution
  • Publication des personnalisations
  • Mises à jour de base de données (Customer Engagement (on-premises) uniquement)
  • Opérations de mise à jour de la solution (Dynamics 365 for Customer Engagement uniquement)

Problèmes connus de utilisation Dynamics 365 Customer Engagement (on-premises)

Échec du plug-in ou appel de l’API Dynamics 365 à l’échec du service sandbox

En cas d’échec d’un plug-in enregistré en mode sandbox, l’exception suivante peut être enregistrée :

Message : System.ServiceModel.Security.SecurityNegotiationException : un appel à SSPI a échoué, voir l’exception interne. ---> System.Security.Authentication.AuthenticationException : un appel à SSPI a échoué, voir l’exception interne. ---> System.ComponentModel.Win32Exception : le nom principal cible est incorrect --- Fin de la trace de la pile d’exceptions interne --- à System.Net.Security.NegoState.StartSendAuthResetSignal(LazyAsyncResult lazyResult, Byte[] message, exception d’exception) à System.Net.Security.NegoState.StartSendBlob (message Byte[], LazyAsyncResult lazyResult)

L’Observateur d’événements peut enregistrer cet événement lorsque le problème se produit :

Le client Kerberos a reçu une erreur KRB_AP_ERR_MODIFIED du serveur SVC.[REDACTED - Sandbox Service Account]. Le nom de cible utilisé était host/[REDACTED Destination Server]. Cela indique que le serveur cible n’a pas réussi à déchiffrer le ticket fourni par le client. Cela peut se produire lorsque le nom principal du serveur cible (SPN) est enregistré sur un compte autre que celui utilisé par le service cible. Assurez-vous que le SPN cible est uniquement enregistré sur le compte utilisé par le serveur. Cette erreur peut également se produire si le mot de passe du compte de service cible est différent de celui configuré sur le centre de distribution de clés Kerberos pour ce service cible. Assurez-vous que le service sur le serveur et le KDC sont tous deux configurés pour utiliser le même mot de passe. Si le nom du serveur n’est pas entièrement qualifié et que le domaine cible ([REDACTED CX DOMAIN]) est différent du domaine client ([REDACTED CX DOMAIN]), vérifiez s’il existe des comptes de serveur portant le même nom dans ces deux domaines, ou utilisez le nom complet pour identifier le serveur

Ce problème se produit lorsqu’au moins deux serveurs Windows exécutent le rôle de serveur complet Dynamics 365 Customer Engagement dans le déploiement. Ce problème se produit uniquement avec Dynamics 365 Customer Engagement (on-premises), version 9.1.

Pour résoudre ce problème, effectuez l’une des opérations suivantes.

  • Rôles de serveur complets fractionnés (recommandé) :
  • Configurez les comptes de service suivants pour utiliser le même mot de passe (non recommandé) :
    • Compte d’identité du pool d’applications IIS (w3wp)
    • Compte de service de traitement asynchrone

Note

Après avoir mis en œuvre cette solution de contournement, vous pouvez continuer à recevoir des événements dans la visionneuse d’événements liés à ce problème. Vous pouvez identifier ces événements lorsque la pile d’appels inclut le mot-clé Isandboxhost.ping. Il s’agit d’un problème connu et lorsque cela se produit, les événements peuvent être ignorés.