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

    Freeradius2 - Restaurer Session-Timeout

    Scheduled Pinned Locked Moved Français
    5 Posts 2 Posters 1.5k 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.
    • C
      CryoGen
      last edited by

      Bonjour les gens,

      J'ai décider de mettre un pfSense pour contrôler les accès de mes utilisateurs, à savoir mon petit frère et ma petite soeur  ;D (12 et 13 ans)
      Du coup, petit à petit, je monte une configuration afin d'apporter un pseudo contrôle parental, et optimiser un peu ma bande passante (connexion 384kbps, oui je sais c'est un peu lent  :'( )

      Mon pfSense sert aussi de routeur (j'ai une interconnexion radio avec mon bureau) et pour le moment tout marche correctement !

      En procédant étapes par étapes on élimine pas mal de soucis idiots…

      Voilà donc où j'en suis:

      • Internet OK

      • Squid OK (pour le moment je suis en transparent mode)

      • Captive Portal + auth/accouting Freeradius2 OK

      Ce que j'espère faire par la suite :

      • Dansguardian

      • et probablement d'autres choses par la suite, comme améliorer les pages du Captive Portal…

      Et donc voilà où je sèche, bêtement je suppose avec FreeRadius2:
      Mes utilisateurs sont limités à 3600 secondes par jour. J'ai testé et d'après les logs, cela fonctionne et radtest montre bien que Session-Timeout est décompté, je suis aux anges  8) (merci le wiki XD)
      et paf, la question bête : comment remettre le compteur à la valeur configurée sans pour autant attendre le jour suivant ?
      Cela fait 4 heures que je cherche et là je craque  >:(

      Merci !

      EDIT: Oh j'ai oublié les versions :
      pfSense 2.0.1-RELEASE (i386)
      FreeRadius2 2.1.12 pkg v1.6.2 (oh je viens de voir que la version v1.6.3 est sortie)

      1 Reply Last reply Reply Quote 0
      • N
        Nachtfalke
        last edited by

        You cannot reset the counter for a single user.
        The only possibility to reset the counter is to delete the database. But this resets all other counters of users which are stored in this database.

        rm /usr/local/etc/raddb/db.daily
        

        Restart freeradius2

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

          Thanks.
          So I have to add time with editing the user settings and set it up to previous value later…

          --

          Donc on ne peut pas faire un "reset" du compteur :-
          Si j'ajoute du temps dans la configuration de l'utilisateur soit doit marcher, faut juste que je n'oublie pas de remettre la valeur "kivabien" ensuite ...

          Je vais chercher en quel format sont les db...

          1 Reply Last reply Reply Quote 0
          • N
            Nachtfalke
            last edited by

            @CryoGen:

            Thanks.
            So I have to add time with editing the user settings and set it up to previous value later…

            --

            Donc on ne peut pas faire un "reset" du compteur :-
            Si j'ajoute du temps dans la configuration de l'utilisateur soit doit marcher, faut juste que je n'oublie pas de remettre la valeur "kivabien" ensuite ...

            Je vais chercher en quel format sont les db...

            If you find a way to "edit" the db then please tell me.

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

              @Nachtfalke:

              If you find a way to "edit" the db then please tell me.

              No problem ;)

              –

              Bon ajouter du temps directement, çà ne marche pas, j'aurai du m'en douter, trop simple  :P

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