Перейти к содержимому
Local
XoRe

Сбор багов и feature requests

Рекомендованные сообщения

Баги все вылазят и вылазят, может кто подскажет как бороться ???

Я уже постил - здесь http://local.com.ua/forum/index.php?showtopic=3136&st=15

повторяюсь еще раз

ОС Мандрива 2006

сервер P4HT64 3.0, 512 DDR, 3 * ETH 100 MBit

stg server 2.016.7.6 Release Candidate 3

кол-во пользователей 39

 

Другими словами не нагружена.

 

Баг и местами и фича - правильно считает в сторону прова, но юзеры не довольны

 

 

-> 23.10.00 - 23.20.00

685 81.19.66.97 Мировой трафик 0.000 Mb 0.000 Mb 0.00

686 81.222.64.90 Мировой трафик 0.000 Mb 0.000 Mb 0.00

687 81.222.128.9 Мировой трафик 0.000 Mb 0.000 Mb 0.00

688 192.168.192.1 Локальный траффик 0.029 Mb 0.014 Mb 0.00

689 192.168.192.255 Локальный траффик 0.000 Mb 0.000 Mb 0.00

690 193.24.25.20 Украинский трафик 1905.550 Mb 35.988 Mb 0.00

691 193.24.25.20 Мировой трафик 54.383 Mb 0.000 Mb 6.53

692 193.124.133.211 Мировой трафик 0.000 Mb 0.001 Mb 0.00

693 194.8.167.244 Мировой трафик 0.000 Mb 0.000 Mb 0.00

694 194.67.32.165 Мировой трафик 0.003 Mb 0.000 Mb 0.00

695 195.161.119.235 Мировой трафик 0.000 Mb 0.000 Mb 0.00

696 212.176.93.80 Мировой трафик 0.000 Mb 0.000 Mb 0.00

697 217.16.19.237 Мировой трафик 0.000 Mb 0.000 Mb 0.00

Всего: 6.53

 

строка 690 - старгейзер считает правильно

строка 691 - старгейзер ошибся в пользу меня

 

 

-> 20.40.00 - 20.50.02

490 64.12.25.72 Мировой трафик 0.001 Mb 0.000 Mb 0.00

491 64.236.47.7 Мировой трафик 0.001 Mb 0.001 Mb 0.00

492 192.168.192.1 Локальный траффик 1323.833 Mb 23.424 Mb 0.00

493 192.168.192.1 Мировой трафик 113.441 Mb 0.000 Mb 7.62

494 192.168.192.255 Локальный траффик 0.000 Mb 0.000 Mb 0.00

495 205.188.9.49 Мировой трафик 0.022 Mb 0.014 Mb 0.00

Всего: 7.62

 

 

строка 492 - считает правильно

строка 493 - считает не правильно

 

Как бороться - ситуация повторяется каждый день и юзеров внушающий локальный трафик считает как мир, так за день может насчитать до 3-4 гигов мира

 

---------

 

ЗЫ - я точно не уверен - но мне кажется, что данная ситуация начала появляться после того как я запустил на серваке САМБУ и дал доступ к файловому ресурсу 1,6 ТБ, возможно с возросшей нагрузкой на систему, старгейзеру стало нехватать ресурсов ???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2cristal: А ты самбу отключи и посмотри, будет ли такое возникать )

У тебя в rules все частные адреса в NULL отправлены?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Самбу отключи и посмотри, будет ли такое возникать

У тебя в rules все частные адреса в NULL отправлены?

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

У меня очень часто за записью о большом украинском трафике следует строчка с тем же IP, но трафик зачтен как мир:

195.140.178.83 ___ 1 (укр) __96074858__2889439

195.140.178.83 ___ 2 (мир) ________ 0_____3013

 

Этот неправильно учтенный трафик маленький, конечно, но спать спокойно уже не будешь -- кто же знает, может он когда-то может быть совсем немаленьким...

