Installation guide
Table Of Contents
- Gateway Customization Guide
- Contents
- Preface
- Introduction
- Setting Up the Gateway
- Gateway Installation Planning
- HTTP Server Configuration
- Creating a New Gateway Instance
- Gateway .conf File Configuration
- Configuring Gateway Clients
- Gateway Localization
- File Controlling Gateway Functionality
- Editing Entry Types
- Search Attributes, Filters, and Results
- Customizing Graphics and Color
- Parameters Defined in the .conf File
- Gateway Directives
- Introduction
- Context-Related Directives
- Entry-Related Directives
- DS_ENTRYBEGIN
- DS_ENTRYEND
- DS_ATTRIBUTE
- DS_OBJECTCLASS
- DS_VIEW_SWITCHER
- DS_SORTENTRIES
- DS_SEARCHDESC
- DS_POSTEDVALUE
- DS_EDITBUTTON
- DS_DELETEBUTTON
- DS_SAVEBUTTON
- DS_EDITASBUTTON
- DS_NEWPASSWORD
- DS_CONFIRM_NEWPASSWORD
- DS_OLDPASSWORD
- DS_HELPBUTTON
- DS_CLOSEBUTTON
- DS_BEGIN_ENTRYFORM
- DS_END_ENTRYFORM
- DS_EMIT_BASE_HREF
- DS_DNEDITBUTTON
- DS_BEGIN_DNSEARCHFORM
- DS_ATTRVAL_SET
- IF/ ELSE/ ELIF/ ENDIF
- Miscellaneous Directives
- CGI Usage
- Index
- List of Tables

HTTP Server Configuration
32 Red Hat Directory Server Gateway Customization Guide • April 2005
There are many factors affecting gateway performance on an HTTP server, including the
following:
• The number of users accessing the gateway at a given time.
• The complexity of the directory searches performed and the search results required.
• Whether the gateway is additionally to be used for authentication and login.
• The load from other processes managed by the host machine.
• The speed and performance of the computer hardware selected for the host computer.
• The speed and capacity of the network (network hardware and software).
In general, gateway performance on the Administration Server will begin to slow down
when the number of users accessing the gateway throughout the enterprise reaches 6,000
people. (This is a very general recommendation that does not take into account factors
listed above, especially the speed of the host machine.)
Running the Gateway in High-Usage Networks
Network administrators expecting high gateway usage may wish to move the gateway to a
high-performance HTTP server that is dedicated to running the gateway.
HTTP Server Configuration
The following sections describe the steps for configuring an HTTP server:
• Name Translation Mapping
• Gateway Root Suffix
• Configuring the Gateway for Web Servers
NOTE It is not advisable to run the gateway from an Administration Server that is
also running a server process as
root. This may expose sensitive
information about the configuration of your Directory Servers.