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: