iTP Secure WebServer System Administrators Guide (Version 7.5+)
Setting Up Clickable Images..................................................................................................127
Creating an Image Map File.............................................................................................127
Adding a Hypertext Anchor..............................................................................................128
Testing the Image Setup....................................................................................................129
Setting Up a Server-Side Include (SSI).................................................................................130
Evaluating Performance....................................................................................................133
Configuring Multiple Daemons Under Same Pathmon with Alternate Names.................................135
Specifications for Different Configuration Files...........................................................................135
Script to Configure Multiple httpds and their Configuration Files..................................................136
7 Using Common Gateway Interface (CGI) Programs.....................................138
CGI Support in the iTP Secure WebServer Environment..............................................................139
Generic-CGI Server Class..................................................................................................139
Pathway CGI Server Classes..............................................................................................140
Servlet Server Class (SSC).................................................................................................141
CGI Configuration and Programming......................................................................................141
Configuring for CGI Programs................................................................................................142
MIME Types....................................................................................................................142
Mapping MIME Types to Server Classes.............................................................................143
Server Class Configuration................................................................................................145
Program Access Restrictions...............................................................................................146
Passing CGI Environment Variables.........................................................................................146
HTTP Header Variables.........................................................................................................153
Passing Input........................................................................................................................155
Command Line................................................................................................................155
Query Strings..................................................................................................................155
Extra Path Information.......................................................................................................155
HTML Forms....................................................................................................................156
Returning Output..................................................................................................................156
Response Headers...........................................................................................................157
Server Headers...............................................................................................................158
Nonparsed Headers........................................................................................................158
Logging Error Information......................................................................................................158
CGIStandard File Environment................................................................................................159
Standard Input.................................................................................................................159
Standard Output..............................................................................................................159
Standard Error.................................................................................................................159
Customizing the Standard File Environment..........................................................................159
CGI Library..........................................................................................................................159
Pathway CGI Coding Considerations......................................................................................161
Including the CGI Library..................................................................................................161
Design Guidelines............................................................................................................162
Examples of a Pathway CGI Implementation.............................................................................162
8 Using NonStop Servlets for JavaServer Pages (NSJSP).................................165
9 Using the Resource Locator Service (RLS)...................................................166
Resource Locator Service (RLS) Architecture..............................................................................166
Configuring the Resource Locator Service (RLS).........................................................................166
Defining the Server Class..................................................................................................167
Creating the Database.....................................................................................................167
Modifying the Database...................................................................................................169
Building and Installing the Resource Locator Service (RLS)..........................................................169
10 Administering Session Identifiers for Anonymous Sessions...........................170
Anonymous Ticketing.............................................................................................................170
Tracking..............................................................................................................................170
6 Contents










