First:
1. Please don't ...
First of all, your right, sorry

As to the issue, can you copy/paste your system log and captive portal log?
Impossible, because 'lighttpd' for the captive portal isn't running.
And, as usual, no errors, or notices, are shown in my log when it concerns 'lighttpd' (from boot to 'going stable' is still 150 lines).
In Status => Services is being marked lighttpd "Captive Portal" as running, but restarting it, or stopping will crash even the 'lighttpd' of the Webconfigurator.....

Anyway, I somewhat solved the issue, when running this by hand:
pfsense:/var/log# /usr/local/sbin/lighttpd -f /var/etc/lightyCaptivePortal.conf
2008-08-11 16:33:14: (plugin.c.165) dlopen() failed : /usr/local/lib/lighttpd/mod_rewrite.so Cannot open "/usr/local/lib/lighttpd/mod_rewrite.so"
2008-08-11 16:33:14: (server.c.621) loading plugins finally failed
pfsense:/var/log#
New in
lightyCaptivePortal.conf is the
mod_rewrite.so missing LIB error,
which isn't present in on the Update/upgrade en ISO install CD.
Extrat of the 1.2.1
lightyCaptivePortal.conf:
## modules to load
server.modules = (
"mod_accesslog",
"mod_access", "mod_accesslog",
"mod_fastcgi", "mod_cgi","mod_rewrite"
)
When I remove the "mod_rewrite" part, the Captive portal start ok - PfSEnse 1.2.1 is up with captive portal
edit : well, euuh, nearly.
When I connect myself with an initial URL like
http://www.google.fr/ig?hl=fr then a 404 will be shown.
Making the url look like
http://www.google.fr and the login screen will show nicely.
When making a correct login (I'm using the integrated user manager) the text "Redirecting to ..." shows up shortly.
But instead of seeing the orginal requested URL (
http://www.google.fr), I'm being thrown back to the 192.168.2.1:8000 page = the login screen.
Retyping an URL like
www.google.fr then this will bring me now to the Google site, so I'm being authorized, and the captive portal logs confirm this.
So, it works 'nearly'.
I can't say 'bug' here, because I de-activated "mod_rewrite" - this might be related with what I said here (the not being rederected part).
So, it's up to the dev's to decide now - if questions, aks and I'll have a look.
PS : The captive Portal 1.2.1 can't be working for no-one right now : Only 2 'users' noticed this ??