ICAP (Internet Content Adaptation Protocol) and Secure ICAP (ICAPS) are protocols used by proxy servers, such as ProxySG, to offload content filtering and scanning tasks to dedicated servers. Here's a comparison of the two:
ICAP (Internet Content Adaptation Protocol)
Purpose: ICAP is designed to facilitate HTTP-based content filtering and adaptation by offloading these tasks to a dedicated ICAP server.
Communication: Uses standard HTTP for communication between the ProxySG and the ICAP server.
Data Security: Data exchanged between the ProxySG and the ICAP server is not encrypted, which can be a security risk if sensitive information is being transmitted.
Use Cases: Suitable for environments where data security between the proxy and the content adaptation server is not a primary concern or where internal network security is considered sufficient.
Secure ICAP (ICAPS)
Purpose: Secure ICAP is an extension of ICAP that provides encrypted communication between the ProxySG and the ICAP server.
Communication: Uses HTTPS (HTTP over SSL/TLS) to secure the data transmitted between the ProxySG and the ICAP server.
Data Security: Ensures that all data exchanged is encrypted, protecting it from interception and unauthorized access, which is critical when handling sensitive or confidential information.
Use Cases: Ideal for environments where data security is paramount, such as financial institutions, healthcare organizations, or any setting where sensitive data is processed.
Key Differences
Encryption:
ICAPS: Uses SSL/TLS to encrypt the data, ensuring secure communication.
SG/ASG/ISG-Proxy
Secure ICAP not implemented.
So, when it's said that ICAP isn't sending HTTPS/SSL traffic, it typically means the following:
Detailed Explanation:
ICAP Traffic:
Handling of HTTPS/SSL Traffic:
Summary Points:
So, you will need to implement Secure ICAP.
Refer to the steps in the Tech. Doc. with the URL below, for how you should implement Secure ICAP, on the Proxy, to handle https/SSL traffic.
Notes:
By default, Content Analysis receives data from the ProxySG appliance through an Internet Content Adaptation Protocol (ICAP) connection. The default TCP port for plain ICAP communications is 1344. For heightened security, enable a secure connection between Content Analysis and the ProxySG appliance on port 11344.
Secure ICAP impacts performance. When security is of concern, an alternative is to deploy the Content Analysis and ProxySG appliance on a segmented network to which no outside access is permitted.
If you are employing secure ICAP connections from the ProxySG appliance to the Content Analysis appliance, you must add the Content Analysis certificate to the ProxySG appliance so that it is selectable when creating the Secure ICAP Service. For the implementation steps, R refer to the Tech. Doc. with the URL below.
Implement as guided, to have ICAP handle HTTPS/SSL traffic, as desired. Should you have related queries, share the details on this ticket, with evidences, and we will respond accordingly.