Citrix avec des serveurs Quadi / Dual Core

Bonjour la communauté !



Je souhaiterai savoir si quelques uns d’entre vous avaient quelques problèmes avec Citrix qui tourne sur des Serveurs Dual / Quadri Core ??



En fait, aléatoirement, je ne peux plus ouvrir de sessions sur quelques serveurs de ma ferme.

“Impossible de contacter le serveur Metaframe”.

Si j’isole ces serveurs, je n’ai aucun problème.

La seule similitude avec ces 4 serveurs est qu’il y en a 3 BiPross DualCore et 1 BiPross QuadriCore

Mes 8 autres serveurs de ma ferme sont des Bi-Pross XEON.



Au niveau de mon équilibrage de charge, c’est Ok ! A la lecture de qfarm /load, c’est bien le serveur le moins ‘chargé’ qui est sollicité.

Je ne suis pas en pleine charge, et au niveau du serveur de licence, il me reste encore pas mal de licences dispo …



Environnement W2K3 Server SP1, PS4.0 RollUp01, 11 serveurs dans la ferme …



Merci à tous pour vos lanternes …

Je penses que le fait que ce soit des serveurs quadri ou dual, n’a rien à voir avec ce problème.



Est-ce que tu as des events dans les journaux ?

Il n’y a rien qui apparait dans les journaux d’évenement ( ça fait quelques mois que je cherche d’où vient ce problème tu comprendras donc que c’est la première chose qu’on a fait … On a cherché partout, rien de transpire … )



On voit via la Console Citrix ( journal ) qu’il y a tentative de connexion sur ces serveurs, mais impossible de s’y connecter ( impossible de joindre le serveur metaframe ).



Ma ferme comporte 11 serveurs, j’en ai 4 qui sont quadri ou dual, et c’est cela qui me pose ce problème ( c’est la seule similitude entre les serveurs qui me pose probème, et le seul point de divergence avec les serveurs qui eux nous posent aucun problème )



Si je redémarre tous les services, ça fait pareil, il faut redémarrer le serveur pour qu’il accepte de nouveau les ouverture de session …

Le qfarm /load n’indique aucune charge anormale ?

Le port xml est le même entre tous les serveurs ?

J’ai des bonnes valeurs dans mon qfarm /load en effet.

C’est toujours celui qui a la valeur la plus petite qui est sollicité …



Le port XML est en effet le même sur mes 11 serveurs …

Peux tu poster le résultat d’un dscheck /full servers

Verifying Host Record Rules


HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid


Verifying Common Server Rules
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid
ComSrv - Host Record Rule for is valid
ComSrv - Server Product Rule for is valid


Verifying Server Rules
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid
MFServer - Common Server Rule for is valid
MFServer - Load Manager Server Rule for is valid
MFServer - Account Authority Server Rule for is valid


Verifying LMS Rules
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
HostRecord - Common Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid
LMS Server Rule for is valid


Verifying MF Server Read-Only Object Rules
ReadOnly Entry 00003CBD is valid
ReadOnly Entry 000035D4 is valid
ReadOnly Entry 00000CF4 is valid
ReadOnly Entry 00000CB3 is valid
ReadOnly Entry 00007D8A is valid
ReadOnly Entry 000003AC is valid
ReadOnly Entry 00005F20 is valid
ReadOnly Entry 000034CA is valid
ReadOnly Entry 00005A0F is valid
ReadOnly Entry 00007DDA is valid
ReadOnly Entry 0000113D is valid


Verifying Zone Objects
Zone Record 0000-0130-00002bb9 is valid
Error! Zone Record is invalid. No matching Host Records fou
nd.


Verifying LEUsers

Checking LEUser: :
LEUser: , TotalUserCount: 0, TempResult 0x0.

Checking LEUser: :
LEUser: , TotalUserCount: 0, TempResult 0x0.

Checking LEUser: :
LEUser: , TotalUserCount: 0, TempResult 0x0.

