We have all encountered the dreaded Java error when trying to connect to the Citrix Netscaler GUI. In this post I would like to walk through the steps of resolving those Java error messages. There are a few technical articles that TRY to walk you through the process of troubleshooting this issue, but I have found the method that I use to be the most successful. For me this is one of the most frustrating error messages, as I am constantly working in different versions of Java, Netscaler firmware or browser.
For starters, lets go ahead and uninstall any version of Java you currently have installed. Most versions of Netscaler 10.1 and above will support the most recent version of Java. You can download the most recent version Here. For this exercise, we are going to assume you are using chrome, Firefox or IE. In my experience, I have had the most success with the Netscaler GUI and the Chrome browser.
After you have successfully installed Java and went through the confirmation process go ahead and browse to your java configuration applet or go to control panel > Java (32bit).
Once the Java Control Panel pops up, click on the Settings button.
You will now be redirected to the Temporary Internet files dialog. First, click on the “Delete Files” button
One the “Delete Files and Applications” box appears, UNCHECK all of the checkboxes and click OK.
Before clicking out of the Temporary Internet files dialog, make sure to uncheck ” Keep Temporary files on my computer” and click OK. Having all of these temporary files are one of the main causes for applet corruption.
That last set of steps will clear out all the previously downloaded temporary applets, cookies and certificates you currently have in your configuration. If you are launching java for the first time after the new install this might be a moot point, but I do it anyway 🙂
Now, stay in the Java Control Panel and at the top, click on the “Security” Tab. Inside of that tab, click on “Edit Site List” at the bottom.
Once you have clicked on Edit Site list, Click on Add. Here you will be able to add the Netscaler access gateway FQDN as an exception. Only add websites here that you know you can trust their certificate.
After you click add you will notice a text box appear in the same window. Go ahead and add your Netscaler FQDN into that field and click OK example: Https://yournetscaler.yourdomain.com
After clicking OK, you will notice your Netscaler FQDN is now in the exceptions list. Click Ok to exit the Java Control panel and relaunch your browser to test.
This article applies to Netscaler versions 9.3, 10.0, 10.1
Let me know how it goes. Add your comments below!
Kevin B. Ottomeyer @OttoKnowsBest