Captive Portal enabled but users able to browse without authentication
I have pfsense running with non-transparent proxy, proxy settings are being distributed through WPAD/PAC files that have been setup. Web filtering is also working for both HTTP and HTTPS. When urls/domains that exist in the block list are opened under the HTTP protocol, then the pfsense block page is displayed. If blocked websites are opened under the HTTPS protocol then, "page cant be displayed" error is shown(hence still blocking sites), unblocked HTTPS sites open fine.
Also traffic on port 80 and 443 is blocked. This is done so that users are forced to use the proxy on port 3128-3129.
A screenshot has been attached to show my LAN rule set.
Now I have been trying to set up a captive portal, but even when it is enabled, users are able to browse the internet without authenticating. i.e. if a client opens "google.com", the webpage will open without redirtecting to captive portal hence no authentication.
Any assistance in getting the captive portal working is appreciated.
![Screen Shot 2017-05-14 at 6.57.54 PM.png](/public/imported_attachments/1/Screen Shot 2017-05-14 at 6.57.54 PM.png)
![Screen Shot 2017-05-14 at 6.57.54 PM.png_thumb](/public/imported_attachments/1/Screen Shot 2017-05-14 at 6.57.54 PM.png_thumb)