So wont that be a prob for Kaspersky Internet Security users or Adguard users?
Yep, there could be an issue. That's why we want to implement some kind of a compatibility check.
But more than that we want a new network driver with all these incompatibilities resolved
. It's just not easy.
What about other products like Avast, etc... that do HTTPS scan?
I mean Avast or any software with HTTPS scan install their certs & Adguard installs its certs for HTTPS scan, what happens when 2 or more certs are there for HTTPS scan?
No issues with Avast. HTTPS scan problem is just a consequence of another issue. Let me tell you the details then.
The problem with them is that to function properly we have to change the drivers order. If we don't do it some connections will stuck due to
an old WFP bug which is not handled in their drivers.
In normal situation the drivers sequence looks like this:
Incoming packet
Network -->
Adguard driver -> Other driver --> Browser
Outgoing packet
Browser --> Other driver ->
Adguard driver --> Network
To overcome that issue we have to change the order:
Incoming packet
Network --> Other driver ->
Adguard driver --> Browser
Outgoing packet
Browser --> Other driver ->
Adguard driver --> Network
The problem with this drivers order is that it breaks SSL handshake (Adguard expects to get an answer from remote server but it gets an answer from KIS driver and vice versa).