CSP Gateway Advanced Configuration Guide
Static Version
Contents
Contents
Chapter 1:
Introduction
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:
Web Servers for Microsoft Windows
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:
Web Servers for UNIX, LINUX, and Mac OS X
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:
Web Servers for Hewlett-Packard (HP) OpenVMS
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:
Operation and Configuration
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)
Copyright
© 1997-2008, InterSystems Corp.
Build:
Caché v2007.1.3 (607)
Last updated:
2007-10-16 23:19:22
Source:
GCGI.xml