In Mozilla Firefox, the error - The add-on could not be downloaded because of a connection failure on .... - is displayed when trying to install the NetExtender plugin. This error occurs when SonicWall UTM SSL-VPN is configured to use the default SonicWall self-signed certificate, or a certificate signed by a private CA, as opposed to a certificate signed by a public CA (Thawte, Versign etc.). Firefox does not allow plugin installations over SSL (HTTPS) if the certificate issuer (CA) is not a built-in certificate present in it's certificate store.

In the case of Google Chrome, the error - Apps, extensions, and user scripts cannot be added from this website. -Â is displayed when trying to install the NetExtender plugin. This error occurs because Google Chrome does not allow adding extensions unless it is in the Chrome Web Store or if the user manually installs extensions by adding them through the Extensions page of Chrome.
Â

Google Chrome
Chrome while refusing to install the add-on, downloads the plugin file - npNLChrome.crx. Follow these steps to install the file manually:
Mozilla Firefox
Any one of the following workarounds can be implemented for Firefox browsers:
WARNING: This is not recommended by SonicWall and is listed here as an option which users may choose to implement at their own risk.