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

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

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

В авторизаторе добавить labеl связь с сервером есть или связи с сервером нет :)

 

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

 

красный цвет не помогает юзера впадают в ступор при виде на счету денег 0

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


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

Есть очень неприятный баг с конфигуратором и правами администраторов.

 

Администратор не имеющий прав на изменение статистики и денег пользователя

может изменять эти поля. ;)

 

параметры администратора:

ChgAdmin=0

ChgCash=0

ChgConf=1

ChgPassword=1

ChgStat=1

ChgTariff=0

UsrAddDel=1

 

Версия конфигуратора:

1.88.9

 

Сервер под Freebsd 6.2

 

Пробовались версии сервера

 

stg-2.4-2007.02.17-15.46.27

и

stg-2.4-2007.02.07-12.14.56

 

При старте в логе stargazer пишет:

 

2007-03-03 06:47:28 -- Stg v. Stg 2.403b

2007-03-03 06:47:28 -- Message queue created successfully. msgKey=5555 msgID=196609

2007-03-03 06:47:28 -- Timer thread started successfully.

2007-03-03 06:47:28 -- Storage plugin: file_store v.1.02. Loading successfull.

2007-03-03 06:47:28 -- Users started successfully.

2007-03-03 06:47:28 -- Traffcounter started successfully.

2007-03-03 06:47:28 -- Module: 'bpf_cap v.1.0'. Start successfull. 0

2007-03-03 06:47:28 -- Module: 'InetAccess authorizator v.1.1'. Start successfull. 50

2007-03-03 06:47:28 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70

2007-03-03 06:47:28 -- Module: 'Pinger v.1.01'. Start successfull. 100

2007-03-03 06:47:28 -- Module: 'Stg configurator v.0.05'. Start successfull. 220

2007-03-03 06:47:28 -- Stg started successfully.

 

Версия модуля конфигуратора - Module: 'Stg configurator v.0.05'. Start successfull. 220

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


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

У вас

ChgStat=1

 

поэтому статистику менять может. Остальное не подтверждаю.

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


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

Извините за неточность. Пробовал разные параметры.

Заметил следующее.

Без ChgConf=1 ничего нельзя изменить даже если ChgCash=1 и ChgStat=1

Ни деньги, ни статистика не мемяется.

 

Если установить ChgConf=1 - то ChgCash,ChgStat, ChgPassword и ChgTariff тогда не важны. Администратор может менять у пользователя все параметры.

 

Проверил несколько раз.

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


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

Замечен следующий косяк при работе с последним авторизатором 1.60.8 и последней сборкой 403b:

 

Если попробовать войти под пользователем которому не разрешен доступ с данного компа (нету данного ИПа в конфе) то пользователю выдаст сообщение что нельзя войти, но после этого на этом компе нельзя будет войти не под одним другим пользователем так как все время будет отвечать что пароль для первого (описанного в начале) пользователя неправильный, и так до рестарта биллинга или до прописывания разрешения на вход первого пользователя, захода им и выхода.

 

Надеюсь понятно изложил.

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


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

В конфигураторе -> Настройки -> Информация о сервере

пишет: Версия Stargazer 2.4.01, хотя стоит сборка stg-2.4-2007.01.06,

в stg-2.402.9.7 и 2.401.9.7 тоже самое пишет. Это нормально ?

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


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

Столько страниц "хотелок" читать не просто, поэтому если уже было - просьба сильно не пинать:

Хотелось бы, что б авторизатор выдавал сообщение, что он не может соединиться с сервером. А-то сейчас просто кнопка "подключитсья" вылазит обратно без всякого сообщения. Юзеры пугаются. :halloween:

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


Ссылка на сообщение
Поделиться на других сайтах
Хотелось бы, что б авторизатор выдавал сообщение, что он не может соединиться с сервером. А-то сейчас просто кнопка "подключитсья" вылазит обратно без всякого сообщения. Юзеры пугаются. :halloween:

Люди, вы че, прикалываетесь? Это делается исправление пары строчек в коде!!!

Я вообще переписал авторизатор так как я хочу, и работаю намано!!!

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


Ссылка на сообщение
Поделиться на других сайтах
Хотелось бы, что б авторизатор выдавал сообщение, что он не может соединиться с сервером. А-то сейчас просто кнопка "подключитсья" вылазит обратно без всякого сообщения. Юзеры пугаются. :halloween:

Люди, вы че, прикалываетесь? Это делается исправление пары строчек в коде!!!

Я вообще переписал авторизатор так как я хочу, и работаю намано!!!

Ну так и выложил бы, мол: Вот, товарищи, сделал то-то и то-то.... А рассказывать все могут.

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


Ссылка на сообщение
Поделиться на других сайтах
Ну так и выложил бы, мол: Вот, товарищи, сделал то-то и то-то.... А рассказывать все могут.

До завтра потерпи, у мну билдер на работе только!

У меня просто совсем переделанный авторизатор, вот:

http://local.com.ua/forum/index.php?showtopic=8343

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


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

Заметил следующее.

Без ChgConf=1 ничего нельзя изменить даже если ChgCash=1 и ChgStat=1

Ни деньги, ни статистика не мемяется.

 

Если установить ChgConf=1 - то ChgCash,ChgStat, ChgPassword и ChgTariff тогда не важны. Администратор может менять у пользователя все параметры.

 

Проверил несколько раз.

есть такой глюк, тоже столкнулся.... :bue:

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


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

Очень хочется такую фишку:

 

Лимит на скорость и ограничение по трафику одновременно

 

Чтобы можно было например сделать такие правила (одновременно) для определенных абонентов:

 

1) ограничить скорость мирового трафика (например X килобит)

2) первые N гиг мира оплачиваются по трафику (стандартно)

