1 votes

Délais d'expiration lors de la connexion à Citrix NetScaler

Nous avons un site Web C# ASP.NET MVC hébergé sur Azure (service d'application) qui se connecte à une API REST tierce. Cela fonctionnait toujours sans problème, mais il y a quelque temps, le tiers a remplacé son ancien répartiteur de charge par un nouveau Citrix NetScaler flambant neuf. Depuis lors, notre site Web fonctionne généralement bien pendant une heure environ (en fonction du trafic), puis nous commençons à recevoir des erreurs :

[SocketException: Une tentative de connexion a échoué car la partie connectée n'a pas répondu correctement après un laps de temps ou une connexion établie a échoué parce que l'hôte connecté n'a pas répondu ]

Ces erreurs augmentent généralement avec le temps. Cela commence peut-être par 1 par heure, mais après 24 heures, nous en recevrons environ 100 en une demi-heure.

Si nous revenons ensuite à l'ancien point de terminaison du répartiteur de charge, les erreurs disparaissent, mais lorsque nous revenons au nouveau point de terminaison du répartiteur de charge, le problème se reproduit. Nous avons également un site Web Java 7 hébergé sur Google App Engine qui se connecte au même nouveau répartiteur de charge, mais n'a pas ce problème.

Le tiers est en contact avec le support Citrix, mais jusqu'à présent, rien n'a été trouvé de leur côté (je n'ai aucun détail).

Je sais que ce problème est extrêmement vague, pour lequel je m'excuse. J'espère que quelqu'un pourrait avoir une idée de la raison pour laquelle nous voyons cela sur notre site Web .NET sur Azure, mais pas sur notre site Web Java Google App Engine. De plus, j'ai essayé de chercher sur le Web pour ce problème, mais je n'ai rien trouvé du tout. Ce qui semble un peu étrange, car je suis assez certain que beaucoup de personnes ont une configuration similaire mais apparemment n'ont aucun problème. Donc, la question que je veux poser est la suivante : est-ce que quelqu'un a une idée de pourquoi cela pourrait se produire ? Quiconque connaît Citrix NetScaler, ou a déjà vu un problème similaire auparavant ? Je peux fournir plus d'informations au besoin.

1voto

Alexandre Roux Points 460

Pour affiner votre problème, je suggère de comparer deux traces de paquets réseau différentes de votre Netscaler (scénario de travail VS scénario non fonctionnel) + d'investiguer le ns.log situé :

\var\log\ns.log

Voici également l'article public pour capturer une trace sur votre Netscaler :

https://support.citrix.com/article/CTX128655

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X