Problème connexion Citrix

Bonjour et bonne année,



Dans ma Société, nous avons un serveur déporté pour une application de GMAO.

Plusieurs usines utilisent une connexion Citrix pour se connecter à ce serveur pour se connecter à sa base GMAO via le logiciel Newmaint.

Les clients ICA sur les postes clients sont à la version 9.1.

Citrix Metaframe sur le serveur est à la version 1.8.

Ces versions sont en place depuis 2005 sans que nous ayons eu de problème avant.



Problème : depuis 1 semaine, la connexion par Citrix Client ICA ne fonctionne pas bien ou pas du tout.

Ce qui est étonnant, c’est que dès foi, la connexion marche quand même, même si elle est très lente. Une fois la connexion établie, la logiciel GMAO fonctionne très bien.

Par contre, la majorité des tentatives de connexion se terminent après environ 2 minutes par un échec avec 2 messages :

"Vous ne disposez pas des droits d’accès pour vous connecter à cette session"

puis

"Le système a atteint sa limite de connexions sous licence. Veuillez réessayer plus tard"



Le serveur n’a pas changé ses paramètres réseau.

Les configurations de connexion client n’ont pas changé.

Il n’y a pas plus d’utilisateurs et rien n’a été changé sur le serveur coté validation des licences qui sont :

  • 15 utilisateurs Metaframe 1.8 pour Windows 2000 avec inscription
  • 20 utilisateurs Licences d’utilisateur Citrix



    A priori, il s’agit plus d’un problème de temps de connexion réseau que de licence Citrix. Pourtant, un ping vers le serveur est assez bon avec de 20 à 30 ms. Il n’y a pas non plus de dégradation de ce coté.



    Si vous avez des axes de recherche pour régler ce problème, je vous remercie de m’aider.

    Savez-vous si nous pouvons tracer la phase de connexion d’un utilisateur ?

    Est-il possible de régler le time-out de connexion ?

il n’y a pas que des limitations avec les licences Citrix mais aussi les TSCALs.

As-tu encore assez de TSCALs disponible ? est-ce que les machines clientes ont changé depuis une semaine ?



as-tu le meme probleme si tu te connecte en tant qu’admin directement sur le serveur via la barre de lancement rapide du client ICA 9 ?

Merci pour cette réponse.



Comment vérifier le nombre de TSCALs ?

Les machines client n’ont pas changé.

Quand je me connecte en Admin par Citrix, la connexion est longue mais elle marche sur mon poste. Peut-être parce qu’il est plus puissant que les autres !



Merci de ton aide

non, aucun rapport avec la puissance du poste client.

un PC386 sous MSDOS a la puissance suffisante pour se connecter à une session ICA.



pour vérifier les TSCALs, il faut lancer l’outil de gestion des TSCALs sur le serveur Win2000/2003 qui justement héberge les TSCALs.



la “connexion est longue” que veux tu dire ?

elle est longue à quel(s) moment(s) :

  • avant de voir la GINA
  • apres avoir donné les credentials
  • avant d’afficher le bureau

Désolé mais je vais passer pour un ignare … Je ne sais pas ce qu’est l’outil de gestion des TSCALs.

Sur le serveur, il y a Metaframe 1.8 et l’outil “Configuration des connexions Citrix” qui indique :

  • ica-tcp : nombre maximal de connexion= illimité
  • rcp-tcp : nombre maximal de connexion= illimité



    Pour la connexion client :
  • dans “Program Neighborhood”, les connexions clients sont configurées avec :
    • type de connexion : réseau étendu
    • serveur : avec adresse IP
    • protocole réseau : TCP/IP
    • au niveau “options” rien de spécial
    • au niveau “Informations d’ouverture de session” : définition d’un nom d’utilisateur, d’un mot de passe et du domaine GMAO.


  • au niveau du serveur :
    • les utilisateurs autorisés à se connecter sont déclarées dans les utilisateurs Windows avec un script d’ouverture de session permettant de préparer un répertoire perso à l’utilisateur + de lancer le programme de GMAO => ils n’arrivent pas sur le bureau mais directement dans le programme GMAO. A la fermeture du programme, la connexion se ferme.



      Connexion normale :
  • affichage de la fenêtre “Connexion à GMAO Site” - Citrix Metaframe
  • “préparation pour connexion” très rapide => jauge à 50%
  • “connexion” => jauge passe rapidement à 100%
  • arrivée directement dans le programme très rapide



    Connexion lente (quand ça marche) :
  • phase 1 et 2 idem
  • phase 3 : la jauge bleue avance doucement et se bloque sur environ 75% après 30 secondes
  • 1 mn 30 s plus tard, la fenêtre serveur GMAO “Metaframe” s’affiche et le programme se lance
  • après, tout va bien



    Connexion plantée :
  • idem connexion lente
  • après 1 mn 30 s à 2 mn, la fenêtre serveur GMAO “Metaframe” s’affiche avec successivement les 2 fenêtres superposées :
  • “Vous ne disposez pas des droits d’accès pour vous connecter à cette session” avec bouton “OK”
  • “Le système a atteint sa limite de connexions sous licence. Veuillez réessayer plus tard” avec bouton “OK”
  • en cliquant sur OK => la fenêtre ferme.



    Voilà … j’espère que cela permettra de faire avancer le schmilblik !

