La mise à jour du client ne peut pas terminer la mise à niveau d'une installation cliente

Citrix.PresentationServer.ClientUpdateCannotCompleteUpgradeOfClientInstallation.Rule (Rule)

Déclenche une alerte lorsqu'un composant de mise à jour automatique du client ne parvient pas à terminer la mise à niveau d'une installation cliente

Knowledge Base article:

Citrix ® Pack d'administration

Récapitulatif

Le serveur a tenté de mettre à jour une installation cliente, mais a échoué, à cause d'un problème de communication avec le client. La session continuera sans mise à jour automatique du client, mais cet événement suggère que les communications entre le client et le serveur ne sont pas stables et il se peut que des erreurs supplémentaires se produisent.

 
Causes

Si la procédure de mise à jour échoue, le serveur envoie une commande demandant au client d'abandonner la transaction (opération de « restauration »). Cet événement indique que soit la commande d'archivation ou de restauration n'a pas été terminée avec succès par le client. Plusieurs raisons peuvent être la cause de cet échec :

  • il existe un problème réseau entre le serveur et le client ;
  • l'ordinateur client est occupé ou le programme client s'est terminé ;
  • le client ne peut pas installer les fichiers récemment transférés en une seule transaction ; par exemple, à cause d'erreurs de disque sur la machine cliente.

L'événement qui a déclenché cette alerte contient un code d'erreur pouvant vous aider à déterminer la cause exacte de cette erreur :

Code 1

Le serveur n'a pas pu lire les informations en provenance du client.

Code 5

Le serveur a reçu une réponse inattendue en provenance du client. Ceci indique que le client ne fonctionne pas correctement.

Code 7

Le serveur n'a pas pu envoyer d'informations vers le client ou recevoir d'informations depuis le client.

Code 13

Le serveur a arrêté d'attendre une réponse du client car la durée d'expiration du délai a été dépassée. Ceci suggère que le client est occupé, ne fonctionne pas correctement ou s'est arrêté inopinément.

Code 15

Le client n'a pas pu déplacer les fichiers d'installation récemment téléchargés depuis leur emplacement temporaire vers leur emplacement d'installation final. Ceci suggère qu'une erreur liée au disque s'est peut-être produite sur la machine cliente.

Un certain nombre d'autres codes d'erreur sont également générés par cet événement. Ceux-ci sont spécifiques au client ; par exemple, une autre mise à jour du client est en cours. Il se peut que le message d'erreur affiché dans la session de l'utilisateur contienne plus d'informations sur la cause exacte de cet événement.

 
Résolutions
  • Assurez-vous que l'infrastructure réseau reliant le serveur aux clients est stable.
  • Vérifiez que le client ayant provoqué l'erreur fonctionne correctement et qu'il y a assez d'espace disponible sur la machine cliente.
  • Demandez à l'utilisateur s'il a aperçu d'autres messages d'erreur spécifiques ou rencontré des erreurs liées au stockage.
  • Demandez à l'utilisateur de redémarrer la mise à jour du client en fermant sa session, et en en ouvrant une nouvelle.
 
Sources de connaissances externes

Les sources d'informations suivantes peuvent vous être utiles lors de l'apparition de cette erreur :

Ou effectuez des recherches dans la Base de connaissances Citrix pour plus d'informations.

 
Événement exemple

Le serveur n'a pas pu terminer le téléchargement de nouveaux fichiers clients. (Erreur : %1)

 
Événements liés

Consultez les événements CLTMGR 1016, 1017, 1019 et 1021 liés, qui indiquent tous des erreurs de communication lors de la procédure de mise à jour du client.

 
© 2002-2008 Citrix Systems, Inc. Tous droits réservés.

Element properties:

TargetCitrix.PresentationServer.ManagedServer
CategoryAlert
EnabledTrue
Event_ID1018
Event SourceCLTMGR
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
La mise à jour du client ne peut pas terminer la mise à niveau d'une installation cliente
Le composant de mise à jour automatique du client ne peut pas terminer une opération de mise à niveau sur une installation cliente.
Event LogApplication

Member Modules:

ID Module Type TypeId RunAs 
EventCollectionDS DataSource Microsoft.Windows.EventProvider Citrix.PresentationServer.CitrixAdministratorAccount
GenerateAlert WriteAction System.Health.GenerateAlert Citrix.PresentationServer.CitrixAdministratorAccount

Source Code:

<Rule ID="Citrix.PresentationServer.ClientUpdateCannotCompleteUpgradeOfClientInstallation.Rule" Enabled="true" Target="Citrix.PresentationServer.ManagedServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="EventCollectionDS" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type='Windows!Microsoft.Windows.Computer']/PrincipalName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1018</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>CLTMGR</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" RunAs="CtxLibrary!Citrix.PresentationServer.CitrixAdministratorAccount" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name='Citrix.PresentationServer.ClientUpdateCannotCompleteUpgradeOfClientInstallation.Rule.AlertMessage']$</AlertMessageId>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>