J'ai été placé dans une situation où j'assiste les utilisateurs finaux de Citrix sans visibilité sur le serveur Citrix. L'un des problèmes que j'ai rencontrés est que les utilisateurs redémarrent leur PC sans se déconnecter de Citrix au préalable, ce qui provoque des sessions déconnectées et d'autres comportements inattendus. Est-il possible de configurer le client Citrix pour qu'il se déconnecte de manière gracieuse plutôt que de se déconnecter lorsque Windows est redémarré ?
Réponses
Trop de publicités?Malheureusement, ce n'est pas le cas pour le client final. Il s'agit d'un paramètre qui doit être défini par la personne qui gère le serveur Citrix et qui peut être modifié rapidement.
Démarrer-> Outils d'administration-> Configuration Terminal Services -> Connexions -> Propriétés ICA TCP -> Remplacer les paramètres utilisateur -> Déconnecter de la session.
À partir de là, sélectionnez l'option Override (Ignorer) et choisissez un délai avant que les sessions déconnectées ne soient terminées.
Cela devrait mettre fin aux problèmes causés par les utilisateurs qui ne ferment pas correctement les sessions Citrix.
Boburob, je voulais juste ajouter un commentaire à votre réponse, mais je n'en ai pas le droit apparemment.
Plutôt que de le configurer sur chaque serveur Citrix, il y a de nombreux avantages à le faire par le biais d'une stratégie de groupe :
Configuration de l'ordinateur \Administrative Modèles \Windows Composants \Remote Services de bureau \Remote Hôte de la session de bureau \Session Limites de temps
De cette façon, vous le configurez une seule fois et vous pouvez l'appliquer à tous les serveurs Citrix (ou à certains d'entre eux). Si les serveurs sont reconstruits ou si d'autres serveurs sont ajoutés, il suffit de les placer dans votre OU de serveur Citrix pour que les paramètres soient appliqués.
En ce qui concerne la question initiale, il y a une raison logique pour laquelle il n'est pas possible pour les sessions de se déconnecter de manière fiable lorsque le client est arrêté.
Lorsque vous lancez un arrêt ou un redémarrage, un signal de fin est envoyé à tous les services et applications en cours d'exécution. Vous ne pouvez pas contrôler l'ordre dans lequel ils sont effectivement arrêtés, car certains processus peuvent prendre plus de temps que d'autres pour se fermer.
Par conséquent, certains des composants et services nécessaires au maintien d'une session Citrix active peuvent déjà avoir été fermés avant que le client Citrix n'ait pu initier une déconnexion sur le serveur Citrix.
Lorsque la connexion entre le client et le serveur est interrompue, que ce soit en raison de problèmes de réseau, d'une panne du client ou d'un redémarrage, la session entre dans l'état "déconnecté".
Vous pouvez souhaiter que les sessions déconnectées restent actives pendant un certain temps (par exemple 1 heure), pour permettre aux utilisateurs de passer d'un client à l'autre (si vous souhaitez l'autoriser), ou pour qu'une brève panne de réseau n'entraîne pas la fermeture de toutes les sessions.