Problem:
If you have installed Net Express 4.0 or Server Express 4.0 with the Enterprise Server option, then the CCITCP2 program will have been replaced by a trigger program that calls the Micro Focus Directory Server (MFDS) program.
As far as CCI users are concerned, the Directory Server serves the same purpose as CCITCP2 and they behave in exactly the same way. Each machine that runs the Enterprise Server option must have the Directory Server program running on it.
MFDS is a complete replacement for CCITCP2, is backwardly compatible with CCITCP2 and supports all the same command line options and syntax and all other functionality.
Resolution:
There are two types of servers controlled by the Directory Server
Micro Focus Enterprise Server
This is a server that provides an execution environment for COBOL programs running in response to service requests issued by several different client types.
Micro Focus CCI Server
This is a server that provides services using the Micro Focus Common Communications Interface (CCI), using the Directory Server as a name server instead of registering with a CCITCP2 process. You cannot create new CCI servers or change their status. If a CCI server is running on the same network as the Directory Server, and if it has been configured to use Directory Server as a naming service, it will simply appear in the table of servers, with the status "Registered" when it is running. It will remove itself from the table when it stops. For more information about CCI, see your Configuring CCI book.
If you have installed Micro Focus Enterprise Server for Windows, this will automatically install the Micro Focus Directory Server (MFDS) as a service, so there is no need to manually install CCITCP2 as a service.
If you have installed Server Express, you could insert the command in your startup shell script. Therefore, you would have to insert the following environment variables:
COBDIR. Specifies the directory that contains Enterprise Server
PATH. Specifies the directories to be searched by all UNIX programs, including the run-time system, when finding executables to be run
LD_LIBRARY_PATH, LIBPATH or SHLIB_PATH, depending upon your UNIX operating system. These specify the directory or directories for the UNIX system, cob and the run-time system to search for shared libraries and callable shared objects.
The command to start Directory Server is mfds. You need to log in as root before you run mfds. The mfds command must be inserted after the command to start up TCP/IP, because Directory Server needs TCP/IP to be running prior to it being started.