Ok, I'm at it again and have found some new info in my case.
I actually had yeat another close to working experience with pfS CP and it happened like this:
I removed the VLANs I had defined, NOTE however that none of them was in use or assiged to any interface, but they were defined in Interfaces|assign|VLAN
After I did that CP seemed to suddenly work immediately!
I culd enable/disable CP on different interfaces and everything worked as expected and logon page was directed to every time it should.
At this time I was just about to write a "solved" comment to this monologue thread.
And at this point squid as well as imspector was running and working on both LAN and GUEST interfaces and I could switch between them back and forth.
Then I did one specific thing that seemed to have killed CP again.
I, in effort to test stuff out, went to Status|Captive portal and removed the entry there for the client being authenticated through CP. After I did that and still now a long time after - and much after both timeout settins on captive portal settings page have passed - the client in question can surf with no problem or need to re-authenticate at all. I don't see any changes when I changes settings for interface or turn CP on/off - it just stopped working.
What's up? Can still noone here after my notes make any educated guesses about what's going on?!
Now I don't even have squid or imspector installed, I removed them both to rule them out in the troubleshooting, but that, even after reboots doesn't change anything. CP worked briefly but now seems vanished again.
I'm using:
1.2.3-RC3
built on Tue Oct 6 01:32:12 UTC 2009
FreeBSD 7.2-RELEASE-p4 i386
And I have interfaces like this:
WAN interface (fxp0)
LAN interface (xl0)
GUEST interface (vr0) - attached to SOHO AP with crossover cable
Anyone..?