I've been trying to set up my Captive Portal following the video that was linked from the pfSense web site, but have been noticing a rather glaring difference for some reason...I don't seem to have a Users tab at all on my Captive Portal page at all.
After installation, I couldn't get a login page to the portal at all, and couldn't see a Users tab, so I began to start searching on the web and on the appliance, but found nothing except some documentation all referencing the tab I'm missing. After loads of searching, I've tried several different things to see if I could get anywhere. Hopefully I haven't made matters any worse, but things are slightly different now than they were in the beginning, and I'll explain that further on.
I've tried adding a user specifically for those users accessing the Captive Portal (since I obviously wouldn't want to share out the admin login anyway), and gave that user it's own group in case I wanted additional users in the future. There was no change in anything at this point. I was able to browse the web from anywhere, but nothing changed on the portal...no authentication prompts of any nature.
I've also tried installing Squid and setting it to transparent mode so that I don't have to manually configure every browser to either the proxy URL or to look for a proxy, but still no difference. I still have no Users tab, but here's where the weirdness was noted on the clients...
At some point, and I don't think it was when Squid was installed, my Vouchers tab enable checkbox became "permanently" checked. I say permanently because I know there's got to be a way to fix it, but I can't do it from the web interface. Every time I remove the check from the Vouchers tab enable box and save the changes, it appears to stay that way until I leave the page and return. I've tried doing that both by shutting down the Captive Portal first and by not, but no change in the behavior of the Vouchers tab. However, I can at least verify that I am reaching the Captive Portal. I get a prompt for a Voucher number on a wireless client on my unsecured wireless if I leave the Captive Portal enabled now, which is a far cry from what I was getting before I installed Squid.
Now, for the pertinent configuration information:
pfSense 2.0.1 i386 Release
Intell P-III 700 Dual CPU running in SMP mode
2 Gb RAM
38.4 GB SCSI Hard Drive
4-Port Intel NIC running in a WAN-LAN-OPT1 (Secure)-OPT2 (Captive) configuration
Dansguardian 188.8.131.52 pkg v.0.1.5.3
Lightsquid 1.8.0 pkg v.2.32
Squid 2.7.9 pkg v.4.3.1
I'm a bit confused as to what this is doing, and hoping it's something I can fix by simply editing a .conf file via ssh or the console. I'm still working the bugs out of small things like the Dansguardian config, but that certainly shouldn't affect this, I wouldn't think. It was there before the Dansguardian install. Thanks in advance for any and all assistance!