Home > Articles

This chapter is from the book

NetWare Remote Manager

If a good acronym is a sign of a successful product, NetWare Remote Manager (NoRM) is well on its way to greatness! NoRM provides most of the functionality of the console Monitor utility, together with functionality from several other console utilities, but also NoRM makes it available from a Web browser.

You can use NoRM to monitor your server's health, change the configuration of your server, and perform diagnostic and debugging tasks. The following list outlines some of the major tasks you can perform with NoRM:

  • Manage server health: Monitoring the health status of one or more servers, building groups of servers to monitor together, and accessing eDirectory health and troubleshooting tools (iMonitor)

  • Configure server environment: Managing disk partitions; viewing information about hardware adapters, hardware resources, and processor(s); loading or unloading NLM programs, LAN drivers, or disk drivers (also uploading new NLMs from NoRM); monitoring server disk space and memory resources; accessing files on volumes and DOS partitions; managing server connections; configuring SET parameters; scheduling console commands to run; and shutting down, restarting, or resetting a server

  • Troubleshoot server problems by: Finding CPU hogs, finding high memory users, tracing ABEND sources, locating server process hogs, finding disk space hogs, seeing who is using a file

Some of the principal tasks you can accomplish with NoRM include the following:

  • Console Screens link: From this link on the Console Screens page, a Java applet allows you to view and run all the console screens just as though you were using the keyboard at the server console.

  • Console Commands link: From this link you can access a list of all the console commands. Viewing and printing them is now much easier.

  • Logging in: When you point your browser at NoRM, you will be prompted to authenticate before seeing any pages.

  • Admin and Non-Admin views: If you log in to NetWare Remote Manager as a user with Supervisor rights to the server object, you can access and perform all management options. If you log in as a user without these rights, you can see only the volumes, directories, and files to which you have rights. You can view files where you have read access rights and upload files into directories where you have write access. No management functions are available.

  • Disk partition operations: As an alternative to using ConsoleOne to create, change, or remove partitions, volumes, and pools, you can now use the Partition Disks Operation features in NoRM.

  • Profile CPU execution per NLM program: On multiprocessor servers, you can view how each NLM program is distributing its activity across the available processors.

As you can see, NoRM is a very robust management utility that promises extremely flexible operation for today's NetWare administrators.

Installing NoRM

With most installations and patterns for NetWare 6.5, NoRM is installed automatically. After the installation, use a Web browser from a client computer in your network to access NoRM. In order to access NoRM from an Internet connection outside your firewall, you will need to make sure that TCP port 8009 is opened through the firewall to the IP address of your Web server. Port 8009 is the default port through which you will access the Web Manager interface. If desired, this port can be changed as long as it doesn't conflict with any other service on the NetWare 6.5 server.

To use NoRM, you must have a 4.x or newer Web browser such as Internet Explorer or Netscape Communicator. Make sure that Java or JavaScript is enabled on your Web browser. See the section on Web Manager for instructions on how to do this.

NoRM is accessible directly, or from the server console. To open NoRM directly, Open your Web browser and enter your Web server's domain name or IP address, followed by a colon and the port number, which by default is 8009. For example:



You might be prompted to accept an unknown certificate. At the Authentication dialog, enter the full username, with a leading dot, and password of a user with administrative rights to this server, and then select OK (see Figure 3.6).

To open NoRM from the graphical server console, simply click the red N button from the GUI.


If you don't log in as a user with administrative rights to the server, you will not have access to all pages necessary to manage your server remotely. You will see only pages that display the volumes, directories, and files for which you have trustee rights. In this case, you can view files (where you have read access), and upload files into directories where you have write access. You will not have access to any other management functions.

Figure 3.6Figure 3.6 The NetWare Remote Manager home page.

After logging in, your session for NetWare Remote Manager remains open until you close all your browser windows at that workstation. To log out of NetWare Remote Manager, close all the browser windows at the workstation from which you logged in.

NoRM Basics

