We are coming from a squid proxy where we could very easily manage ACL's with exceptions but had a terrible time getting it integrated with windows authentication. That last part makes us consider WinGate :)
I am trying to (example)
Block access to any URL with 'file' in it, except for 'files.contractor.com'.
I created the Data type list with pattern matching as a text file on disk called 'filesblock.txt' and one called 'allowedfile.txt'
- - Entered '*file*' in the first and '*contractor*' in the second.
- Created a Category 'FileTransfers'
- Made a classifier 'FileTransfer' URL based, matched by data list 'filesblock' to classify under 'FileTransfers'
- Made a classifier 'AllowedFile' URL based, matched by data list 'allowedfile' to classify under Allowed (default of WinGate)
- Set access rule to block on category 'FileTransfers'
- Set access rule to allow on category 'Allowed' on the FIRST line
However, this results in a block of files.contractor.com
Unless I delete the block Classifier and then recreate it. So it seems the first created Classifier is always leading.
My complaint would be that;
a: you cannot prioritize these yourself where the prioritisation in the Access Rules gives the impression you could!
b: there is no way to tell in the admin interface which classifier comes up a winner.
I hope I am overlooking something trivial here because this would make our situation extremely hard to administer.
BR,
Jeroen