Gestion des retours d'erreurPourquoi n'ai-je pas de rapport d'exécution ? |
Le phase d'installation s'est déroulée correctement, le rapport d'installation indique un succès mais aucun rapport d'exécution ne s'affiche dans la console. Pourquoi les rapports d'exécution ne sont pas présents dans la console ? |
Les rapports d’exécution sont générés par chaque ordinateur et pour chaque action par les agents de distribution. Ils permettent de connaitre les dates précises de début et de fin du traitement des actions, leur code et message de retour. Vous saurez ainsi précisément quelles actions ont échouées et sur quels ordinateurs. Si aucun rapport d'exécution n'est affiché dans la console, alors que la phase d'installation est un succès :
Il est possible que le programme exécuté attende une saisie ou la fermeture d'une fenêtre pour s'arrêter.
Dans ce cas, le problème peut provenir du programme à exécuter, ou des arguments appliqués, ou encore d'une incompatibilité logicielle ou matérielle entre le poste et le programme à exécuter.
Si les services IDispatchAgent et IDispatchAgentInt sont arrêtés ou non présent, allez voir dans le répertoire \\Nom_du_Poste_Cible\Admin$\IDispatchAgent\Log si un rapport d'exécution est présent. L'exécution a pu être effectuée avec succès mais un problème relatif aux permissions du compte d'exécution, un problème de résolution NetBIOS, ou encore une adresse IP erronée relative au serveur de distribution a pu empêcher le rapatriement du rapport vers le serveur de distribution. Dans ce cas vous trouverez une ligne du type "Impossible de copier le fichier [c:\WINDOWS\IDISPATCHAGENT\Log\Ordi_NomDistrib_NoAction_IdAction.txt] vers [\\NomServeurDistrib\Admin$\DispatchSrv\Dispatch\Executed\NomDistrib\Ordi_Date.txt]" indiquant que le rapport n'a pu être rapatrié vers le serveur de distribution. Depuis le poste cible, exécutez les commandes : Ping NomServeurDistrib pour vérifier si le serveur de distribution est joignable depuis le poste cible. Net View \\NomServeurDistrib pour vérifier la bonne résolution NetBIOS \\NomServeurDistrib\Admin$ en utilisant le compte administrateur entré pour l'exécution de la distribution, pour vérifier les droits d'administration du compte sur le serveur de distribution. Il en va du même principe, si vous utilisez une adresse IP au lieu du nom NetBIOS. Dans le cas où les postes cibles et le serveur de distribution se trouvent sur des domaines distants, vous trouverez des informations à la rubrique Comment appliquer une distribution à une sélection d'ordinateurs appartenant à un domaine distant ? Si un agent semble crashé, tuez son processus et allez voir dans le répertoire \\Nom_du_Poste_Cible\Admin$\IDispatchAgent\Log si un rapport d'exécution est présent. Il pourra nous renseigner sur l'origine du crash. En cas de crash d'un agent de distribution, il est conseillé de tuer son processus et de supprimer le répertoire \\Nom_du_Poste_Cible\Admin$\IDispatchAgent. Dans ce cas, contactez-nous en nous envoyant le rapport d'exécution ainsi que le fichier de distribution présent dans le répertoire \\Nom_Serveur_Distribution\Admin$\IDispatchSrv\Dispatch\Managed et en donnant le maximum de détails pour nous permettre de résoudre rapidement votre problème. Comment et à quel moment peut-on joindre le support technique ? |
Dernière modification : 12/01/2011 |