В этом случае Самба вряд ли может быть виновата, но отключать пробовал, конечно: на первый взгляд ничего не изменилось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2Тиберий: имхо, это не самба, а стг 2.4 ))

 

2all: нашел интересный глючок - если юзер отключается за неуплату, в файл юзер/log данные о сессии не пишутся!

 

Вот кусок файла log:

2006-05-26 01:15:38 -- Disconnect. Cash: -21849.275508

session: Up0: 0 Up1: 0 Up2: 83562 Up3: 0 Up4: 0 Up5: 0 Up6: 0 Up7: 0 Up8: 0 Up9: 0 Dp0: 0 Dp1: 0 Dp2: 153655 Dp3: 0 Dp4: 0 Dp5: 0 Dp6: 0 Dp7: 0 Dp8: 0 Dp9: 0

month: Up0: 8088452 Up1: 717237 Up2: 48953223 Up3: 435807 Up4: 18059370 Up5: 0 Up6: 0 Up7: 0 Up8: 0 Up9: 0 Dn0: 59962812 Dn1: 9362768 Dn2: 385499355 Dn3: 6414645 Dn4: 786600985 Dn5: 0 Dn6: 0 Dn7: 0 Dn8: 0 Dn9: 0

2006-05-26 20:09:07 -- Connect, 192.168.2.15

2006-05-26 23:03:26 -- credit parameter changed from 100000.000000 to -21855.000000.

2006-05-26 23:03:26 -- Disconnect. No cash on account. Cash: -21854.351

2006-05-26 23:03:40 -- credit parameter changed from -21855.000000 to -21856.000000.

2006-05-26 23:04:16 -- Not enough cash to connect. 192.168.2.15. Cash: -21854.351

2006-05-26 23:04:16 -- Disconnect. No cash on account. Cash: -21854.351

2006-05-26 23:04:23 -- Not enough cash to connect. 192.168.2.15. Cash: -21854.351

2006-05-26 23:04:23 -- Disconnect. No cash on account. Cash: -21854.351

 

Где-то в час ночи предыдущего дня лег спать.

А этой ночью поставил себе кредит впритык, когда отключился глянул лог - нету данных о сессии )

 

Версия 2.016, сырцы не правил.

Есть подозрение, что у 2.4 есть такая-же маза.

Проверьте, у кого 2.4 стоит )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2cristal: А ты самбу отключи и посмотри, будет ли такое возникать )

У тебя в rules все частные адреса в NULL отправлены?

Самбу.... отключить....... ;)=) - логично, но стремно := - юзера загрызуть :mrrr:

 

Свой рулез я уже постил - здесь - http://local.com.ua/forum/index.php?showtopic=3136&st=15 , в самом низу страницы.

А по поводу адресов он локаль как мир считаеть ! хотя ему точно сказано что этот адрес (192.168.192.1) принадлежит сети 192,168,192,0/24, то есть направлению 0, и стоимость этого направления 0 коп за мб. :muu:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Да, есть такая проблема. И, как видно, не только локальный трафик может зачитываться как другое направление.

У меня очень часто за записью о большом украинском трафике следует строчка с тем же IP, но трафик зачтен как мир:

195.140.178.83 ___ 1 (укр) __96074858__2889439

195.140.178.83 ___ 2 (мир) ________ 0_____3013

 

Такая же картина - может и украину за мир посчитать !

 

 

Этот неправильно учтенный трафик маленький, конечно, но спать спокойно уже не будешь -- кто же знает, может он когда-то может быть совсем немаленьким...

А вот у меня он чаще громадный чем маленький, поэтому и заметный пользователями.

 

 

И вот еще что - а какая у Вас ОС, версия STG, машинка - винты память проц, сетевухи и все такое.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2cristal: есть такое понятие "режим отладки".

Отключи самбу на часок, заранее предупреди юзеров.

Это сложно? )

 

А вообще, как я понял 2.4 страдает таким глюком - считать одно направление, как другое.

Чуть-чуть, но считать.

Лечится установкой более старой версии СТГ ;-))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну хоть кому нибудь автор ответил, когда будут баги пофикшены?

