Normally before you upgrade NetScaler you should check if you have NetScaler Gateway theme customised and set theme to Default from the NetScaler Gateway Global Settings and Client Experience tab before doing upgrade. If you forgot to do that and already upgraded NetScaler you might find out that admin GUI login won’t work anymore. Here are the steps to fix that.
Go to NetScaler console.
Change to default theme:
>set vpn parameter -UITHEME DEFAULT
Save NetScaler configuration:
>save ns config
After device comes up, you should be able to login via admin GUI again.
If you want to apply customised theme back again after firmware upgrade, change NetScaler Gateway UI theme back to Green Bubble from GUI. Make your customisations on it and when you are happy for the results, run the following commands in NetScaler shell:
Backup current configuration:
# cd /nsconfig
# cp ns.conf ns.conf.save
Create custom theme:
# mkdir /var/ns_gui_custom
# cd /netscaler
# tar -cvzf /var/ns_gui_custom/customtheme.tar.gz ns_gui/*
This creates the file customtheme.tar.gz which are used by NetScaler Gateway and also makes sure the NetScaler Gateway customisation is retained after reboot. Now change Custom theme back from the NetScaler Gateway Global Settings and Client Experience tab.