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

maximum daily usage time error following update to 23.01

Scheduled Pinned Locked Moved Captive Portal
6 Posts 2 Posters 689 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.
  • T
    TurnTheTerribleTank
    last edited by Mar 22, 2023, 4:48 PM

    I just updated to 23.01 and I'm seeing a maximum daily usage time error. The captive portal authenticates with freeradius and is set to add the user's MAC to the allow list so login is only needed once per device.

    55a5c65b-d0f3-4bb5-880a-2f0ab0d8924a-2023-03-22 11_00_48-Captive Portal Login Page - Brave.png

    G 1 Reply Last reply Mar 24, 2023, 11:52 AM Reply Quote 0
    • G
      Gertjan @TurnTheTerribleTank
      last edited by Mar 24, 2023, 11:52 AM

      @turntheterribletank

      You are using MySQL with FreeRadius ?

      Double check this file /usr/local/etc/raddb/mods-config/files/authorize
      No "Max-Daily-Session" found ?

      No "help me" PM's please. Use the forum, the community will thank you.
      Edit : and where are the logs ??

      T 1 Reply Last reply Mar 29, 2023, 6:20 PM Reply Quote 0
      • T
        TurnTheTerribleTank @Gertjan
        last edited by Mar 29, 2023, 6:20 PM

        @gertjan Yes. Each entry looks like the following...

        fb60cf10-ca09-4b51-aab1-18f371d3aa5d-image.png

        G 1 Reply Last reply Mar 30, 2023, 5:55 AM Reply Quote 0
        • G
          Gertjan @TurnTheTerribleTank
          last edited by Mar 30, 2023, 5:55 AM

          @turntheterribletank

          Compare your user settinsg with two of mine :

          1f75d030-2083-4e3a-92d4-416c9d6165e5-image.png

          User "001" has the "Max-Daily-Session := 600" set and
          Acct-Interim-Interval := 600,
          WISPr-Redirection-URL := https://www.google.com/
          because these are the only ones I've set :

          e51d2d78-b135-459d-9b7e-b2dc24e670fa-image.png

          User 002 has no "Max-Daily-Session := " line, so it isn't "0" neither :

          4e261e09-5b84-4057-a6d4-154412d033d2-image.png

          Just
          Acct-Interim-Interval := 600,
          WISPr-Redirection-URL := https://www.google.com/
          as these two + user name and password, as these are the only ones I've set.

          No "help me" PM's please. Use the forum, the community will thank you.
          Edit : and where are the logs ??

          T 1 Reply Last reply Mar 30, 2023, 4:48 PM Reply Quote 0
          • T
            TurnTheTerribleTank @Gertjan
            last edited by Mar 30, 2023, 4:48 PM

            @gertjan You're setting Accounting Interim Interval to 600 whereas I was leaving it blank. When I set the same to 600, this is what happens in the config...

            d01c3390-da59-4605-adcf-e627abe17ec3-image.png

            Here's how I have the users set in the GUI after adding the 600 to match your config...

            994911d7-07e3-4782-aae4-7ae9121eedc8-2023-03-30 11_38_29-pfSense.home.arpa - FreeRADIUS_ Users_ Edit_ Users - Brave.png

            G 1 Reply Last reply Mar 31, 2023, 5:38 AM Reply Quote 0
            • G
              Gertjan @TurnTheTerribleTank
              last edited by Mar 31, 2023, 5:38 AM

              @turntheterribletank said in maximum daily usage time error following update to 23.01:

              You're setting Accounting Interim Interval to 600

              AFAIK : because I'm using accounting with my captive portal settings :

              58b2ae93-2be5-4e23-9630-566a7e5921bf-image.png

              Strange that you have these fields set to "0" when the same fields are empty on your FreeRadius user settings page.
              I don't have these "0" parameters.

              The presence of the Exec-Program-Wait = "/bin/sh /user/local/etc/radbb/scripts/datacounter_auth.sh Test daily" doesn't look good at all.
              See what the script does.
              Check for yourself if a file like
              /var/log/radacct/datacounter/daily/max-octets-Test
              exists.
              If that's so, and it contains '0' then yeah, when the user logs in he will already have generated more then "0" bytes so he'll be logged out right away.

              No "help me" PM's please. Use the forum, the community will thank you.
              Edit : and where are the logs ??

              1 Reply Last reply Reply Quote 0
              6 out of 6
              • First post
                6/6
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                This community forum collects and processes your personal information.
                consent.not_received