Живой ли он вообще? Глухо уже в течении двух месяцев. :halloween:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2cristal:

Лечится установкой более старой версии СТГ ;-))

какой более старой - хочу более старую - какую ?? :)=)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2cristal: да любую )

Могу порекомендовать 2.016

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

после 2-3х суток работы перестают выполнятся скрипты OnConnect OnDisconnect. перегружаю СТГ все работать начинает нормально!.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Предлагаю ввести в файл стат пользователя такой параметр (month_cash например) - как сумма денег насиженная (с учётом абонки и всех изменений по счёту пользователя) пользователем с начала месяца, который бы обнулялся в начале каждого месяца, очень удобно при экспорте в 1с если пользователь не является хроническим должником.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2Max: может своими скриптами сделать? )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

можно но очень сложно, я не представляю как это можно сделать, с учётом того что куча пользователей сидит на разных тарифах с разной стоимостью трафика, а вот для stg тут ничего сложного нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В файле stat насиженное.

В логе сервера смотри начисления и снятия абонки )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

После запуска конфигуратора sgconfig.1.67.8 на Windows 2003 начинают вылетать окошки с ошибками. Пробовал на машине с Windows XP в той же сети - все работает. У меня на линухе стоит stg-2.4.8.6.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не стал заводить отдельную тему, решил отписаться здесь. У stg-2.4.8.6 есть привязка к IP или IP+MAC ? Я например редактирую пользователя через конфигуратор, задаю ему IP, но при этом зная его логин и пароль оказывается можно спокойно зайти в инет с другого компьютера. Это баг, фича или моя криворукость? Если такая тема уже подымалась и есть ответ, не сочтите за дерзость - киньте ссылочку. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2zulu_Radist: stg - счетчик трафика + отрубалка за неуплату.

Привязка ip к mac делается отдельными програмными пакетами.

Например скриптами разными.

Какое-нибудь поле в данных юзера можно отвести под mac.

Скрипт берет из данных юзера ип + мак и делает привязку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2XoRe, может у тебя есть данный скрипт или уже кто-то писал? Поделиться...:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот, что пишет sgcinfig, когда он вылетает:

Access violation at address 00414104 in module 'sgconfig.exe'. Read of address 00000000.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2zulu_Radist: если не ошибаюсь, уже кто-то писал тут на форуме.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Feature request: TCP-шный авторизатор. Есть категория клиентов, которые ставят дома какой-нибудь дешёвый шлюз с NAT'ом и ходят с разных устройств (наладонники, ноутбуки и т.д.), запуская авторизатор с отдельной машины. Естественно, UDP 5555 приходится пробрасывать с NAT'а на эту отдельную машину, а это не во всех шлюзах возможно во-первых и совершенно неудобно во-вторых. Можно ли сделать TCP-авторизатор, который в открытое соединение сам бы периодически пихал "i'm alive"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Feature request: TCP-шный авторизатор.  Есть категория клиентов, которые ставят дома какой-нибудь дешёвый шлюз с NAT'ом и ходят с разных устройств (наладонники, ноутбуки и т.д.), запуская авторизатор с отдельной машины.  Естественно, UDP 5555 приходится пробрасывать с NAT'а на эту отдельную машину, а это не во всех шлюзах возможно во-первых и совершенно неудобно во-вторых.  Можно ли сделать TCP-авторизатор, который в открытое соединение сам бы периодически пихал "i'm alive"?

в 2.4 эта проблема уже решена.

протокол остался УДП, но за НАТом все работает, т. к. теперь авторизатор использует 1 порт (5555) вместо 2 как раньше (5554-5555)

 

причем 2.4 может работать как со старым так и с новым авторизаторами.

достаточно в конфиг будет добавить еще один порт, например 4444 и указать соответствующйи параметр (OnePort=yes в секции плагина авторизации) ну и выдать юзеру новый автотризатор (не ниже той версии что поставляется с СТГ) и все будет работать и за НАТом

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×