Guest User!

You are not Sophos Staff.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

HTTPS Scanning BYOD with Public Certificate

Hi,
I searched the forum but I didn't find a satisfying solution what I want to accomplish.
I want that all HTTPS traffic to be scanned for malware & malicious sites without to store the the signing certificate be put in the Trusted CA Store of the clients.
The clients are PC's and mobile devices.
The Web Proxy is running in Transparent Mode and I uploaded my (wildcard) SSL Certificate at "Signing CA" in Filter Options.
When a device (PC/mobile device) is going to https://google.com, I get the warning that the certificate is not trusted. When I look at the certificate, I see at that the issuer is my domain's wildcard. Why is it not trusted? This certificate is from an official CA.

Is it even possible to do HTTPS scanning for all devices without storing the CA locally?
For PC's it's not so difficult but for mobile devices and BYOD's it's hard...


This thread was automatically locked due to age.
  • Not possible.

    HTTPS is built to make it so no one can do a Man-in-the-middle attack without the end user knowing.

    HTTPS scanning means you are doing man-in-the-middle.

    You cannot intercept, scan, and log "secure" traffic without user intervention.

    If HTTPS scanning is important, the best thing you can do is warn people they'll have to accept the browser warnings or install the certificate and put the cert in a very easy to get to location (eg mycompany.com/ca.crt).

    The other alternative (maybe not a great one) is to use the Selective HTTPS Scanning to turn off scanning for major website that you trust (google, facebook) while leaving it on for the rest of the internet.
  • Hi Michael,
    thanks for your reply. It's clear to me now.
  • Hi fobe,

    If you don't need to scan inside the encrypted https traffic, consider "URL Filtering Only" under Web Protection >> Web Filtering >> HTTPS. The destination domain of the HTTPS traffic is sent in the clear so you can filter based on the domain's category.