25.01.2015 Views

CSP Gateway Configuration Guide - InterSystems Documentation

CSP Gateway Configuration Guide - InterSystems Documentation

CSP Gateway Configuration Guide - InterSystems Documentation

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!