Checking LEUser: :
LEUser: , TotalUserCount: 2, TempResult 0x0.

Checking LEUser: :
LEUser: , TotalUserCount: 1, TempResult 0x0.

Checking LEUser: :
LEUser: , TotalUserCount: 4, TempResult 0x0.

Checking LEUser: :
LEUser: , TotalUserCount: 3, TempResult 0x0.

Checking LEUser: :
LEUser: , TotalUserCount: 1, TempResult 0x0.

Je vois qu'il y a un truc d'invalid ... A quoi cela correspond ? J'ai qu'une seule zone où sont mes 11 serverus

c’est un enregistrement resté dans la table des index du datastore

quelqu’un avait surement créer une autre zone (ou si tu as renommé la zone par défaut, c’est une install de serveur pour lequel la zone était justement celle par défaut)



ce n’est pas cela qui provoque ton souci.



que veux tu dire par “si j’isole ces serveurs aucun probleme” ?

le qfarm /load est normal quand le problème survient c’est ça ?

si tu tentes une connexion directe vers le serveur quand tu as le probleme, tu arrives à te connecter ?

as-tu pu trouver un moyen de reproduire le problème ? je veux dire, cela apparait apres un reboot, apres quelques heures d’utilisation etc ?

Ok.



Ce que j’entends par là c’est que si j’isole les serverus, c’est que si je désactive les ouvertures de sessions sur cs serverus, aucu pb pour se connecter sur les autres …



Le qfarm /load est en effet normal, que je fais le calcul je trouve bien les chiffre mentionnés dans ce résultat, l’équilibrage de chrage focntionne bien …



Si je fais une session RDP avec ces serveurs, j’y arrive bien, mais pas d’ouverture de session ICA.



Je n’arrive pas à reproduire le problème, c’est aléatoire, mais ça arrive surtout en fin de semaine …



Mes 11 serveurs sont identiques au niveau applicatif et système ( même niveau d version des applis, même Service Pack des serveurs, mêmes taches planifiées ec. )



C’est vraiement parce que je n’y arrive pas et que je cherche depuis déjà quelques moi que je me permets de poster ce message …

Est-ce que tu redemarres tes serveurs régulièrement ?

Cela pourrait être un leak mémoire ou autre…

En fait, dans le paramétrage de la ferme il y a un rebbot qui est programmé pour tous les dimanches.



Cela n’empeche pas de poser encore des problèmes.



j’ai donc programmer un reboot toutes les nuits, mais je voudrais que cela reste provisoire …

tu arrives à faire une session RDP mais pas ICA, quel type de session ICA fais-tu? une connexion directe au bureau, pas d’application publiée n’est ce pas ? car si comme test tu tentes une connexion à une application publiée (bureau ou autre) tu ne fais que reproduire ton problème => teste une connexion ICA directe au serveur

au pire, fais un telnet sur le 1494…



si cette connexion ICA directe échoue, recréé ton listener ICA

si elle fonctionne c’est soit le service IMA du serveur qui déconne (donc prendre un dump mémoire de celui ci et l’analyser) soit le Data Collector qui a un souci avec ce serveur (mais cela revient quasi à dire que le service IMA du serveur a un souci…).



edit: tu n’utiliserai pas la Session Reliability sur ces serveurs ? as-tu tenté de le désactiver ?

Désolé,



J’étais en congés, je suis de retour …



J’utilise donc des applications publiées. ( lancement via Program Neighborhood )



Je vais faire des tests de connexion direct au serveur …



En effet, j’utilise la Session Reliabitiliy, mais si je le désactive sur ces serveurs, n’t aura-t-il pas d’incidence sur les autres ?



Merci

Bonjour,



As-tu résolu ton problème ?



J’ai aussi une vingtaine des serveurs citrix PS4.0 publiant le bureau et j’ai aussi le même phénomène:

le serveur n’accepte plus de connexion ICA.

En ouvrant une session locale en tant que Administrateur, je n’ai pu ouvrir qu’une fenêtre DOS.

Impossible d’ouvrir le poste de travail, le gestionnaire de tâche etc. Donc obligé de rebooter.



A noter que j’arrive à accéder au lecteur du serveur par le réseau (\serveurc$) mais impossible de

supprimer les profils (dans c:Documents and Settings) avant de rebooter le serveur.



Dans l’observateur d’événements - Application, j’ai des messages de genre:

  • Application bloquée msimn.exe, version 6.0.3790.3959, module bloqué hungapp, version 0.0.0.0, adresse de

    blocage 0x00000000.
  • Application défaillante iexplore.exe, version 6.0.3790.3959, module défaillant unknown, version 0.0.0.0, adresse

    de défaillance 0x001aeb7a.

    qui apparaissent plusieurs fois (j’ai environ 35 users connectés en moyenne par serveur).



    Si quelqu’un a une idée, je suis preneur.



    Merci
"cyberphone95" wrote:
En ouvrant une session locale en tant que Administrateur, je n'ai pu ouvrir qu'une fenêtre DOS.
Impossible d'ouvrir le poste de travail, le gestionnaire de tâche etc. Donc obligé de rebooter.

cette session admin a été faite en RDP? ICA?
si ICA, as-tu tenté de supprimer et recréer le listener ICA ? (dans tscc.msc)

comment se passe une connexion ILO (ou équivalente suivant la marque du serveur) quand le problème survient ?
est-ce que les nouvelles sessions uniquement sont affectées ou les sessions déjà ouvertes aussi ?
tu as quel niveau de HRP ?

Bonjour ThinIsFat,



1- cette session admin a été faite en RDP? ICA?


> Direct à partir de ILO (remote console) en Administrateur local. Quand la session est ouverte, je n'arrive à lancer ni le le gestionnaire de tâche ni ouvrir le poste de travail donc obligé de faire un reboot du serveur. Plus possible d'ouvrir une session ICA (quand je lance mon client ICA à partir de mon PC, je reste bloqué dans la barre citrix au niveau de l'authetification).

2- si ICA, as-tu tenté de supprimer et recréer le listener ICA ? (dans tscc.msc)
> Ce n'est pas le cas.

3- comment se passe une connexion ILO (ou équivalente suivant la marque du serveur) quand le problème survient ?
> Voir réponse en 1.
est-ce que les nouvelles sessions uniquement sont affectées ou les sessions déjà ouvertes aussi ?
> Aucune nouvelle connexion n'est possible et les connexions en cours sont bloquées.
tu as quel niveau de HRP ?
> Je suis en HRP 3.

Merci

Comme aucune nouvelle session ICA n’est possible (tu n’a pas répondu pour RDP), récréer le listener ICA pourrait aider

ce qui peut etre le cas car toutes les sessions existantes sont bloquées



MAIS



si TermSrv.exe est dans les choux, ce sera également les mêmes symptomes : pas de nouvelle session (ICA ou RDP), console très lente, toutes sessions actives bloquées.



un conseil : si tu arrives à lancer un prompt en ILO, utilise SystemDump (http://support.citrix.com/article/CTX111072) pour générer un dump complet de la mémoire (attention à configurer correctement ton/tes serveurs avant : http://support.citrix.com/article/ctx101595)

RDP est désactivé sur tous les serveurs.

je continue mes investigations et je te tiens au courant.

Merci encore.

je m’incruste, rien avoir avec le sujet initial, mais quand tu dis recreer le listener ? autant je sais ou il se trouve, autant pour le recreer, j’imagine que ca ne se fait pas en claquant des doigts ?



LaF

"LaFouineux" wrote:
je m'incruste, rien avoir avec le sujet initial, mais quand tu dis recreer le listener ? autant je sais ou il se trouve, autant pour le recreer, j'imagine que ca ne se fait pas en claquant des doigts ?

LaF
Non, en cliquant de la souris :)

http://support.citrix.com/article/CTX115152