The Guest Portal uses a Java applet based Web Agent. This is used to collect system health information. Based on this information, appropriate network access is granted to the client system.
Always install the latest Java version available. Download and install the latest version from java.com.
Ensure that you have the recommended version of Java and your browser can run Java applets. Confirm that "Enable Java content in the browser" option is enabled in the Java Control Panel (needs browser restart for changes to take effect). Go to the Verify Java version page to confirm this.
Browsers may present popups or warnings asking for explicit permission to run Java applets on this page. This must be permitted for health checks to succeed. A reload of the page may be required for this permission to take effect - reload page and attempt login again.
Chrome on Mac OSX cannot run Java applets. Login using a different browser, like Safari or Firefox, for running health checks as part of login. More details avaialble in the Official FAQ entry.
The applet needs to run in Safari's "Unsafe mode" to perform health checks. This can be enabled in Safari -> Preferences -> Security -> Manage Website Settings -> Java -> [Select IP/hostname of login server] -> Select "Run in Unsafe Mode" in the drop down. Restart Safari for changes to take effect.
The health data collection applet only works on 32-bit Java installations. Ensure that you have a 32-bit JRE installed, even if your OS/browser environment is 64-bit. Installing a 64-bit JRE can result in the following issues:
Use instructions in the section Verify that your browser is setup to run applets to verify that your browser is setup to run Java applets. Official instructions for enabling the Java plugin for Firefox are available here
The Web Agent requires JRE 1.6 or above to be installed on your machine. If the required JRE version is not detected on the corresponding browser in use, a notification message prompts the user to install a recent version of Java.
To install JRE 1.7 or above, follow instructions below for your OS.
Download the JRE installer.Follow the prompts to install Java Runtime Environment by launching the setup file.
Download the JRE installer. Follow the prompts to install Java Runtime Environment by launching the setup file.
If you use an RPM based Linux distribution (like RedHat, Fedora, OpenSuSE), you may use RPM based installation method (requires superuser privileges). For other distributions; the binary installer method may be preferable. If you are not sure about which method to use, choose the binary installation method.
Download the RPM based installer and launch it with superuser (root) privileges. Depending on your setup, you may have to:
rpm -Uvh </path/to/installer/file>
tar zxf </path/to/installer/file>
Verify that a Java Runtime Environment version (1.6 or above) is installed, and the corresponding browser plugin is enabled. Go to the Java Version Test page to verify that your Java installation is working fine.