Novell NetStorage


Setting The NetStorage/iFolder Passphrase

The NetStorage\iFolderTM passphrase is stored in the eDirectoryTM user object. The passphrase can be set from the PASSPHRASE.HTM file that is provided in the \iFolder directory.

If the user has never set a passphrase and logged in to iFolder via NetStorage, the passprhase.htm file is always displayed. However, once the passphrase is set, the user is automatically logged into iFolder and the PASSPHRASE.HTM file does not appear.

The reason PASSPHRASE.HTM functions in this manner is because it is the only way to set the passphrase when accessing NetStorage through WebFolders.


Register All User Contexts

All user contexts must be registered in both the Xtier\Configuration\Xsrv\Authentication Domains registry area and must be set in the iFolder configuration. You can use the NSAdmin utility to change NetStorage-specific registry settings. See the NetStorage documentation for instructions on using the NSAdmin utility.

Check the iFolder configuration at https://hostname:iFolder_SecurePort/iFolderServeMultiple trees are not currently supported, i.e., it is not possible to access iFolder from NetStorage by users of multiple trees; each tree should have its own NetStorage serverr/Admin.

NOTE:  Multiple trees are not currently supported. It is not possible to access iFolder from NetStorage by users of multiple trees; each tree should have its own NetStorage server.


Ensure Admin Proxy User Is Logged In and Has Rights to All Contexts

Make sure the admin proxy user is always logged in and has rights to all contexts. You can check this by adding oneNet/SESSIONS at the end of the NetStorage URL. NetStorage uses the proxy user to set the encrypted passphrase in the User object.

Using ConsoleOneTM, click the Other tab on the User Properties page to see the xtier-ifolderpassphrase string (encrypted). The admin proxy user is configured during the NetStorage installation and can be changed after the installation by clicking the General link in the NSAdmin utility.


Entering an Invalid Passphrase

If users enter an invalid passphrase that doesn't match the current iFolder passphrase, the PASSPHRASE.HTM file will continue to appear.


Ensure PASSPHRASE.HTM is Posting the Correct URL

Make sure the PASSPHRASE.HTM form is posting to the correct URL. Open the PASSPHRASE.HTM form and then right-click and select View Source. Search for the word ACTION and check the URL. The URL is in the form PROTOCOL://HOSTNAME:SECUREPORT/oneNet/iFolder/pph. Make sure the protocol is https and the port is the correct secure port. Also make sure the hostname is correct. You can change the protocol, port, and hostname using the NSAdmin utility. See the NetStorage documentation for more information on the NSAdmin utility.


Changing eDirectory Password Invalidates iFolder Passphrase

If you change your eDirectory password, your iFolder passphrase becomes invalid. If this happens, reset your passphrase by re-entering the original passphrase that was created when your iFolder account was created. If you are using a browser to access NetStorage, you will automatically be prompted to reset your passphrase. If you are using Web Folders to access NetStorage, you must access the PASSPHRASE.HTM file in the iFolder directory to reset your passphrase.


Resetting Passphrase

The user's passphrase can also be reset at any time at the following url where NetStorage is running: http://NetStorage_Server/oneNet/iFolder/pph.


HTTP Errors When Submitting Passphrase

Context configuration problems, port/protocol and invalid DNS addresses usually cause HTTP errors when attempting to submit the passphrase form.


Port Conflicts or Invalid Port Settings

During the NetWare 6 SP1 installation and configuration process, an administrator may inadvertantly set the port number used by NetStorage to the same port number used by NetWare Enterprise Server. Manually changing the NetStorage port number after the installation may also cause a port conflict or an invalid port setting.

The default port number for NetWare Enterprise Server is 51080 for HTTP and 51433 for HTTPS. NetStorage requires the Apache Web Server and uses the same port number as the Apache Web Server. The default port number for Apache (NetStorage) is 80 for HTTP and 443 for HTTPS.

NetStorage port conflicts and invalid port settings cause HTTP Forbidden errors when users attempt to create new folders in home directories and on mapped drives. These errors are characterized by Connection Refused IO errors and new folders not appearing after they are created.

Servers configured to use multiple IP addresses are less likely to have port conflict problems because each service can generally use its default port assignment.

To correct NetStorage port number conflicts or invalid port settings edit the SETTINGS.PROPERTIES file in the SYS:\WEBAPPS\NETSTORAGE\WEB-INF\CLASSES directory. Change the port number to match the port number that is listed in the SYS:\APACHE\CONF\ADMINSERV.CONF file. This port number can be found in the "# Start Apache Services Port Configuration" section of the file.



Previous | Next