Novell Home

My Favorites

Close

Please to see your favorites.

How to change ports for NDSIMON or DHost Console for eDirectory on Windows

(Last modified: 06Jun2006)

This document (10063630) is provided subject to the disclaimer at the end of this document.

goal

How to change ports for NDSIMON or DHost Console for eDirectory on Windows

fact

Novell eDirectory 8.7 for Windows 2000

Novell eDirectory 8.6 for Windows 2000

Novell eDirectory 8.5 for Windows 2000

NDSIMON.DLM

iMonitor

symptom

Port conflicts with NDS iMonitor for eDirectory for Windows

NDSIMON.DLM may conflict with a web server using port 80

NDSIMON.DLM attempts to use port 80 by default

Steps to recreate a HTTP object if one does not exist

fix

In eDirectory 8.7 or greater the configuration for NDSIMON.DLM and for DHost Console has been moved to ConsoleOne:

In the same container as the eDirectory server, there is an object called Http Server-Servername. Right click the object | Properties

Expand httpDefaultClearPort and httpDefaultTLSPort (seen below)

Select the Value under each | Select Modify and enter the desired unused Port for DHost Console and NDSIMON.

An example would be to change httpDefaultClearPort to 9000 and httpDefaultTLSPort to 9443, assuming that Port 9000 and 9443 is not being used by other applications on the Windows server.

There are many 3rd party applications that can be used to tell which ports are currently being used. One example is  TCPView 

After making the above changes eDirectory must be shut down and restarted before the new port numbers take effect. After eDirectory has been restarted you can access NDSIMON or DHost Console through the new port number.

In this example the httpDefaultTLSPort was changed to 9443. Therefore DHost Console and NDS iMonitor can be accessed at the new 9443 port.

In eDirectory 8.5/8.6 you must manually edit the NDSIMON.INI

To change the default port for NDSIMON.DLM, locate NDSIMON.INI in the Novell\nds of the eDirectory Server
Change this line "#HttpPort: 80" to "HttpPort: 9000" (or any available port)

note

This is a portion of the file ndsimon.ini found in Novell\NDS directory.
#-----------------------------------------------------------------.
#   !!!      Note: By default this file has no effect.       !!!  |
#                                                                 |
#        To change any of the defaults, you must remove           |
#        the '#' character on the line below the box.             |
#       All the parameter values must be specified in UTF-8.      |
#-----------------------------------------------------------------'

#-----------------------------------------------------------------------------.
# Port where the http server should run.                                       
# By default we try 80. If that is taken, we attempt 8008.                    |
# Note : This has no effect on NetWare.  NetWare uses the same port as the    |
# HTTPSTK.NLM                                                                 |
#-----------------------------------------------------------------------------'
#HttpPort: 80

fix

Steps to recreate a HTTP object if one does not exist

1) Open ConsoleOne and highlight the container the server is in | Right Click | Select New | Object | httpServer | OK | Click Yes to create the object with the generic object creator.

2) Right click on the HTTP object | Properties | Other tab | Highlight Attributes

3) Press the Add button | browse to the attribute and give it the appropriate default value (add each of the 11 attributes below)

httpAuthRequiresTLS - 1
httpDefaultClearPort - 9000 (or port of your choosing)
httpDefaultTLSPort - 9443 (or port of your choosing)
httpHostServerDN - browse to the server object
httpIOBufferSize - 8192
httpKeepAliveRequestTimeout - 15
httpKeyMaterialObject - browse to the server's SSLCertificateIP or SSLCertifcateDNS
httpRequestTimeout - 300
httpSessionTimeout - 900
httpThreadsPerCPU - 8
httpTraceLevel - 1

4) Right click the server object | Properties | Other tab | Highlight Attributes | Press the Add button | select httpServerDN | browse to the HTTP object created in step 1 | OK

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.

  • Document ID:
  • 10063630
  • Solution ID: NOVL53370
  • Creation Date: 18Jul2001
  • Modified Date: 06Jun2006
    • NovellGroupware

      BorderManager Services

      eDirectory

Did this document solve your problem? Provide Feedback