Siebel Installation Guide for Microsoft Windows > Installing and Configuring the Siebel Web Server Extension > Postinstallation Tasks for the SWSE and the Web Server >

Enabling HTTP Compression for Siebel Applications


This topic is part of Postinstallation Tasks for the SWSE and the Web Server.

You can specify whether, or when, the SWSE will compress HTTP traffic by setting the value of the DoCompression parameter in the eapps.cfg file. Compressing HTTP traffic, where it is feasible to do so, substantially reduces bandwidth consumption. This feature is supported on HTTP 1.1, and is not supported on HTTP 1.0.

For detailed information about setting values for the DoCompression parameter, see Siebel Security Guide.

Compressing Static Content for Microsoft IIS

The Siebel compression filter compresses dynamic content only.

If you plan to compress static Web content in IIS on any Web server used for Siebel Business Applications, make sure that you set the IIS properties as listed in the following example:

HcSendCacheHeaders

FALSE

hcNoCompressionForProxies

TRUE

HcNoCompressionForHttp10

TRUE

For more information about enabling static compression and setting properties on IIS, see your vendor documentation.

The example that follows illustrates a script that you can run on your IIS Web servers to enable static compression, after editing it to fit your site requirements.

rem --------------------------------------------------------------

rem run this on webserver site

rem make sure the directories c:\inetpub\AdminScripts\ are correct.

rem --------------------------------------------------------------

c:

cd \

cd inetpub

cd AdminScripts

cscript.exe adsutil.vbs set W3Svc/Filters/Compression/GZIP/HcFileExtensions "htm" "html" "txt" "css" "js"

cscript.exe adsutil.vbs set W3Svc/Filters/Compression/DEFLATE/HcFileExtensions "htm" "html" "txt" "css" "js"

cscript.exe adsutil.vbs set W3Svc/Filters/Compression/Parameters/HcSendCacheHeaders "FALSE"

cscript.exe adsutil.vbs set W3Svc/Filters/Compression/Parameters/HcNoCompressionForProxies "TRUE"

cscript.exe adsutil.vbs set W3Svc/Filters/Compression/Parameters/HcNoCompressionForHttp10 "TRUE"

rem --------------------------------------------------------------

rem Verify the settings

rem --------------------------------------------------------------

cscript.exe adsutil.vbs get W3Svc/Filters/Compression/GZIP/HcFileExtensions

cscript.exe adsutil.vbs get W3Svc/Filters/Compression/DEFLATE/HcFileExtensions

CAUTION:  Setting these properties for static compression will affect all applications served on that Web server. Therefore, carefully review your vendor documentation and your site requirements before making a decision to enable this type of compression. Also, make sure to review all available vendor information about static file compression for IIS, including any applicable issues or hotfixes.

Siebel Installation Guide for Microsoft Windows Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.