Jump to content

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


Recommended Posts

разьве не достаточно будет просто просуммировать все значения U и D и сравнить с нулём в том же user_impl.cpp, возможно я сильно заблуждаюсь конечно, это так... мысли вслух :)

Link to post
Share on other sites
  • Replies 512
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Не выбор кодировки а исключительно Unicode. Не понимаю людей которые до сих пор пользуются koi8/cp1251/cp866 и прочими пережитками прошлого.

Допиливаю rc3

Вот у меня есть некая функция, которая вытягивает из тарифа скорость. А, еще что забыл, в названии тарифного плана, должна стоять скорость, например: Думаю идея ясна. Чем хороша эта функци, тем, чт

Posted Images

разьве не достаточно будет просто просуммировать все значения U и D и сравнить с нулём в том же user_impl.cpp, возможно я сильно заблуждаюсь конечно, это так... мысли вслух :)

К моменту суммироания там вполне уже могут быть нули.

Link to post
Share on other sites

Снова завис старгазер, точнее завис модуль взаимодействия с виндовым конфигуратором,

отдельный его клон - модуль работы с локальным консольным конфигуратором на отдельном порту

нормально продолжал работу, также нормально работал модуль mod_ia и пользователи могли коннетиться.

пришлось убивать все процессы по -KILL.

вот дамп - http://pastebin.com/JwdmdjzZ

как я понял, интересующая нас нитка - Thread 1

Ну увидел там зависания. Хотелось бы еще увидеть динамику: вывод strace по такой нити в течении десятка секунд. Делается просто: strace -p <pid>, где pid - pid нити (не процесса!). В приведенном трейсе pid - это LWP.

 

пробовал по LWP -

strace: open("/proc/...", ...): No such file or directory

trouble opening proc file

 

пробовал по пиду процесса -

Process 37805 attached - interrupt to quit

pread: Device busy

syscall trouble

 

ни так ни так не получается подключить к процессу strace

Link to post
Share on other sites

Во FreeBSD доступ к нитям, возможно, организован иначе, если вообще возможен ;)

 

Можно попробовать через htop, главное найти правильную нить.

Link to post
Share on other sites
  • 3 weeks later...

всем с новым годом!

 

23:59:00 последнего дня месяца

 

это так и должно быть?

А что здесь смущает?

 

ещё вопросик, для чего при изменении любого параметра выполняется изменение параметра cash на такое же?

Это как?

Link to post
Share on other sites
  • 3 weeks later...

Добрый день.

Имеется сервер, Debian GNU/Linux 6.0, 2.6.32-5-amd64

Столкнулся с проблемой.

При поптытке перехода с

 

2012-01-31 17:05:02 -- Monitor: Stargazer is deadlocked!

2012-01-31 17:06:12 -- Stg v. 2.406

2012-01-31 17:06:12 -- Message queue created successfully. msgKey=5555 msgID=4849664

2012-01-31 17:06:12 -- Timer thread started successfully.

2012-01-31 17:06:12 -- Storage plugin: mysql_store v.0.67. Loading successfull.

2012-01-31 17:06:13 -- Users started successfully.

2012-01-31 17:06:13 -- Traffcounter started successfully.

2012-01-31 17:06:13 -- Module: 'InetAccess authorizator v.1.3'. Start successfull. 50

2012-01-31 17:06:13 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70

2012-01-31 17:06:13 -- Module: 'Stg configurator v.0.08'. Start successfull. 220

2012-01-31 17:06:13 -- Stg started successfully.

2012-01-31 17:06:13 -- +++++++++++++++++++++++++++++++++++++++++++++

на

 

2012-01-31 13:40:34 -- Stg v. 2.408-rc2

2012-01-31 13:40:34 -- Message queue created successfully. msgKey=5555 msgID=4096000

2012-01-31 13:40:34 -- Timer thread started successfully.

2012-01-31 13:40:34 -- Storage plugin: mysql_store v.0.67. Loading successfull.

2012-01-31 13:43:37 -- Stg v. 2.406

 

при старте замер и не стал дальше стартовать и отпал

обновлял только бинарники install-bin

[80506.415395] stargazer[21380]: segfault at 0 ip 00007f6129401cf2 sp 00007f612752ab18 error 4 in libc-2.11.3.so[7f6129386000+159000]

 

В чем проблема?

Link to post
Share on other sites

...

2012-01-31 13:40:34 -- Stg v. 2.408-rc2

