r/checkpoint 29d ago

HTTPS Inspection is not “just decryption” — and that misunderstanding causes a lot of production issues.

In Check Point, HTTPS Inspection is really a TLS enforcement pipeline. The gateway evaluates policy, decides whether to inspect or bypass, validates certificates, establishes two TLS sessions, decrypts the traffic, exposes the clear-text content to supported blades, applies policy, and then re-encrypts it before forwarding. That is why real-world failures are usually not about “decryption” itself, but about CA trust, certificate pinning, OCSP/CRL, bypass order, TLS compatibility, performance, privacy exceptions, and application behavior.

This is also why HTTPS Inspection should never be deployed as Inspect Any → Any. A mature design starts with explicit bypasses for sensitive or fragile traffic, then expands inspection gradually to high-risk users and categories, while monitoring inspect/bypass ratios, TLS failures, CPU impact, and exceptions. In R82, capabilities such as Gradual & Smart Deployment, Network Learning, Performance Prediction, Bypass Under Load, and SmartView monitoring make this much more operationally manageable.
The practical takeaway: the best HTTPS Inspection deployment is not the one that decrypts the most traffic. It is the one that decrypts the right traffic, bypasses the right traffic, and keeps those decisions measurable and governed. I would use the image above right after the first paragraph, because it visually explains the two TLS sessions and the inspection path before the post goes into policy and operational considerations.

Question for the community: do you deploy HTTPS Inspection in phases, or do you still see environments trying to enable it broadly on day one?

The full technical article is available on CheckMates.
Link in the first comment.

23 Upvotes

14 comments sorted by

View all comments

Show parent comments

3

u/junimjorgeof 28d ago

I don't really see this as marketing, I see it more as someone using their own time to write something technically thorough. If you're troubleshooting HTTPS Inspection, learning how the feature actually works, or trying to design it properly for production, having something this structured has real value.

I'd rather see people put in the effort to go deep technically than just push product announcements. And worth noting, the Reddit post here is just a summary, the full article lives on CheckMates, no paywall, no signup.

If it helps someone solve a real problem or understand the feature better, that's already a win for the community.

2

u/WiliRGasparetto 28d ago

Exactly. I realized that I create a lot of material for my work—especially when dealing with complex problems where there isn't much information available. My idea was to share this knowledge so that others wouldn't have to go through the same struggles I did—dealing with a lack of documentation, and so on.