My problem was due to a Chillispot bug for big-endian platforms. It has been fixed in r9041 and so in 7.09 works fine.
Good to know. I may give Chillispot another try even if the project seems to be dead and I can't seem to get any other captive portal working.
ggp81, can you please share your firewall rules and the other related configuration?