2012-01-31 13:40:34 -- Message queue created successfully. msgKey=5555 msgID=4096000

2012-01-31 13:40:34 -- Timer thread started successfully.

2012-01-31 13:40:34 -- Storage plugin: mysql_store v.0.67. Loading successfull.

2012-01-31 13:43:37 -- Stg v. 2.406

 

...

- это как понимать? Какая из версий запускается? Похоже что обе...

 

библиотеки еще обнови, проблема исчезнет.

В 2.408 библиотеки компонуются статически, обновлять нечего. Разве что плагины.

Link to post
Share on other sites
  • 2 weeks later...

Доброе время суток!!! Установил stargazer+Ubilling, по инструкции (http://wiki.ubilling...ubuntuserver104) предисторя проблемы: http://local.com.ua/...post__p__282042

Суть проблемы следующая:

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

Старгазер стартует очень долго (2-3 минуты), хотя там юзеров пару штук ))). и убивается также с трудом.

в логах (/etc/stargazer/stargazer.conf) следующее...

 

2012-02-11 19:17:13 -- Stg v. 2.407-p1

2012-02-11 19:17:13 -- Message queue created successfully. msgKey=5555 msgID=32$

2012-02-11 19:17:13 -- Timer thread started successfully.

2012-02-11 19:17:13 -- Storage plugin: mysql_store v.0.67. Loading successfull.

2012-02-11 19:17:13 -- Users started successfully.

2012-02-11 19:17:13 -- Traffcounter started successfully.

2012-02-11 19:17:13 -- Module: 'Ether_cap v.1.2'. Start successfull.

2012-02-11 19:17:13 -- Module: 'InetAccess authorization plugin v.1.4'. Start s$

2012-02-11 19:17:13 -- Error: AUTH_IA: Bind failed.

2012-02-11 19:17:13 -- +++++++++++++++++++++++++++++++++++++++++++++

2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull.

2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull.

2012-02-11 19:17:13 -- Module: 'Pinger v.1.01'. Stop successfull.

2012-02-11 19:17:13 -- Module: 'Always Online authorizator v.1.0'. Stop success$

2012-02-11 19:17:13 -- Module: 'Always Online authorizator v.1.0'. Stop success$

2012-02-11 19:17:13 -- Module: 'InetAccess authorization plugin v.1.4'. Stop su$

2012-02-11 19:17:13 -- Module: 'InetAccess authorization plugin v.1.4'. Stop su$

2012-02-11 19:17:13 -- Module: 'Ether_cap v.1.2'. Stop successfull.

2012-02-11 19:17:13 -- Traffcounter: Stop successfull.

2012-02-11 19:17:13 -- Users: Stop successfull.

 

помогите разобраться....

Link to post
Share on other sites

...

2012-02-11 19:17:13 -- Error: AUTH_IA: Bind failed.

2012-02-11 19:17:13 -- +++++++++++++++++++++++++++++++++++++++++++++

2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull.

2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull.

...

Начнем с того что версия старовата :)

А закончим тем что вы пытались запустить два stargazer'а одновременно :)

 

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

Link to post
Share on other sites

Начнем с того что версия старовата :mellow:

А закончим тем что вы пытались запустить два stargazer'а одновременно

.... хм Вы не правы, я убивал все процессы Stargazer перед тем как запустить Stargazer. это однозначно. т.е. Даже после перезагрузки машины, (stargazer не в автозапуске)....когда ещё никакой stargazer не запущен лог тот же, ведь по идее лог должен быть другим (ведь stargazer ещё не запущен)... я сейчас специально просмотрел весь лог (/var/log/stargazer.log)- везде одна и таже ошибка (Error: AUTH_IA: Bind failed.).

но я не пойму почему

2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull.

2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull.

 

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

как можно локализовать это "но потом что-то пошло не так" ???

Link to post
Share on other sites

1. То что у вас два раза останавливаются плагины однозначно говорит о том что запущено было два экземпляра. Ну или что у вас они все в конфиге задублированны.

2. Локализовать не требуется, проблема известна - плагин авторизатора не может занять свой порт потому что он уже кем-то занят. Что еще раз говорит в пользу старта двух экземпляров Stargazer.

Link to post
Share on other sites
1. То что у вас два раза останавливаются плагины однозначно говорит о том что запущено было два экземпляра. Ну или что у вас они все в конфиге задублированны. 2. Локализовать не требуется, проблема известна - плагин авторизатора не может занять свой порт потому что он уже кем-то занят. Что еще раз говорит в пользу старта двух экземпляров Stargazer.

 

