CSP Gateway Configuration Guide - InterSystems Documentation
CSP Gateway Configuration Guide - InterSystems Documentation
CSP Gateway Configuration Guide - InterSystems Documentation
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Table of Contents<br />
About this Book ..................................................................................................................................... 1<br />
1 Introduction to the <strong>CSP</strong> <strong>Gateway</strong> ..................................................................................................... 3<br />
1.1 Who Should Read this Document .............................................................................................. 3<br />
1.2 <strong>CSP</strong> <strong>Documentation</strong> ................................................................................................................... 3<br />
1.3 Supported Web Servers ............................................................................................................. 4<br />
1.4 Configuring the Web Server and the <strong>CSP</strong> <strong>Gateway</strong> ................................................................... 5<br />
1.5 <strong>Gateway</strong> Management Module configuration ........................................................................... 5<br />
1.6 File Types Served by <strong>CSP</strong> ......................................................................................................... 5<br />
1.7 Enable Sticky Sessions on Hardware Load Balancer on High Availability Solutions ............... 6<br />
1.8 Conventions Used in this Document .......................................................................................... 6<br />
1.8.1 <strong>Gateway</strong> components and physical installation paths ...................................................... 7<br />
1.9 Configuring the <strong>CSP</strong> <strong>Gateway</strong> for Ensemble ............................................................................. 8<br />
1.10 Minimal Apache Web Server or Private Web Server ................................................................ 8<br />
1.10.1 Building the Private Web Server .................................................................................... 9<br />
1.10.2 Managing the Private Web Server ................................................................................ 10<br />
2 <strong>CSP</strong> <strong>Gateway</strong> Operation and <strong>Configuration</strong> ................................................................................. 11<br />
2.1 <strong>CSP</strong> Web <strong>Gateway</strong> Management Page ..................................................................................... 11<br />
2.1.1 Security Considerations with <strong>CSP</strong> Web <strong>Gateway</strong> Management Page ........................... 12<br />
2.1.2 Checking System Status ................................................................................................. 13<br />
2.1.3 Closing Connections Manually ...................................................................................... 14<br />
2.1.4 Testing Server Connections ............................................................................................ 15<br />
2.1.5 Viewing the Event Log ................................................................................................... 16<br />
2.1.6 Viewing HTTP Trace ...................................................................................................... 16<br />
2.1.7 Configuring Default Parameters .................................................................................... 16<br />
2.1.8 Configuring Server Access ............................................................................................. 24<br />
2.1.9 Configuring Application Access .................................................................................... 28<br />
2.1.10 About <strong>CSP</strong> <strong>Gateway</strong> Page ............................................................................................ 32<br />
2.2 <strong>CSP</strong> <strong>Gateway</strong> and Security ....................................................................................................... 33<br />
2.2.1 <strong>Gateway</strong> Security Parameters ......................................................................................... 33<br />
2.2.2 Minimal Connection Security ........................................................................................ 34<br />
2.2.3 Simple Username- and Password-based Authentication ................................................ 34<br />
2.2.4 Kerberos-based Authentication and Data Protection ..................................................... 35<br />
2.2.5 SSL-based Authentication and Data Protection ............................................................. 37<br />
2.3 CGI Environment Variables ...................................................................................................... 37<br />
2.4 HTTP Response Headers ......................................................................................................... 39<br />
2.5 Making a <strong>CSP</strong> Page the Home Page for the Web Server ......................................................... 40<br />
2.5.1 Internet Information Services ......................................................................................... 40<br />
2.5.2 Sun Web Servers ............................................................................................................ 41<br />
2.5.3 Apache Servers ............................................................................................................... 41<br />
2.6 Compressing the Response to Requests for <strong>CSP</strong> Forms (GZIP/ZLIB) .................................... 42<br />
2.6.1 Installing the GZIP/ZLIB Library .................................................................................. 42<br />
2.6.2 Using the GZIP/ZLIB Library ....................................................................................... 43<br />
2.6.3 Specifying Compression for Individual Pages ............................................................... 44<br />
2.6.4 Specifying Compression for All Pages within an Application Path ............................... 44<br />
2.6.5 Monitoring ..................................................................................................................... 44<br />
2.7 <strong>CSP</strong> Page Output Caching ........................................................................................................ 44<br />
<strong>CSP</strong> <strong>Gateway</strong> <strong>Configuration</strong> <strong>Guide</strong><br />
iii