Novell iManager is a browser-based alternative to ConsoleOne for administering, managing, and configuring Novell eDirectory objects. You can manage Tiered Electronic Distribution (TED) objects and agents using iManager.
Select the platform where you want to install the iManager and perform additional configuration as needed:
NetWare 6 includes iManager. In order to install the Policy and Distribution Services plug-in to iManager, you must use iManager 1.2, which is included on the ZENworks for Servers Companion CD.
IMPORTANT: If you are using any of the Novell product plug-ins to iManager that were installed with NetWare 6, search the Knowledgebase at Novell Technical ServicesSM for TID 2963651for instructions.
If you are not using any of the Novell product plug-ins to iManager that were installed with NetWare 6, follow the instructions below to install iManager 1.2 for use with the Policy and Distribution Services plug-in:
Edit the TOMCAT33.NCF file in the SYS:\TOMCAT\33\BIN directory:
Edit the NWAPPS-EMFRAME.XML file in the SYS:\TOMCAT\33\CONF directory:
Stop Tomcat.
Rename or delete the SYS:\WEBAPPS directory.
From the ZENworks for Servers Companion CD:
Start Tomcat.
Tomcat then explodes the EMFRAME.WAR file into a new EMFRAME subdirectory under the SYS:\TOMCAT\33\WEBAPPS subdirectory.
To test the integration between iManager and Tomcat, display the following URL in your browser:
http://server:8080/eMFrame
where server is the IP address or DNS host name of the NetWare 6 server where you installed iManager. Port number 8080 is the Tomcat default.
You should see a listing of the files in the eMFrame directory.
If the listing does not appear, check how you typed the URL. Make sure that you typed eMFrame exactly as shown in the example; it is case sensitive. Also make sure that Tomcat is running without errors.
Continue with Configuring Tomcat and iManager to Meet Special Network Needs
To enable iManager functionality on a Windows server, you must add a customized file to your Tomcat installation:
To add the customized file:
Stop Tomcat.
From the ZENworks for Servers Companion CD:
Start Tomcat.
Tomcat then explodes the EMFRAME.WAR file into a new EMFRAME subdirectory under the Tomcat WEBAPPS subdirectory.
To test the integration between iManager and Tomcat, display the following URL in your browser:
http://server:8080/eMFrame
where server is the IP address or DNS host name of the Windows server where you installed iManager. Port number 8080 is the Tomcat default.
You should see a listing of the files in the eMFrame directory.
If the listing does not appear, check how you typed the URL. Make sure that you typed eMFrame exactly as shown in the example; it is case sensitive. Also make sure that Tomcat is running without errors.
Continue with Configuring Tomcat and iManager to Meet Special Network Needs
The following sections help you with specialized configuration needs:
If these needs do not exist on your network, return to and finish Meeting iManager Requirements .
If you need to access iManager from outside your firewall, you have three alternatives:
To change the port number used by Tomcat:
Edit the SERVER.XML file in the Tomcat CONF subdirectory.
Change the following line:
<Http10Connector port = "8080" ... >
to
<Http10Connector port = "80" ... >
Save the SERVER.XML file.
Stop Tomcat > start Tomcat.
The new port number is now in effect.
Continue with Limiting iManager Access to Specific Trees for tight XMLRPC security.
or
Return to and finish Meeting iManager Requirements .
To provide the tightest XMLRPC security, you can provide a list of trees where access from iManager will be permitted. For more information about using XMLRPC security with Policy and Distribution Services, see Security in Policy and Distribution Services in Policy and Distribution Services in the Administration guide.
To limit the accessible trees:
Edit the EMFRAME.CFG file in the Tomcat WEBAPPS\EMFRAME\WEB-INF subdirectory.
Change the following line:
Provider.eMFrame.Authentication.Tree.mode=initial
to
Provider.eMFrame.Authentication.Tree.mode=constrain
Add a line for each tree that you want to be accessible from iManager, using the following format:
Provider.eMFrame.Authentication.Tree.n.id=tree
where n is an incrementing number starting with zero (0) and tree can be either a tree name or the IP address of a server where a replica of the tree is available.
For example:
Provider.eMFrame.Authentication.Tree.0.id=CORP-TREE
Provider.eMFrame.Authentication.Tree.1.id=123.45.67.89
Save the EMFRAME.CFG file.
Stop Tomcat > start Tomcat.
Access to trees from iManager is now constrained to only those trees you have listed in the EMFRAME.CFG file.
Return to and finish Meeting iManager Requirements .