Siebel Installation Guide for Microsoft Windows > Additional Postinstallation and Configuration Tasks > Additional Tasks for the Siebel Web Server Extension and the Web Server >

Enabling HTTP Compression for Siebel Business Applications


You can specify whether, or when, the SWSE compresses 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 the value for the DoCompression parameter, see Siebel Security Guide.

This topic is part of Additional Tasks for the Siebel Web Server Extension and the Web Server.

Compressing Static Content for Microsoft IIS

The Siebel compression filter compresses dynamic content only. If you plan to compress static Web content for any Microsoft IIS Web server used with Siebel Business Applications, then make sure that you set the Microsoft 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 Microsoft IIS, see your third-party vendor documentation.

The example that follows illustrates a script that you can run on your Microsoft 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 affects all of the applications that are 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. Review all of the available vendor information about static file compression for Microsoft IIS, including any applicable issues or fixes.

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