Dynamics AX 2012 : The communication object is in the Faulted State

Un utilisateur n'était pas capable de publier des données via Excel. Le message d'erreur suivant s'affichait lorsqu'il cliquait "Publish":

The communication object, System.ServiceModel.Channels.ServiceChannel, cannot be used for communication because it is in the Faulted State.




J'ai assumé que le problème était du côté serveur. J'ai donc désactivé et réactivé le port AIF sans succès. Ensuite, j'ai recréé le port et republié le service, encore sans succès. Finalement, j'ai réalisé que la même opération via Excel fonctionnait pour un autre utilisateur, j'ai donc compris à ce moment que le problème n'était pas sur le serveur, mais bien du côté client.

Sachant bien que la cache AX n'est pas utilisée lors de la connexion via Excel, le problème devait se trouver dans le fichier de configuration. J'ai donc validé et corrigé la configuration originale du client AX via l'éditeur de registre et ensuite la publication a fonctionné.

Previous
« Prev Post