в конфиге который в /etc/stargazer/stargazer.conf ??? выкладываю его на всякий случай...

 

проверяю какие процесы запущены:

 

root@gw:/etc# ps -A | grep stargazer

root@gw:/etc#

 

процессов старгайзер нет... как ещё проверить запущен процесс старгайзера или нет?

 

посмотрел в автозапуске:

 

root@gw:/etc# ls -l /etc/rc2.d/S*

lrwxrwxrwx 1 root root 17 Feb 6 18:37 /etc/rc2.d/S01rsyslog -> ../init.d/rsyslog

lrwxrwxrwx 1 root root 14 Feb 6 20:26 /etc/rc2.d/S01sudo -> ../init.d/sudo

lrwxrwxrwx 1 root root 17 Feb 8 18:03 /etc/rc2.d/S02apache2 -> ../init.d/apache2

lrwxrwxrwx 1 root root 15 Feb 8 18:03 /etc/rc2.d/S03acpid -> ../init.d/acpid

lrwxrwxrwx 1 root root 20 Feb 8 18:23 /etc/rc2.d/S03bandwidthd -> ../init.d/bandwidthd

lrwxrwxrwx 1 root root 14 Feb 8 18:03 /etc/rc2.d/S03cron -> ../init.d/cron

lrwxrwxrwx 1 root root 13 Feb 8 18:03 /etc/rc2.d/S03gpm -> ../init.d/gpm

lrwxrwxrwx 1 root root 25 Feb 8 20:06 /etc/rc2.d/S03isc-dhcp-server -> ../init.d/isc-dhcp-server

lrwxrwxrwx 1 root root 15 Feb 8 18:06 /etc/rc2.d/S03mysql -> ../init.d/mysql

lrwxrwxrwx 1 root root 15 Feb 8 18:03 /etc/rc2.d/S03rsync -> ../init.d/rsync

lrwxrwxrwx 1 root root 19 Feb 8 18:24 /etc/rc2.d/S03softflowd -> ../init.d/softflowd

lrwxrwxrwx 1 root root 13 Feb 8 18:03 /etc/rc2.d/S03ssh -> ../init.d/ssh

lrwxrwxrwx 1 root root 18 Feb 8 18:03 /etc/rc2.d/S05bootlogs -> ../init.d/bootlogs

lrwxrwxrwx 1 root root 18 Feb 8 18:03 /etc/rc2.d/S06rc.local -> ../init.d/rc.local

lrwxrwxrwx 1 root root 19 Feb 8 18:03 /etc/rc2.d/S06rmnologin -> ../init.d/rmnologin

lrwxrwxrwx 1 root root 23 Feb 8 18:03 /etc/rc2.d/S06stop-bootlogd -> ../init.d/stop-bootlogd

root@gw:/etc#

 

felixio_01 (11 Февраль 2012 - 17:50) писал:

...

2012-02-11 19:17:13 -- Error: AUTH_IA: Bind failed.

2012-02-11 19:17:13 -- +++++++++++++++++++++++++++++++++++++++++++++

2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull.

2012-02-11 19:17:13 -- Module: 'Stg configurator v.0.08'. Stop successfull.

...

Начнем с того что версия старовата

 

это имеется ввиду Module: 'Stg configurator v.0.08' ?

stargazer.conf.txt

Link to post
Share on other sites

2 загрузки модулей

одион раз так :

 <Modules>
# autoristion module  AlwaysOnline (recomendate)
<Module auth_ao>
</Module>
# autorisation module of stargazer  
<Module auth_ia>
 Port = 5555
 UserDelay = 60
 UserTimeout = 65
 FreeMb = cash
</Module>
# trafic colector module of NetFlow
<Module conf_sg>
 Port = 5555
</Module>
</Modules>

второй раз так :

<Modules>

   <IncludeFile "conf-enabled.d/mod_*.conf">
   </IncludeFile>

</Modules>


Link to post
Share on other sites

ага понял...

 

тогда вместо

<Modules>

 

<IncludeFile "conf-enabled.d/mod_*.conf">

</IncludeFile>

 

</Modules>

 

каждый модуль из conf-enabled.d/mod_*.conf прописать отдельно???

и что за новый синтаксис конфига? я ставил сервер сервер 2.407. (просто я ещё не со всем в теме, так сказать только вникаю в сабж). Знаю что уже вышел Сервер 2.408...

 