Similar to iManager, NoRM is organized into three main sections, or frames:

  • Header frame: The Header frame is located at the top of the screen. It provides a semaphore (Green, Yellow, Red) assessment of the server's health, in addition to other tools and the Volumes and Health Monitor pages in NoRM. Clicking the NetWare Remote Manager title in the header will take you to an About NoRM description of the software components of NoRM. Selecting the semaphore icon next to your server name will also take you to the Health Monitor page. By default, the Volumes page is always displayed when NoRM first starts.

  • Navigation frame: The Navigation frame is located on the left side of the screen. It lists different management tasks, organized into groups that you can perform with NoRM. Each link takes you to the specific page(s) for performing that task. The list of available tasks in the Navigation frame can change based on the services and NLMs that you have loaded on the server.

  • Main Content frame: The Main Content frame occupies the middle-right of the screen. When you select a link in the Header or Navigation frames, the appropriate page will be displayed in the Main content frame. If an Information icon appears in the upper-right corner of the page, you can view help for the page that is displayed in the main content frame.

From these frames you will be able to view and modify all features accessible through NoRM.

Configuring NoRM

You can access NoRM configuration options by selecting the Configure button in the header. To access the configuration options you must be logged in as a user with supervisor rights to the server from which NoRM is being run. The NoRM Configuration settings are organized into four groups:

  • NetWare Remote Manager configuration options: The following settings are used to configure NoRM views (see Figure 3.7):

    • View Hidden SET Parameters: Toggles whether or not hidden NetWare console SET parameters are visible in the list of available SET parameters in NoRM and on the server console.

    • View Hidden Console Commands: Toggles whether or not hidden server console commands are visible in the list of available console commands. This can be helpful for discovering undocumented commands.

    • Figure 3.7Figure 3.7 NoRM Configuration options.


      Even if hidden, any SET parameter or console command can still be activated from either NoRM or the server console as long as you know the proper syntax.

    • View Hidden Files or Folders: Toggles whether or not files and folders with the Hidden attribute set will appear in the page lists on NoRM or on the server console.

    • View System Files or Folders: Toggles whether or not files and folders with the System attribute set will appear in the page lists on NoRM or on the server console.

    • Enable Accessibility Options: Disables dynamic refresh of NoRM pages in order to conform to new federal accessibility guidelines. With this option enabled, Health Monitor pages will not refresh until a manual page refresh is performed. For more information on accessibility options, see the NetWare 6.5 online documentation.

    • Restart NetWare Remote Manager (PORTAL.NLM): If you make any changes to settings in this group, you must reset NoRM for the changes to take effect.

    • Enable Emergency Account (SADMIN user) and Set Password: SADMIN is a backup supervisor account that can be used when the Admin account or eDirectory is not working properly. It lets you perform maintenance tasks that do not require eDirectory. SADMIN is created when NoRM is installed.

    • Disable Emergency Account (SADMIN user) and Clear Password: Disable the emergency user account created by NoRM when it is installed, and clear the password that has been set.

    • Enable Debug Account (SDEBUG user) and Set Password: SDEBUG is a limited access account suitable for debugging common server problems without granting access to data stored on the server.

    • Disable Debug Account (SDEBUG user) and Clear Password: Disable the emergency user account created by NoRM when it is installed, and clear the password that has been set.

  • NetWare Remote Manager Health Logging Controls: The following settings let you view and control the server health log (see Figure 3.8). From these settings you can view, clear, enable/disable, and restrict the maximum size of the server health log.

  • Figure 3.8Figure 3.8 The NoRM Health logging controls.

  • HTTP logging controls: The following settings control log files in the NoRM environment (see Figure 3.9):

  • Figure 3.9Figure 3.9 The NoRM HTTP logging controls.

    • Turn Debug Screen On: When instructed by Novell Technical Services, turn this setting on to help debug a problem with the HTTPSTK module. You must also click the Turn Logger On button. The debug console screen journals debug information for the HTTP stack running on the server so that it can be reviewed for troubleshooting purposes.


      This option will create significant server overhead and should not be used under normal operation.

    • Turn Logger On: If logging has been turned off, clicking this button will turn it on.

    • View Current HTTP Log File: The log file contains the following information: an entry number; the date and timestamp in Greenwich mean time (GMT); hostname; the program making the call; the level of the call (whether it's done by the server or by users); and a description of the entry itself with information including the IP address of the source machine making the request, messages, status, and so on.

    • Reset Current HTTP Log File: This option clears the current log and begins a new one. Restarting the log is useful if you have made a configuration change to your server and want to begin a new logging session.

    • Log Only Errors to Log File: This option controls whether or not all requests are logged to the file. When logging only errors to the file, it will take much longer to fill the file to its maximum size, but casual access to the server is not tracked.

    • HTTP Log File Rollover Size (in Megabytes): This option sets a maximum size for the HTTP log file. If the available space on your volume SYS: is limited, you might want to limit the log file to a smaller size. If you want to gather more information over a longer period of time in the log file, you might want to increase the rollover size. When the file is full, the file is deleted and restarted. Automatic rollover guarantees that if logging is on, the log file always reflects the most recent activity on the server.

  • HTTP Interface Management: The following settings control the basic configuration of NoRM (see Figure 3.10):

  • Figure 3.10Figure 3.10 The NoRM HTTP Interface Management controls.

    • HTTP IP Address and Port Setup: From this link, you can configure the default TCP port for unencrypted access to NoRM (default 81), the alternate TCP port (default 8008), and the default SSL port (default 8009).

    • Mail Notification Configuration: From this page you can specify a primary mail server, an alternate mail server, up to eight users in the notification list, and a Mail From identification. You can control which items to be notified about on the Health Monitor page. -Change Minimum Startup Threads: This setting lets you define the number of worker threads that are created for NoRM at startup. At least one thread is required and other threads will be created as needed. These initial work threads will be built between the server and browser-based clients. The default is 32. However, if memory is low, you might want to set this to 4 and let more threads be created as needed.

    • Change TCP Keep Alive (in Seconds): This option lets you change the timeout for TCP sessions in NoRM. Default is 300 seconds (five minutes).

    • Access IP Address Access Control Page: From this page you can limit access to NoRM. You can specify IP addresses for workstations or specify a subnet and subnet mask for ranges of workstations from which to give access. Restricting access in this way can help secure remote access to your server.

    • Restart NetWare HTTP Interface Module (HTTPSTK.NLM): Changes to settings in this group require that HTTPSTK.NLM be reloaded. Select this button to perform the reload remotely.


By clicking the word Novell in the upper-right portion of the header frame, you can access the Novell Support Connection at http://support.novell.com/. From this site, you can get current updates, locate troubleshooting information, or open an online support incident.

Customizing NoRM

You can add text, graphics, and custom links to the home (Volumes) page of NoRM by creating an HTML file named PRTLANNC.HTM, which contains the HTML code you want to add, and placing it in the server's SYS:\LOGIN directory. Any information in this file will appear at the bottom of the home page. See the NetWare 6.5 online documentation for more information.


Because this file will be used as part of the HTML code that generates the front page, do not include the <body> and </body> tags.

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.


Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030, (Pearson) presents this site to provide information about products and services that can be purchased through this site.

This privacy notice provides an overview of our commitment to privacy and describes how we collect, protect, use and share personal information collected through this site. Please note that other Pearson websites and online products and services have their own separate privacy policies.

Collection and Use of Information

To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including:

Questions and Inquiries

For inquiries and questions, we collect the inquiry or question, together with name, contact details (email address, phone number and mailing address) and any other additional information voluntarily submitted to us through a Contact Us form or an email. We use this information to address the inquiry and respond to the question.

Online Store

For orders and purchases placed through our online store on this site, we collect order details, name, institution name and address (if applicable), email address, phone number, shipping and billing addresses, credit/debit card information, shipping options and any instructions. We use this information to complete transactions, fulfill orders, communicate with individuals placing orders or visiting the online store, and for related purposes.


Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Participation is voluntary. Pearson collects information requested in the survey questions and uses the information to evaluate, support, maintain and improve products, services or sites, develop new products and services, conduct educational research and for other purposes specified in the survey.

Contests and Drawings

Occasionally, we may sponsor a contest or drawing. Participation is optional. Pearson collects name, contact information and other information specified on the entry form for the contest or drawing to conduct the contest or drawing. Pearson may collect additional personal information from the winners of a contest or drawing in order to award the prize and for tax reporting purposes, as required by law.


If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email information@informit.com.

Service Announcements

On rare occasions it is necessary to send out a strictly service related announcement. For instance, if our service is temporarily suspended for maintenance we might send users an email. Generally, users may not opt-out of these communications, though they can deactivate their account information. However, these communications are not promotional in nature.

Customer Service

We communicate with users on a regular basis to provide requested services and in regard to issues relating to their account we reply via email or phone in accordance with the users' wishes when a user submits their information through our Contact Us form.

Other Collection and Use of Information

Application and System Logs

Pearson automatically collects log data to help ensure the delivery, availability and security of this site. Log data may include technical information about how a user or visitor connected to this site, such as browser type, type of computer/device, operating system, internet service provider and IP address. We use this information for support purposes and to monitor the health of the site, identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents and appropriately scale computing resources.

Web Analytics

Pearson may use third party web trend analytical services, including Google Analytics, to collect visitor information, such as IP addresses, browser types, referring pages, pages visited and time spent on a particular site. While these analytical services collect and report information on an anonymous basis, they may use cookies to gather web trend information. The information gathered may enable Pearson (but not the third party web trend services) to link information with application and system log data. Pearson uses this information for system administration and to identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents, appropriately scale computing resources and otherwise support and deliver this site and its services.

Cookies and Related Technologies

This site uses cookies and similar technologies to personalize content, measure traffic patterns, control security, track use and access of information on this site, and provide interest-based messages and advertising. Users can manage and block the use of cookies through their browser. Disabling or blocking certain cookies may limit the functionality of this site.

Do Not Track

This site currently does not respond to Do Not Track signals.


Pearson uses appropriate physical, administrative and technical security measures to protect personal information from unauthorized access, use and disclosure.


This site is not directed to children under the age of 13.


Pearson may send or direct marketing communications to users, provided that

  • Pearson will not use personal information collected or processed as a K-12 school service provider for the purpose of directed or targeted advertising.
  • Such marketing is consistent with applicable law and Pearson's legal obligations.
  • Pearson will not knowingly direct or send marketing communications to an individual who has expressed a preference not to receive marketing.
  • Where required by applicable law, express or implied consent to marketing exists and has not been withdrawn.

Pearson may provide personal information to a third party service provider on a restricted basis to provide marketing solely on behalf of Pearson or an affiliate or customer for whom Pearson is a service provider. Marketing preferences may be changed at any time.

Correcting/Updating Personal Information

If a user's personally identifiable information changes (such as your postal address or email address), we provide a way to correct or update that user's personal data provided to us. This can be done on the Account page. If a user no longer desires our service and desires to delete his or her account, please contact us at customer-service@informit.com and we will process the deletion of a user's account.


Users can always make an informed choice as to whether they should proceed with certain services offered by InformIT. If you choose to remove yourself from our mailing list(s) simply visit the following page and uncheck any communication you no longer want to receive: www.informit.com/u.aspx.

Sale of Personal Information

Pearson does not rent or sell personal information in exchange for any payment of money.

While Pearson does not sell personal information, as defined in Nevada law, Nevada residents may email a request for no sale of their personal information to NevadaDesignatedRequest@pearson.com.

Supplemental Privacy Statement for California Residents

California residents should read our Supplemental privacy statement for California residents in conjunction with this Privacy Notice. The Supplemental privacy statement for California residents explains Pearson's commitment to comply with California law and applies to personal information of California residents collected in connection with this site and the Services.

Sharing and Disclosure

Pearson may disclose personal information, as follows:

  • As required by law.
  • With the consent of the individual (or their parent, if the individual is a minor)
  • In response to a subpoena, court order or legal process, to the extent permitted or required by law
  • To protect the security and safety of individuals, data, assets and systems, consistent with applicable law
  • In connection the sale, joint venture or other transfer of some or all of its company or assets, subject to the provisions of this Privacy Notice
  • To investigate or address actual or suspected fraud or other illegal activities
  • To exercise its legal rights, including enforcement of the Terms of Use for this site or another contract
  • To affiliated Pearson companies and other companies and organizations who perform work for Pearson and are obligated to protect the privacy of personal information consistent with this Privacy Notice
  • To a school, organization, company or government agency, where Pearson collects or processes the personal information in a school setting or on behalf of such organization, company or government agency.


This web site contains links to other sites. Please be aware that we are not responsible for the privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of each and every web site that collects Personal Information. This privacy statement applies solely to information collected by this web site.

Requests and Contact

Please contact us about this Privacy Notice or if you have any requests or questions relating to the privacy of your personal information.

Changes to this Privacy Notice

We may revise this Privacy Notice through an updated posting. We will identify the effective date of the revision in the posting. Often, updates are made to provide greater clarity or to comply with changes in regulatory requirements. If the updates involve material changes to the collection, protection, use or disclosure of Personal Information, Pearson will provide notice of the change through a conspicuous notice on this site or other appropriate way. Continued use of the site after the effective date of a posted revision evidences acceptance. Please contact us if you have questions or concerns about the Privacy Notice or any objection to any revisions.

Last Update: November 17, 2020