ok donc ce n’est pas les TSCALs car le message apparait avant (et est de toute façon plus spécifique après reflexion… ;D)



quand le problème survient, combien as tu de sessions sur ton serveur ?

que retourne la commande qwinsta ?

que retourne la commande qserver /load ? (wow ça fait un bail que j’avais pas utilisé celle-là)



quel est le niveau de service pack/hotfix sur ton serveur 1.8 ?

Réponse de qwinsta :

NOM DE SESSION NOM D’UTILISATEUR ID ÉTAT TYPE PÉRIPHÉRIQUE

console Administrateur 0 actif wdcon

ica-tcp 65536 écouter wdica

rdp-tcp 65537 écouter rdpwd

ica-tcp#71 mtbresso 5 actif wdica

ica-tcp#93 8 Conn wdica

>ica-tcp#107 Admin 10 actif wdica

ica-tcp#116 13 Conn wdica

ica-tcp#120 6 Conn wdica

9 Inactif

12 Inactif





A priori, il y a Admin et Mtbresso qui ont réussi à se connecter.

Puis les sessions 93, 116 et 120 en tentative de connexion mais infructueuse …



La commande qserver /load a duré quelques secondes et n’a rien renvoyé.



Niveau : MetaFrame Version 1.80 (Compilation 260 Service Pack 3)



Encore merci pour ton aide …

A suivre …

qserver /load ne retourne rien… tu n’a donc pas de licence LMS (euh désolé si je dis des betises mais cela fait plus de 6 ans que je n’ai pas joué avec MF1.8)



quand tu constate le souci, c’est pareil si tu lance une session RDP ?

j’ai l’impression que ton service icabrowser.exe ou pn.exe (wow… ça fait drole) est un peu dans les choux. tu as tenté de les redémarrer ?

que retourne :

qserver /debugnhwatch “ServerName1”

J’ai relancé les 2 services icabrowser et pn et à priori, ça marche bien maintenant.

Ton conseil semble être le bon … j’espère que cela va tenir maintenant !



Sinon, j’ai quand même lancé la commande qserver pour voir et voici la réponse :



C:>qserver /debugnhwatch GMAO

Calling _DebugProgramNeighborhoodService()

Client Protocol Detected

Client Protocol Version will be 1

I thought Peer name would be GMAO

Peer name is GMAO

Service debug initated on : "GMAO"

Debugging Program Neighborhood Service in farm GMAO Batterie

There are 0 PN clients connected to this service.

There are 0 other known servers in this farm :

This service knows about 3 managed applications on this farm :

1 : “test” (Servers: GMAO)

2 : “acrobat” (Servers: GMAO)

3 : “paint” (Servers: GMAO)

01/06 17:03:51 : FindNewServersThread: Found 0 servers

01/06 17:03:51 : FindNewServersThread: Waiting for 2 seconds

01/06 17:03:53 : FindNewServersThread: Found 0 servers

01/06 17:03:53 : FindNewServersThread: Waiting for 4 seconds

01/06 17:03:57 : FindNewServersThread: Found 0 servers

01/06 17:03:57 : FindNewServersThread: Waiting for 8 seconds

01/06 17:04:05 : FindNewServersThread: Found 0 servers

01/06 17:04:05 : FindNewServersThread: Waiting for 16 seconds

01/06 17:04:21 : FindNewServersThread: Found 0 servers

01/06 17:04:21 : FindNewServersThread: Waiting for 32 seconds

01/06 17:04:53 : FindNewServersThread: Found 0 servers

01/06 17:04:53 : FindNewServersThread: Waiting for 64 seconds

01/06 17:05:57 : FindNewServersThread: Found 0 servers

01/06 17:05:57 : FindNewServersThread: Waiting for 128 seconds

01/06 17:08:05 : FindNewServersThread: Found 0 servers

01/06 17:08:05 : FindNewServersThread: Waiting for 256 seconds

01/06 17:12:21 : FindNewServersThread: Found 0 servers

01/06 17:12:21 : FindNewServersThread: Waiting for 512 seconds



Je l’ai arrêtée avec CTRL/C.



Merci encore en espérant que cela marche demain.



A+

sous 1.8 ya pas grand chose à faire de toute façon ;D ;D



euh ton nom de serveur c’est GMAO ?

tu n’a que ces 3 applications publiées ?

ca sous entend que tu n’avais pas rebooter le serveur ?

Je suis curieuse hein, c’est tout.

Mais si un redemarrage des services remets le truc d’applomb, un reboot aurait du faire la même chose non ?

tout à fait…

sauf que le reboot aurait viré les connexions en cours ce qui n’est pas super gentil…

Pour Thinlsfat :

Le serveur s’appelle bien GMAO et il n’y a bien que ces applications …



Pour LaFouineux :

Oui, on avait quand même rebooté le serveur … mais cela n’avait pas suffit … ???

bon bin tu nous dira ça demain :slight_smile: