• Captive portal Idle timeout + radius issue

    1
    0 Votes
    1 Posts
    359 Views
    No one has replied
  • Children access with time limit

    1
    0 Votes
    1 Posts
    645 Views
    No one has replied
  • Looking for SUPER simple portal for LAN Party

    3
    0 Votes
    3 Posts
    501 Views
    GertjanG

    Added to that, a captive portal should be run on its dedicated interface (VLAN, or more simpler : OPT1).
    The hostname is communicated by the device when DHCP handshaking takes place, but know that a device doesn't have to communicate one.
    Also note that IP's, MAC's and host names can be fakes because user (== read : visitor) editable.

  • Captive Portal - What is Allowed?

    6
    0 Votes
    6 Posts
    1k Views
    GertjanG

    The rules set for ipfw (ipfw is only use for the captive portal) is hard coded into the captive portal software.
    These rules are non-user editable and normally you don't need to change them except if a total breakage is what is wanted.
    YOUR rules should be put in with "pf" and this one can be edited with the GUI - just select the interface that the captive portal is using.
    Best is that you use a dedicated interface (OPT1) for the captive portal - leaving the LAN for trusted devices only.
    By very nature, a captive portal network IS for non-trusted devices (visitors).

    Said that, know that when you add IP's and MAC's that should pass through without hitting the captive portal, their rules are added to ipfw.
    Se the help page mentioned above, you can see all the ipfw rules and tables.

  • [Software] Web-based voucher management

    7
    0 Votes
    7 Posts
    5k Views
    A

    and also, kindly provide a sample schema where the vouchers will be uploaded.

    Thanks in advance

  • Where are files of customize portal pages

    2
    0 Votes
    2 Posts
    2k Views
    GertjanG

    Hi,

    The 'captive portal login page', as the 'error page' and the 'logout page' are stored in this file : /conf/config.xml
    All the other "user files" are also stored in /conf/config.xml

    When the captive portal starts, a working copy is extracted here : /var/etc/
    You will find files like
    captiveportal_your-zone.html
    captiveportal_your-zone-error.html
    captiveportal_your-zone-logout.html

    User files (working copies) are stored here : /var/db/cpelements/ and sym linked from the web root dir : /usr/local/captiveportal

  • MOVED: Autenticação do Captive Portal pela Conexção Wifi.

    Locked
    1
    0 Votes
    1 Posts
    340 Views
    No one has replied
  • FreeRADIUS3 Accounting Problem

    4
    0 Votes
    4 Posts
    927 Views
    A

    @bulgurcu:

    Yes.

    radacct add columns

    acctupdatetime datetime DEFAULT NULL,
      acctinterval varchar(255) DEFAULT NULL,

    Hi. Thanks again. I got freeradius3 to send accouting data to MySQL. May I ask if you have any idea why my simultaneous use attribute is being ignored by freeradius3?

  • Captive Portal without whole traffic thru pfSense

    2
    0 Votes
    2 Posts
    448 Views
    GertjanG

    :o

    Captive portal traffic flows through the firewall (pfSense) - an interface and then to the WAN, and back.

    No way you can have what you ask (implies also the changing the gateway the visiting device that it became from pfSense, etc).

  • Captive Portal + FreeRadius + Maximum Bandwidith Param Issue

    9
    0 Votes
    9 Posts
    2k Views
    jimpJ

    If you update the pfSense FreeRADIUS 3.x package now (To 0.15.3) it will calculate the bandwidth values the same as Captive Portal so it will not trigger the issue

  • 0 Votes
    2 Posts
    738 Views
    jimpJ

    Need a lot more detail here.

    Is the RADIUS server on pfSense? Or somewhere else?

    If it's on pfSense, did you complete the transition to FreeRADIUS 3.x? Is the RADIUS server process running? Any errors in the logs?

    If it's on another system, how do you reach it? Locally or over a VPN? Is that connection still working?

  • Voucher DB Sync error

    3
    0 Votes
    3 Posts
    727 Views
    ExordiumE

    Great. Thank you!

  • Skip Captive Portal for Whitelisted MAC's

    5
    0 Votes
    5 Posts
    1k Views
    B

    Yeah, while the Mac filtering worked fine, we ended up moving all the infrastructure items to a different, private subnet.  Not only was remote access made easier, bandwidth was improved.

  • Captive Portal Problem V 2.4.0

    5
    0 Votes
    5 Posts
    1k Views
    GertjanG

    @awahbi:

    How can I get rid of the old versions?

    How ?
    An update overwrite all old files - removes stales (unused files).
    It's like a Windows PC : when upgrading from Windos 7 to 10, nothings is left from "7".

    @awahbi:

    Shall I make a fresh installation of 2.4.1 then restore the configuration?

    Think about this :
    YOUR copy of pfSense - and mine, are THE SAME.
    The only thing that is different is … the setup (and of course, packages that can break native behavior).
    I'm using a plain vanilla setup, my MAC limiter for the captive portal works. I'm using the built in User Manger - no Radius, No squid - no nothing else.

    You can try this :
    Re install.
    Make the captive portal work with built in login page and a User Manger user.
    Set the MAC limiter on the captive portal setup page.
    Test - login and see that it works.
    Now, add you other settings one by one.
    As soon as the MAC limiting doesn't work anymore you know where you can find the issue  - and report back.

  • Change voucher format

    4
    0 Votes
    4 Posts
    961 Views
    jimpJ

    By posting those keys, anyone can generate valid vouchers and connect to your portal. Now generate some new keys.

  • I have a problem with my Portal captif

    5
    0 Votes
    5 Posts
    798 Views
    S

    https://forum.pfsense.org/index.php?topic=44689.0

    Have you followed this thread?

  • MYSQL database record error for CaptivePortal

    2
    0 Votes
    2 Posts
    603 Views
    S

    what error do you get?

  • Problem with Captive Portal when redirecting

    2
    0 Votes
    2 Posts
    519 Views
    S

    I'd create a pre-auth page that passes the user from page to page (embedding content or using iframe for facebook), and then allow them to click "connect" that authenticates them.

    if they close the window they'll have to go through it all again. They'll soon learn ;-)

  • CP wit a password of the day

    4
    0 Votes
    4 Posts
    614 Views
    S

    We've done something similar using RADIUS and a custom CP page.

    cron creates a username and password cron emails that username and password to a distribution list (could also use digital signage) cron deletes the previous days password
  • Captive portal - Help

    2
    0 Votes
    2 Posts
    669 Views
    S

    You'll need to identify the user and cross reference to their booking to do this effectively.

    I've seen this setup before where a custom external page is used to:

    user authenticates based on last name and room number booking system inserts the required info to modified freerad e.g. room, last name, check in and out dates freerad replies accept if it matches the criteria
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.