Forum général.général Gestion Transfer Rate avec proftpd & mysql

Posté par  .
Étiquettes : aucune
0
19
mar.
2008
Bonjour à Tous!

J'utilise ProFTPD avec le support mysql et la structure de base de donnée fournie par l'nterface web proftpd-admin. Je cherche à gérer la bande passante allouée à chaque client via la base SQL.

Pour la bande passante il y a bien la directive TransferRate qui marche très bien si les valeurs sont renseignées en dur dans le fichier de conf. Mais je n'arrive pas à aller chercher les informations dans la base de donnée.

TransferRate RETR bp userid
SQLNamedQuery userid SELECT "userid from usertable where userid='%u'"
SQLNamedQuery bp SELECT "bp from usertable where userid='%u'"

Message d'erreur: TransferRate: wrong number of parameters

Avez-vous déjà essayé? Si oui, avez vous quelques pistes à me donner?

Merci d'avance,
  • # correction

    Posté par  . Évalué à 1.

    bon, déjà j'avais une erreur avec ma directive TransferRate, j'ai oublié "user":

    TransferRate RETR bp user userid
    à la place de:
    TransferRate RETR bp userid

    j'ai maintenant une erreur:
    TransferRate: invalid number: 'bp'

    :-)
    • [^] # Re: correction

      Posté par  . Évalué à 1.

      je n'y arrive pas... je commence à douter du fait qu'il soit possible de faire du contrôle de bande passante avec proftpd + SQL :-(

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.