Perhaps it should be optional, I came across this with redirection as well,
where the interface IP is hardcoded even if you select ''any'' there.
(which doesnt work if you have Squid on a different machine and redirect all
http traffic towards the squid box :-))
Cheerio,
Remko
On Feb 23, 2010, at 4:26 PM, Nigel Metheringham wrote:
> I'm looking at pfsense 1.2.3.
>
> We have a requirement to push several subnets through a captive portal, so
> expected pfsense to be able to do this (with the "Disable MAC filtering"
> option).
>
> However any clients, other than on the local LAN network, that attempt to
> route through the pfsense box get no packets back at all - no redirect to the
> portal web page, nothing.
>
> This is due to the following pf rule being used to push packets to the
> captive portal stuff:-
>
> pass in quick on $lan from 192.168.50.0/24 to any keep state \
> label "USER_RULE: Default LAN -> any"
>
> I can hack stuff so that things do work by changing /etc/inc/filter.inc (diff
> has been white space mangled to stop it wrapping):-
> diff -u filter.inc.orig filter.inc
> --- filter.inc.orig 2010-02-23 15:24:02.000000000 +0000
> +++ filter.inc 2010-02-23 15:24:04.000000000 +0000
> @@ -1752,7 +1752,7 @@
> $src = $lanip;
> break;
> case 'lan':
> - $src = "{$lansa}/{$lansn}";
> + $src = "any";
> break;
> case 'pptp':
> $src = "{$pptpsa}/{$pptpsn}";
>
>
> which feels like doing surgery with a chainsaw...
>
> Can anyone suggest a better fix for this? And how do I do a proper bug
> report to get this fixed in the next release...
>
> Nigel.
>
> --
> [ Nigel Metheringham [email protected] ]
> [ - Comments in this message are my own and not ITO opinion/policy - ]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
> Commercial support available - https://portal.pfsense.org
>
--
/"\ Best regards, | [email protected]
\ / Remko Lodder | re...@efnet
X http://www.evilcoder.org/ |
/ \ ASCII Ribbon Campaign | Against HTML Mail and News
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
Commercial support available - https://portal.pfsense.org