When experiencing issues accessing the Dell EqualLogic web user interface, particularly with Java applets on Ubuntu 12.04.3 LTS, several troubleshooting steps can be taken to resolve common connectivity and compatibility problems.
Java Compatibility and Browser Configuration
Firstly, ensure that the Java version is compatible with the Dell EqualLogic firmware. Although Java 7 is installed, it is important to verify that both your browser and Java settings are properly configured to work with the web interface.
- Java Security Settings: Adjust your Java security settings to allow the EqualLogic interface to run. This may involve setting the security level to Medium, allowing the site in the exception list, and ensuring Java is enabled in the browser control panel.
- Browser Extensions: Confirm that any browser extensions or plugins are not blocking Java from executing. Consider testing with a fresh profile or a different browser session that has minimal plugins.
Using the Java Network Launch Protocol (JNLP)
The problem may also be related to the JNLP file configuration. If the JNLP is not properly calling resources, this can result in a failure to load the necessary Java classes.
- Resource Accessibility: Check the .jnlp file to confirm that the URLs specified in the resource definitions are accessible. In this case, for example, ensure that
http://eql/lib/equallogic-6.0.jar
does not return a 404 error. If it does, there could be a misconfiguration on the server side such as incorrect file paths or missing files. - Local App Launch: If launching the applet as a local Java application, ensure the correct hostname is used in the JNLP file.
Networking Considerations
Since the error indicates a potential issue with accessing certain resources, network configuration should be scrutinized:
- DNS and Hostname Resolution: Verify that the hostname ‘eql’ correctly resolves to the EqualLogic group IP address. Incorrect DNS entries might prevent the connection from reaching the intended destination.
- Network Access Rules: Ensure that firewall settings or network policies do not block the connection to the EqualLogic group. Ports typically used by EqualLogic, such as 80 (HTTP) and 443 (HTTPS), should be open.
Server Configuration and File Verification
Inspect the EqualLogic server configuration for potential issues:
- Firmware and Updates: Update the EqualLogic firmware to the latest version recommended by Dell. Compatibility issues can often be resolved through such updates.
- File Existence: Confirm that the necessary JAR files exist on the server and are correctly placed in the specified directory. This includes verifying permissions if applicable.
Follow these troubleshooting steps while referring to official Dell EqualLogic resources, such as the [Dell Knowledge Base](https://www.dell.com/support/home/en-us/product-support/product/equallogic-ps-series/docs) or the [EqualLogic Deployment Guides](https://www.dell.com/support/home/en-us/product-support/product/equallogic-ps-series/manuals), for more in-depth guidance tailored to your specific environment. Always ensure that configurations align with the latest best practices for IT infrastructure.