[NETSCALER] “SyntaxError: Unexpected token N” lors de la mise a jour

J’ai voulu mettre a jour les Firmware de mes Netscalers en 10.5.57 pour avoir le TLS1.2.

Comme d’habitude, j’utilise l’interface web pour faire la mise a jour,  je télécharge le firmware, je l’upload sur l’appliance, et apres avoir cliqué sur le bouton Upgrade, j’obtiens une erreur “SyntaxError: Unexpected token N”

Apres quelle recherche sur le net, il semble que la partie mise a jour de la GUI du Netscaler VXP 10.5.56.12 soit buguée. Ce problème est corrigé dans la version 10.5.56.15 donc dans la 10.5.57 aussi.

Il faut donc faire la mise a jour en ligne de commande; voici comment j’ai procédé.

Upload du firmware vers le Netscaler:

Créez un répertoire 10.5.57 dans le répertoire /var/nsinstall

mkdir 10.5.57

Depuis Windows, avec l’outil Pscp, copiez le firmware dans ce répertoire.

pscp Z:\Citrix\NETSCALER\build-10.5-57.7_nc.tgz nsroot@192.168.XXX.XXX:/var/nsinstall/10.5.57

une fois copié, lancer la décompression depuis un Putty:

root@ns# tar -zxf build-10.5-51.10_nc.tgz
Lancez l’install:
root@ns# ./installns
et voila! apres un reboot, je suis en 10.5.57 et j’ai pu activer le TLS1.2 et obtenir enfin la note A sur le site https://www.ssllabs.com/ssltest/
Thx à Citrix

fgagne Auteur