This article outlines the Best Practices to configure Proxy SG for use with Symantec Protection Engine (SPE) version 7.x
Please refer to the following areas to ensure that Best Practices are applied to the BlueCoat/Protection Engine environment.
*** Deployment ***
In proxy-enabled environments, it is recommended to deploy a minimum of two (2) Symantec Protection Engine dedicated physical servers.
Additionally, if a local filesystem AntiVirus software (such as Symantec Endpoint Protection) is installed on the same server, then all of the temporary folders used by Symantec Protection Engine must be excluded from realtime antivirus scanning.
*** New ICAP Services ***
The ICAP client configuration on the BlueCoat proxy should reflect the new services introduced in Symantec Protection Engine 7.0.x, as follows.
Below is an example of how the BlueCoat ICAP Service should be configured for SPE:
*** Reduce TIME_WAIT timeout ***
When too many socket connections are used in small amount of time, most of the connections go into TIME_WAIT state.
This behaviour may result into the unavailability of the further connections and eventually leads to an unresponsive system.
In order resolve this issue, please follow the steps below.
OS related settings for client machine only:
On RHEL systems the parameter TCP_TIME_WAIT_INTERVAL can be changed using the file /proc/sys/net/ipv4/tcp_tw_recycle . Its value is zero(disabled) by default.
Use the "ndd -get" command to see the current value and set command to specify a new value.
*** Malformed Containers ***
Symantec Protection Engine (SPE) may consider some of the files accessed by end users as "malformed containers".
By default, SPE is configured to "block" malformed containers, therefore in certain situations, the end users may be denied the access to some web pages.
To change the behaviour, SPE can be configured to just "log only" such verdicts.
*** Minimum scanning threads ***
It is recommended to increase the number of minimum scanning threads initialised by SPE at startup. To do so, please follow the steps below:
*** Troubleshooting ***
Should any problem occur during the above steps, or under other circumstances where an unexpected behaviour is observed, the following steps may help understand and solve the problem: