Contents

Chapter 1: 
 
  • 1.1 Who Should Read this Document
  • 1.2 CSP Documentation
  • 1.3 Supported Web Servers
  • 1.4 Why to Use the NSD
  • 1.5 Conventions Used in this Document
  • 1.6 Configuring the CSP Gateway for Ensemble
  • 1.7 Minimal Apache Web Server or Private Web Server
  • 1.7.1 Building the Private Web Server
  • 1.7.2 Managing the Private Web Server
  • Chapter 2: 
     
  • 2.1 Microsoft Internet Information Services Version 6 (IIS v6)
  • 2.1.1 Installing with Microsoft Web Servers (All Connectivity Options)
  • 2.1.2 Option 1: IIS and ISAPI Modules (CSPms.dll)
  • 2.1.3 Option 2: IIS and ISAPI Module with NSD (CSPcms.dll)
  • 2.1.4 Option 3: IIS and CGI Modules with NSD (nph-CSPcgi.exe)
  • 2.1.5 Using the ISAPI Filter (CSPmsf1.dll)
  • 2.1.6 IIS Application Protection Levels
  • 2.1.7 IIS Application Pools and Web Gardens
  • 2.2 Microsoft Internet Information Services Version 7 (IIS v7)
  • 2.2.1 Installation
  • 2.2.2 Determining the Supported Interfaces
  • 2.2.3 Installing the ISAPI and CGI Services
  • 2.2.4 Setting Permissions for the Gateway Components
  • 2.2.5 Configuring the CSP Application Path
  • 2.2.6 Option 1: Using the Native Modules (CSPms*.dll)
  • 2.2.7 Option 2: Using a Native Module with the NSD (CSPcms.dll)
  • 2.2.8 Option 3: Using the CGI Modules with the NSD (nph-CSPcgi*.exe)
  • 2.2.9 Option 4: Using the ISAPI Modules (CSPms*.dll)
  • 2.2.10 Option 5: Using an ISAPI Module with the NSD (CSPcms.dll)
  • 2.2.11 Restarting IIS
  • 2.2.12 Troubleshooting
  • 2.3 Apache Servers
  • 2.3.1 Installing with Apache Servers (All Connectivity Options)
  • 2.3.2 Option 1: Apache API Modules (CSPa.dll)
  • 2.3.3 Option 2: Apache and CGI Modules with NSD (nph-CSPcgi.exe)
  • 2.3.4 Option 3: Apache API Module with NSD (mod_csp.dll)
  • 2.3.5 Option 4: Apache and ISAPI Modules (CSPms.dll)
  • 2.3.6 Locked-down Apache Environments
  • 2.4 Operating the Network Service Daemon (NSD)
  • 2.4.1 Starting NSD on Alternative TCP Port
  • Chapter 3: 
     
  • 3.1 Sun Web Servers
  • 3.1.1 Installing with Sun Web Servers
  • 3.1.2 Option 1: NSAPI Modules (CSPn3.so)
  • 3.1.3 Option 2: NSAPI Module with NSD (CSPcn3.so)
  • 3.2 Apache Servers
  • 3.2.1 Installing with Apache Servers on UNIX (All Connectivity Options)
  • 3.2.2 Option 1: Dynamic Apache API Module with NSD (mod_csp.so)
  • 3.2.3 Option 2: CGI Modules with NSD (nph-CSPcgi)
  • 3.2.4 Option 3: Built-in Apache API Module with NSD (mod_csp.c)
  • 3.2.5 Option 4: Apache API Modules (CSPa.so)
  • 3.2.6 Locked-down Apache Environments
  • 3.3 Operating the Network Service Daemon (NSD)
  • 3.3.1 Starting the NSD on Alternative TCP Port
  • Chapter 4: 
     
  • 4.1 Apache and HP Secure Web Server (SWS)
  • 4.1.1 Installation on OpenVMS (All Connectivity Options)
  • 4.1.2 Option 1: OpenVMS and Apache API Module with NSD (MOD_CSP.EXE)
  • 4.1.3 Option 2: OpenVMS and CGI Modules with NSD (CSPCGI.EXE)
  • 4.1.4 Locked-down Apache Environments
  • 4.2 Operating the Network Service Daemon (NSD)
  • 4.2.1 Starting the NSD on Alternative TCP port
  • Chapter 5: 
     
  • 5.1 CSP Web Gateway Management Page
  • 5.1.1 Security Considerations with CSP Web Gateway Management Page
  • 5.1.2 CSP Web Gateway Management Page Menu
  • 5.1.3 Configure Default Parameters
  • 5.1.4 Configuring Server Access
  • 5.1.5 Configuring Application Access
  • 5.1.6 Checking the System Status
  • 5.1.7 Testing Server Connections
  • 5.1.8 Closing Connections Manually
  • 5.1.9 Viewing the Event Log
  • 5.1.10 About CSP Gateway Page
  • 5.2 CSP Gateway and Security
  • 5.2.1 Gateway Security Parameters
  • 5.2.2 Minimal Connection Security
  • 5.2.3 Simple Username- and Password-based Authentication
  • 5.2.4 Kerberos-based Authentication and Data Protection
  • 5.3 CGI Environment Variables
  • 5.4 HTTP Response Headers
  • 5.5 Making a CSP Page the Home Page for the Web Server
  • 5.5.1 Peer Web Server
  • 5.5.2 Internet Information Services
  • 5.5.3 Netscape, iPlanet, and Sun Web Servers
  • 5.5.4 Apache Servers
  • 5.6 Compressing the Response to Requests for CSP Forms (GZIP/ZLIB)
  • 5.6.1 Installing the GZIP/ZLIB Library
  • 5.6.2 Using the GZIP/ZLIB Library
  • 5.6.3 Specifying Compression for Individual Pages
  • 5.6.4 Specifying Compression for All Pages within an Application Path
  • 5.6.5 Monitoring
  • 5.7 CSP Page Output Caching
  • 5.7.1 %response.Expires Property
  • 5.7.2 %response.VaryByParam Property
  • 5.7.3 Preserving the User’s Session ID for Cached Pages
  • 5.8 CSP with Microsoft Active Server Pages (ASP) and VBScript
  • 5.8.1 Client-side VBScript in CSP
  • 5.8.2 Server-side VB-Script in CSP (Serving ASP Content through CSP)