• Editing Captive portal page problem

    17
    0 Votes
    17 Posts
    3k Views
    GertjanG

    @bloodsside14:

    test

    Can you list what you have here : Services -> Captive Portal -> [ZONE] -> File Manager ?
    A file called "captiveportal-test.jpg" should be there (exactly the same).

  • 0 Votes
    3 Posts
    1k Views
    S

    i've re-installed PfSENSE and it solved.

  • MOVED: captive poral, radius and password file

    Locked
    1
    0 Votes
    1 Posts
    330 Views
    No one has replied
  • CP Help

    1
    0 Votes
    1 Posts
    429 Views
    No one has replied
  • Captive portal with freeradius

    2
    0 Votes
    2 Posts
    717 Views
    jimpJ

    You cannot assign IP addresses based on RADIUS results with captive portal.

    For that you'd need something like 802.1x on the switch, NOT captive portal.

    For the user to load the captive portal page they already have to have an IP address, and it's too late to move them to a different one.

  • Wait time when end hardtime captiportal

    9
    0 Votes
    9 Posts
    1k Views
    N

    Ok Tks Gertjan,
    i'll retry and feedback

  • CP loop/ Re-login

    4
    0 Votes
    4 Posts
    846 Views
    D

    @mbutz89:

    I do not have control on what version we run in the field.

    Then perhaps you should advise those who have the control that they are running unsupported firewall version affected by many security issue long fixed in the versions that are supported. You are also missing tons of non-security bugfixes.

    https://doc.pfsense.org/index.php/Versions_of_pfSense_and_FreeBSD

  • Mac adress problim

    2
    0 Votes
    2 Posts
    583 Views
    GruensFroeschliG

    If i hadn't looked at your previous posts i would have taken you for a spam bot and banned you.
    You really could run your post at least through some basic spell-checking…

    As for your problem: There is no way to prevent someone from cloning your MAC address and using it to circumvent your MAC-lock.
    That's mainly the reason why MAC-based ACLs are not considered useful.

  • Captive portal + Squid cache

    1
    0 Votes
    1 Posts
    721 Views
    No one has replied
  • 0 Votes
    6 Posts
    4k Views
    GertjanG

    This :
    @technobiz:

    …. still redirection to login page does not work.

    as a description of your problem will not help us to find out what you forget to mention (and we should know so we can tell you what is wrong).

    Tell us more if not everything about your interfaces.
    How you set up DNS.
    How you set up the portal (configure page).

    Start using the default built in login page - and make the portal should work.

    You should read : https://en.wikipedia.org/wiki/HTTP_404

    Btw : you can not change  http://x.x.x.x:8002/index.php?zone to http://wireless.hotspot
    This : http://x.x.x.x:8002/index.php?zone is already incorrect. The "zone" parameter should contains value so pfSense knows WHAT captive zone it's handling (more then one can exist)
    This : "8002" is hard coded , and the first web server instance that is running to handle your first instance.
    When you use something like "http://wireless.hotspot" it implies "http://wireless.hotspot:80" so you will get redirected …. see instruction here https://doc.pfsense.org/index.php/Captive_Portal_Troubleshooting to see what's really going on.

  • Captive portal login webpage started crashing.

    7
    0 Votes
    7 Posts
    1k Views
    jimpJ

    2.0.x is far too old to expect anyone to assist in diagnosing. Even if you were on the latest 2.0.x release that's still 3.5+ years out of date.

    I seem to recall a similar problem back then that was fixed, also a long time ago. I didn't see any specific references in any of the release notes, though.

    From 2.3.x on it's even a completely different web server running captive portal connectivity (nginx now, was lighttpd back then)

    The best path forward is to upgrade.

  • 0 Votes
    7 Posts
    982 Views
    H

    Sweet!!!!
    Thank you again…

    I modified the line containing the regex so that it only matches lowercase a-f....
    it's working like a charm...

    /* MACs input validation */ function freeradius_validate_macs($post, &$input_errors) { // MAC Address if (!empty($post['varmacsaddress'])) { if (!preg_match('/([a-f0-9]{2}[-]?){6}/', $post['varmacsaddress'])) { $input_errors[] = "The 'MAC Address' field must contain a valid MAC address, delimited with '-' character."; } }
  • Captive portal without no authentication it is possible?

    5
    0 Votes
    5 Posts
    1k Views
    DerelictD

    Just set "No authentication" in the portal and make a button that says proceeed.

    No magic there.

  • Hotel brand requirements

    4
    0 Votes
    4 Posts
    919 Views
    jimpJ

    You could run it by the Professional Services crew but I don't think we've gone so far as setting up external auth servers of that nature before.

  • Traffic monitoring using captive portal informations.

    6
    0 Votes
    6 Posts
    1k Views
    C

    I am sorry I know this is not a answer you are really looking for but I am just giving my 2 cents,  with pfsense I do not know of a way to view bandwidth by CP login info but if you like there is a other firewall called Untangle that can do exactly as you wish, and the good thing is you can keep pfsense as firewall and use UT in bridge mode

  • Voucher Length

    1
    0 Votes
    1 Posts
    386 Views
    No one has replied
  • How to configure like FUP provided by Mobile providers ?

    1
    0 Votes
    1 Posts
    324 Views
    No one has replied
  • 0 Votes
    1 Posts
    399 Views
    No one has replied
  • Captive Portal

    2
    0 Votes
    2 Posts
    610 Views
    empbillyE

    On mobile, are you waiting for the authentication page to appear automatically, or are you opening an http page for redirection?

  • Captive portal printing

    4
    0 Votes
    4 Posts
    1k Views
    empbillyE

    @doktornotor:

    Alternatively, you might just use the banana.  8)

    hahahahaha… BANANA POWER!!!  ;D ;D

Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.