Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Captive Portal FreeRADIUS2 Users Allowed Re-login after Amount of Time Expires

    Scheduled Pinned Locked Moved Captive Portal
    2 Posts 2 Posters 867 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      ghachey
      last edited by

      Hi,

      I've got the CP working well with FreeRADIUS2 authentication. I have setup the Captive Portal with FreeRADIUS2 following https://doc.pfsense.org/index.php/Using_Captive_Portal_with_FreeRADIUS and seems to mostly work. I say mostly because I am testing with a user with the following settings:

      Time Config - Amount of Time: 5 minutes
      Time Config - Time Period: Daily

      Traffic and Bandwidth - Max up and down both at 1000kbps

      The bandwidth limit works and the user gets disconnected roughly 5 minutes after, great. However, I can just keep login in with this same user right after to get another 5 minutes. I thought this would be a daily 5 minutes allowance and that's it. I see the Session Timeout (i.e. Enter the time this user has until relogin in seconds.) in the Time Config of the user which I assume I could use to lock the user out for the remaining of the day?! But this does not seem like the right way.

      Any information on this would be appreciated, I could not find anything

      I also have users authenticating using FreeRADIUS2/LDAP if this detail is important, but those users don't have limits and they work nicely.

      1 Reply Last reply Reply Quote 0
      • C
        carstyle
        last edited by

        Session Time Out, allow the user navigate the time in seconds you entered. For example: a value of 300 would be just 5 minutes after that el CP disconnect the user, with a Session Timeout entry log.

        Of Course the same user can continue surfing the web, if you configure  the option below (Amount of time). For Example : 60 minutes.
        So, the user will be hard out disconnected every 5 minutes until he reached the total 60, thats means about 12 times.

        Greetings!

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.