Dec 17 13 3:24 pm
Dec 18 13 12:07 pm
Dec 18 13 4:52 pm
Dec 20 13 10:52 am
Dec 20 13 3:53 pm
when the client is accessing the web, does anything show up for that client in the WinGate activity screen?
If not, then the clients aren't even going via the proxy. Depending on your network layout, if for instance you only have 1 LAN card on the proxy, and the clients are not FORCED to go via the proxy, then you may need to do things like banning port 80 / 443 on your external router for all internal IPs except the proxy. Then the proxy will be the only way to the net.
For connection interception to work, the WinGate Network driver is required which is installed by default, but if you unselected that option, or unchecked the WinGate Network Driver entry in the network adapter properties that would prevent it working,
Finally, it's possible for a browser to specify a proxy for http, but not https. So the browser will try to connect directly for https.
To stop this, you can block port 443 in the Extended Networking > Port security section under "LAN connections to the Internet / TCP". So in this case,
* http will be intercepted to the proxy and denied with a message about using the proxy.
* https will be blocked unless the client connects to the proxy
* only the proxy can access the net
Action: Redirect
Port: 443
Description: Intercepted by WWW Proxy
Dec 20 13 4:44 pm
Dec 20 13 6:52 pm
adrien wrote:Hi
you can't really do a proper reject page when it's intercepted https.
That's because the client is expecting to talk SSL/TLS to an end server. To send an http error response would require WinGate to set up a spoofed TLS/SSL connection with the client first. This would result in certificate warnings if the client was not configured to trust the proxy https inspection signer certificate.
Normally clients don't go straight to https sites though. If they are going to mess with their config to try to get around security, should they really be surprised when nothing works?
We find in a company, when it's employees using the system, if they do bad things, it's maybe more useful to resolve that not technically, but as part of the employment relationship.
Adrien