Перейти до

l1ght

Сitizens
  • Всього повідомлень

    2 712
  • Приєднався

  • Останній візит

  • Дней в лидерах

    18

Сообщения додав l1ght

  1.  

     

    # /etc/stargazer/GetSpeed gai

    20022002

    Ок, будем теперь считать, что проблема с юзером :)

     

    А теперь немного магии. Идете в "Консоль разработчика", и тыцаете в "SQL консоль" следующие запросы:

     

    SELECT * from `userspeeds` where `login`='gai'
    
    SELECT *
    FROM `users`
    LEFT JOIN tariffs
    ON users.Tariff=tariffs.name WHERE login='gai'
    

    array (

    0 =>

    array (

    'id' => '179',

    'login' => 'gai',

    'speed' => '0',

    ),

    1 =>

    array (

    'id' => '187',

    'login' => 'gai',

    'speed' => '0',

    ),

    )

     

    вот вывод с первого запроса

  2.  

    Да. Но такого быть в принципе не должно. Да и пайпы с такими странными скоростями физически создаваться не должны, что логично.

     

    Для начала следует убедиться, что у пользователя %user_login% ничего странного не нарисовано в поле "Переназначение скорости".

     

    Также очень хорошо бы увидеть:

    1. вывод /etc/stargazer/GetSpeed %user_login%

    2. было бы хорошо узнать что у вас нарисовано в OnConnect

    я там в принципе ничего не менял. Версия Ubilling: 0.4.1 rev 2603.

    # /etc/stargazer/GetSpeed gai
    20022002

     

     

     

    Да. Но такого быть в принципе не должно. Да и пайпы с такими странными скоростями физически создаваться не должны, что логично.

     

    Для начала следует убедиться, что у пользователя %user_login% ничего странного не нарисовано в поле "Переназначение скорости".

     

    Также очень хорошо бы увидеть:

    1. вывод /etc/stargazer/GetSpeed %user_login%

    2. было бы хорошо узнать что у вас нарисовано в OnConnect

    я там в принципе ничего не менял. Версия Ubilling: 0.4.1 rev 2603.

    # /etc/stargazer/GetSpeed gai
    20022002

    Переназначение скорости тоже не трогал

  3. Да. Но такого быть в принципе не должно. Да и пайпы с такими странными скоростями физически создаваться не должны, что логично.

     

    Для начала следует убедиться, что у пользователя %user_login% ничего странного не нарисовано в поле "Переназначение скорости".

     

    Также очень хорошо бы увидеть:

    1. вывод /etc/stargazer/GetSpeed %user_login%

    2. было бы хорошо узнать что у вас нарисовано в OnConnect

    я там в принципе ничего не менял. Версия Ubilling: 0.4.1 rev 2603.

  4. Вот недавно взял на вооружение UBilling. Очень им доволен, за исключением одной вещи. В последнее время началось нечто мистическое, а именно: у меня прикручен mpd5 с pppoe для авторизации, при подключении пользователя в 98% всё проходит нормально, но есть идивидуумы, которые не получают пайп. В таблице видно tablearg, допустим : table 4 10.10.10.2 8102, пишу комманду ipfw pipe 8102 show и получаю пустой вывод. Поковырял логи и пришёл к выводу, что скрипт GetSpeed и GetUpSpeed выдают не правильные результаты. 

    Нормальный вывод:

    2013.06.04 15:05:19 CONNECT: ID-0;LOGIN-%user_login%;IP-10.10.10.134;CASH-0.000000;SPEED-10000;UPSPEED-10000,MAC-14:88:70:11:43:30

    Не нормальный вывод:

    2013.06.04 18:04:13 CONNECT: ID-3;LOGIN-%user_login%;IP-10.10.10.178;CASH-0.000000;SPEED-20002000;UPSPEED-20002000,MAC-14:88:11:31:73:28

    Взято из лога /var/stargazer/allconnect.log

    Помогите побороть это.

×
×
  • Створити нове...