3) все что за пределами N гиг - перерасход по другим тарифам

 

Заранее сенкс

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


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

Возможно повторюсь, но:

Снятие абон. платы у клиента, который "Выключен" фича или баг?

 

Может кто-нибудь помочь патч быстренький сделать? Может сам разработчик. Всего 1 условие добавить на сколько я могу предположить...

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


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

нет в этом смысла, та как для этого есть "Заморожен"

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


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

Благодарю, данный вариант вполне устроит.

 

P.S. Помню раньше всё равно снимало, сейчас всё ок :)

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


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

Stg-2.4-2007.01.20-13.47.20 при удалении юзера падает только уменя ??

 

 

rsconf.cpp > 00:16:17 > RecvHdr - ok buf = SG04 sizeof(STG_HEADER) = 4

configproto.cpp > 00:16:17 > ParseXMLStart

configproto.cpp > 00:16:17 > Start

parser.cpp > 00:16:17 > PARSER_GET_SERVER_INFO::ParseStart

configproto.cpp > 00:16:17 > Start

parser.cpp > 00:16:17 > PARSER_GET_USERS::ParseStart

configproto.cpp > 00:16:17 > Start

configproto.cpp > 00:16:17 > Start

parser.cpp > 00:16:17 > PARSER_CHG_USER::Reset()

parser.cpp > 00:16:17 > PARSER_CHG_USER::Reset() DEL USR =====================

parser.cpp > 00:16:17 > PARSER_CHG_USER::ParseStart el = DelUser depth = 1

parser.cpp > 00:16:17 > PARSER_CHG_USER::Reset()

parser.cpp > 00:16:17 > PARSER_CHG_USER::Reset() DEL USR =====================

configproto.cpp > 00:16:17 > Start

parser.cpp > 00:16:17 > PARSER_ADD_USER::ParseStart el = DelUser depth = 1

configproto.cpp > 00:16:17 > Start

parser.cpp > 00:16:17 > PARSER_DEL_USER::ParseStart el = DelUser

traffcounter.cpp > 00:16:17 > DelUser: test

ping.cpp > 00:16:17 > User removed from list test

Killed

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


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

угу, у меня тру 2.4 работает как часы уже полгода.

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


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

В этом месяце первого мая некоторым пользователям, которые были отключены и заморожены одновременно (несколько месяцев назад) "добавило" на счёт сумму размером -7494,102

У всех до этого счёт был в минусах.

 

Тариф стоит без абонплаты, с предоплаченным траффиком на сумму 10 грн.

Тариф был изменен в первых числах апреля. В этот момент они уже были заморожены и отключены.

 

Не всех замороженных и отключенных пользователей с этим тарифом постиг этот глюк. Только некоторых.

От чего это зависил выбор "избранных", я так и не понял.

 

Скажите, если нужны логи. И какие именно.

FC5 ядро2.6.15 stg2.4.01

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


Ссылка на сообщение
Поделиться на других сайтах
Stg-2.4-2007.01.20-13.47.20 при удалении юзера падает только уменя ??

 

Все разобрался при помощи Alferov

STG падал при включеном модуле mod_remote_script.so

без него все нормально.

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


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

sory если повторяю чей-то топик, но нет времени читать все.

Иноде после рестарта СТГ он отказывается запускаться, выяснилось что

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

(Причем в логе этого нет :) просто stops и все )

когда юзеров за сотню можно представить что бороться с этим тяжело - удалять каждого - добавлять по одному и искать покалеченного.

Третий раз уже сталкиваюсь с этим

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

С чем связано возникновение сией ситуации я пока не знаю, хотя есть подозрения

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


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

ФС какая ?

Если не журналируемая, советую переехать на журналируемую, типа Ext3 или подобную.

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


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

:loop:

а других способов возможной борьбы не наблюдается?

А то это тоже самое что собрать новый сервак,

меня это не радует совсем

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


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

ну кое что выяснилось (но это только одна из причин)

Юзеры как известно - народ непредсказуемый

так вот как они начинают менять у себя ip ( видно со включенным авторизатором)

Стагрейзер сходит с ума. Жаль не сохранил конфиг юзера для примера, прибил со злости,

думаю еще предоставится возможность, в 2х словах он начинает быть похожим на лог фаил.

как туда попало подобие лога - ума не приложу

не думаю что это как-то связано с ФС

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


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

так анти-флуд модуль есть в СТГ, чтобы не клацали от фонаря. Оптимальный вариант, раздача ip через DHCP по MAC.

 

Стоит ФС Ext3 за 1 год интенсивной работы, сбоев небыло.

за весь период что 2.0, что 2.4 ложился stat файл только 2 раза, причем не у всех, а только у одного юзера. Исправить было легко, т.к. в файле stargazer.log указывается логин у кого ошибка синтаксиса в файле.

Последний раз ошибка возникла, когда перезапускал демон СТГ, следовательно не в ФС дело...

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


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

Столкнулся с багом - в 00:00 первого числа когда клиентам обнуляется траф, снимается бабло и меняются пакеты произошло несколько приколов, тем у кого стоял перевод в новом месяце на новый пакет, сменился пакет но бабло снялось за тот что у них был, предполагаю какое-то несовпадение по времени действия снятия абонки и смены пакета, это первое. Второе еще прикольнее - необъяснимо как но некоторым людям у кого ни пакет не менялся ниче такого хитрого небыло сняло каким-то загадочным способом суммы которых ни в одном пакете нет типа 8гривен с копейками, или 12гривен с копейками , вобщем совсем непонятно. Хелп кто может. ОСь FreeBSD 6.2 ? серв непомню какой один из последних в котором еще направления есть и 10 полей Userdata.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

×