в конфиге закоментировал

 

#<IncludeFile "conf-enabled.d/mod_*.conf">

#</IncludeFile>

 

Stargazer запустился нормально, в логе тоже ок.

 

2012-02-13 15:11:52 -- Stg v. 2.407-p1

2012-02-13 15:11:52 -- Message queue created successfully. msgKey=5555 msgID=0

2012-02-13 15:11:52 -- Timer thread started successfully.

2012-02-13 15:11:52 -- Storage plugin: mysql_store v.0.67. Loading successfull.

2012-02-13 15:11:52 -- Users started successfully.

2012-02-13 15:11:52 -- Traffcounter started successfully.

2012-02-13 15:11:52 -- Module: 'InetAccess authorization plugin v.1.4'. Start successfull.

2012-02-13 15:11:52 -- Module: 'Always Online authorizator v.1.0'. Start successfull.

2012-02-13 15:11:52 -- Module: 'Stg configurator v.0.08'. Start successfull.

2012-02-13 15:11:52 -- Stg started successfully.

2012-02-13 15:11:52 -- +++++++++++++++++++++++++++++++++++++++++++++

2012-02-13 15:13:35 -- Admin's connect failed. IP 127.0.0.1

2012-02-13 15:13:35 -- Admin's connect failed. IP 127.0.0.1

Но изначальная проблема так и осталась: не могу созждать тарифы...

Link to post
Share on other sites

ага понял...

 

тогда вместо

<Modules>

 

<IncludeFile "conf-enabled.d/mod_*.conf">

</IncludeFile>

 

</Modules>

 

каждый модуль из conf-enabled.d/mod_*.conf прописать отдельно???

и что за новый синтаксис конфига? я ставил сервер сервер 2.407. (просто я ещё не со всем в теме, так сказать только вникаю в сабж). Знаю что уже вышел Сервер 2.408...

 

в конфиге закоментировал

 

#<IncludeFile "conf-enabled.d/mod_*.conf">

#</IncludeFile>

 

Stargazer запустился нормально, в логе тоже ок.

 

2012-02-13 15:11:52 -- Stg v. 2.407-p1

2012-02-13 15:11:52 -- Message queue created successfully. msgKey=5555 msgID=0

2012-02-13 15:11:52 -- Timer thread started successfully.

2012-02-13 15:11:52 -- Storage plugin: mysql_store v.0.67. Loading successfull.

2012-02-13 15:11:52 -- Users started successfully.

2012-02-13 15:11:52 -- Traffcounter started successfully.

2012-02-13 15:11:52 -- Module: 'InetAccess authorization plugin v.1.4'. Start successfull.

2012-02-13 15:11:52 -- Module: 'Always Online authorizator v.1.0'. Start successfull.

2012-02-13 15:11:52 -- Module: 'Stg configurator v.0.08'. Start successfull.

2012-02-13 15:11:52 -- Stg started successfully.

2012-02-13 15:11:52 -- +++++++++++++++++++++++++++++++++++++++++++++

2012-02-13 15:13:35 -- Admin's connect failed. IP 127.0.0.1

2012-02-13 15:13:35 -- Admin's connect failed. IP 127.0.0.1

Но изначальная проблема так и осталась: не могу созждать тарифы...

 

разобрался по поводу тарифов.... всё теперь создаются )))))) Остаётся вопрос по поводу модулей (в этом же посте выше)

Link to post
Share on other sites

Не совсем так. В новых версиях:

<IncludeFile "conf-enabled.d/mod_*.conf">
</IncludeFile>

А настройки самих плагинов находятся в директории conf-enabled.d (которые подключены) и conf-available.d (которые доступны).

Закоментировать/удалить как раз нужно :

<Module conf_*>
</Module>

Link to post
Share on other sites

Не совсем так. В новых версиях:

<IncludeFile "conf-enabled.d/mod_*.conf">
</IncludeFile>

А настройки самих плагинов находятся в директории conf-enabled.d (которые подключены) и conf-available.d (которые доступны).

Закоментировать/удалить как раз нужно :

<Module conf_*>
</Module>

 

А! ок, т.е. нужно наоборот )))) получается что настройки каждого модуля вынесены в соответсвующие файлы (соответсвующих директорий )))))...

Link to post
Share on other sites
  • 2 weeks later...
  • 2 weeks later...

ужось! вообще не снялась абонплата! версия стг предпоследняя

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

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...