cristal Posted January 10, 2007 at 09:44 PM Posted January 10, 2007 at 09:44 PM Дык а называется то он как, g++? вот gcc есть, я его поставил... А что еще надо будет поставить? Может RPM есть? RPM тут ктото собирал, кажись под ALT. И по моему он включен в репозитории альта можно его найти на официальных фтп серверах.
cristal Posted January 10, 2007 at 09:51 PM Posted January 10, 2007 at 09:51 PM Прикольная бага нарисовалась. Слышал что такое вроде было и его вроде победили, но вот какая штука - скомпилил и поставил stg-2.4-20...24-17.20.09 .Все как бы хорошо, юзверей вроде даже перевел на сервак - а тут БАЦ и все привышение трафика считаеццо по цене в ~2 раза меньше по стоимости чем указано в тарифе. При чем так косо считается весь трафик который не включен в пакет или выходит за его рамки, другими словами тот трафик который подлежит оплате. вот ! ------------------------- Сори - неправильно считает цену только в тех пакетах где изначально в платных направлениях нет предоплаченого объема (мб). Пример: по направлению предоплаченого трафика 0 а он платный - то биллинг считает его по цена в ~2 раза меньше. А там где есть предоплаченый объем скажем 128 мб, то 129-й мб будет посчитан по правильно цене
den68 Posted January 13, 2007 at 12:26 AM Posted January 13, 2007 at 12:26 AM Победил-бы кто при написании майк файлов досадную фичу/багу совместимою далеко не с каждой версией make: Makefile:53: deps: No such file or directory RedHat 9, gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5), GNU Make version 3.79.1 To: egor2fsys поменять версию gcc ?
egor2fsys Posted January 13, 2007 at 07:33 AM Author Posted January 13, 2007 at 07:33 AM Нет, под 3 все нормально компилится. Разверните архив с сорцами заново и попробуйте опять собрать. Если не соберется - лог в студию.
den68 Posted January 15, 2007 at 10:29 PM Posted January 15, 2007 at 10:29 PM Нет, под 3 все нормально компилится.Разверните архив с сорцами заново и попробуйте опять собрать. Если не соберется - лог в студию. Да, собираеться он нормально, только на "include deps" ругаеться, по моему он их не там ищет. Я руками содержимое файлов deps перенес в майкфайл, все гуд. но лучше поправить, имхо. Вот кусок лога свеже раскрытого из архива (stg-2.4-2007.01.06-15.46.32): ############################################################################# Building STG 2.4 for Linux ############################################################################# Makeing stg_logger.lib ../Makefile.in:74: deps: No such file or directory g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c stg_logger.cpp ar rc libstg_logger.a stg_logger.o ranlib libstg_logger.a cp stg_logger.h ../../include/ cp libstg_logger.a ../../lib/ Makeing crypto.lib ../Makefile.in:74: deps: No such file or directory g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c ag_md5.c g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c blowfish.cpp ar rc libcrypto.a ag_md5.o blowfish.o ranlib libcrypto.a cp ag_md5.h blowfish.h ../../include/ cp libcrypto.a ../../lib/ Makeing common.lib ../Makefile.in:74: deps: No such file or directory g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c debug.c g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c stg_error.c g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c common.cpp ar rc libstg_common.a debug.o stg_error.o common.o ranlib libstg_common.a cp debug.h stg_error.h common.h ../../include/ cp libstg_common.a ../../lib/ Makeing script_executer.lib ../Makefile.in:74: deps: No such file or directory g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c script_executer.cpp ar rc libscript_executer.a script_executer.o ranlib libscript_executer.a cp script_executer.h ../../include/ cp libscript_executer.a ../../lib/ Makeing conffiles.lib ../Makefile.in:74: deps: No such file or directory g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c conffiles.cpp ar rc libconffiles.a conffiles.o ranlib libconffiles.a cp conffiles.h ../../include/ cp libconffiles.a ../../lib/ Makeing hostallow.lib ../Makefile.in:74: deps: No such file or directory
Antibiotic86 Posted January 18, 2007 at 05:02 AM Posted January 18, 2007 at 05:02 AM А адреса оффициальных ФТП можно?
egor2fsys Posted January 18, 2007 at 06:39 AM Author Posted January 18, 2007 at 06:39 AM Есть только ОФФ сайт: http://stg.dp.ua
ZVERNK Posted January 21, 2007 at 05:54 AM Posted January 21, 2007 at 05:54 AM Люди у меня стоит версия сервака http://stg.dp.ua/download/other/stg-2.4-20...06-15.46.32.tgz. Скачал авторизатор 2.60.8 хочу сделать выбор по направлениям, слышал писали что надо в onconnect и ondiscon прописать правила какието, адйте плз их какие именно ...
den68 Posted January 25, 2007 at 03:36 PM Posted January 25, 2007 at 03:36 PM Во, новая проблемы. 1. при завершении стг неполностью дописываються файлы stat и conf 2. при загадочных обстоятельствах умер стг, в конфиге ничего лишнего, подсчет через ipq, Linux RH 9 07-12-14 03:00:50 -- Stg started successfully. 2007-12-14 03:00:50 -- +++++++++++++++++++++++++++++++++++++++++++++ 2007-12-14 10:49:00 -- Admin's connect failed. IP 192.168.250.21 2007-12-14 10:49:13 -- Admin's connect failed. IP 192.168.250.21 2007-12-14 10:51:16 -- Admin's connect failed. IP 192.168.250.22 2007-12-14 10:51:27 -- Admin's connect failed. IP 192.168.250.22 2007-12-14 10:52:10 -- Admin's connect failed. IP 192.168.250.22 2007-12-14 11:14:19 -- Admin's connect failed. IP 192.168.250.66 2007-12-14 11:29:09 -- Admin's connect failed. IP 192.168.250.16 2007-12-14 11:29:09 -- Admin's connect failed. IP 192.168.250.66 2007-12-14 12:35:18 -- Admin 'loskut', 192.168.250.23: User 'xxxxx138': 'cash' parameter changed from '10.9893' to '310.989'. 2007-12-14 12:36:01 -- Broken pipe! 2007-12-14 12:36:01 -- Broken pipe! 2007-12-14 12:36:01 -- Broken pipe! и т.д. про брокен пипе, в результате стг умер как процесс, оставив за собой 25 штук (не мало-ли ?) stg-exec Общая загрузка практически нулевая, переодически, ИМХО связанно со статистикой, когда он ее сливает, наступают конкретные тормоза-пауза, при этом загрузка не увеличеваеться, такое впечатление что он просто отключает-подключает в это время ... нельзя ли вообще отменить запись детальной статистики ? На всякий случай результаты топ: 18:35:07 up 36 min, 2 users, load average: 0.02, 0.05, 0.06 86 processes: 85 sleeping, 1 running, 0 zombie, 0 stopped CPU0 states: 0.0% user 6.0% system 0.0% nice 0.0% iowait 93.0% idle CPU1 states: 18.0% user 6.0% system 0.0% nice 0.0% iowait 75.0% idle CPU2 states: 0.0% user 0.0% system 0.0% nice 0.0% iowait 100.0% idle CPU3 states: 0.0% user 0.0% system 0.0% nice 0.0% iowait 100.0% idle Mem: 2069524k av, 115388k used, 1954136k free, 0k shrd, 34164k buff 25108k active, 35968k inactive Swap: 779144k av, 0k used, 779144k free 26812k cached PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU COMMAND 1137 root 1 -19 13012 12M 2392 S < 12.8 0.6 0:58 3 stargazer 9149 root 12 0 1112 1112 864 R 12.8 0.0 0:00 1 top 1 root 9 0 472 472 424 S 0.0 0.0 0:03 0 init 2 root 8 0 0 0 0 SW 0.0 0.0 0:00 1 keventd 3 root 19 19 0 0 0 SWN 0.0 0.0 0:00 0 ksoftirqd_CPU0 4 root 19 19 0 0 0 SWN 0.0 0.0 0:00 1 ksoftirqd_CPU1 5 root 18 19 0 0 0 SWN 0.0 0.0 0:00 2 ksoftirqd_CPU2 6 root 18 19 0 0 0 SWN 0.0 0.0 0:00 3 ksoftirqd_CPU3 7 root 9 0 0 0 0 SW 0.0 0.0 0:00 0 kswapd 8 root 9 0 0 0 0 SW 0.0 0.0 0:00 1 bdflush 9 root 9 0 0 0 0 SW 0.0 0.0 0:00 2 kupdated 12 root 9 0 0 0 0 SW 0.0 0.0 0:00 0 khubd 14 root 9 0 0 0 0 SW 0.0 0.0 0:00 1 kjournald 598 root 9 0 0 0 0 SW 0.0 0.0 0:00 0 kjournald 811 root 9 0 584 584 496 S 0.0 0.0 0:00 1 syslogd 815 root 9 0 436 436 380 S 0.0 0.0 0:00 3 klogd 876 root 9 0 1496 1496 844 S 0.0 0.0 0:00 1 dhcpd 886 named 9 0 4456 4452 2148 S 0.0 0.2 0:16 1 named 906 root 9 0 788 788 680 S 0.0 0.0 0:00 1 xinetd 1138 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1139 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 0 stargazer 1140 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 0 stargazer 1141 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 0 stargazer 1142 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1143 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1144 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1145 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1146 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1147 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1148 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1149 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1150 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 0 stargazer 1151 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1152 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 0 stargazer 1153 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1154 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1155 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1156 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1157 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 2 stargazer 1158 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1159 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1160 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1161 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer 1162 root 8 0 1376 1376 1320 S 0.0 0.0 0:00 1 stargazer
ZVERNK Posted January 25, 2007 at 05:56 PM Posted January 25, 2007 at 05:56 PM Стоит Мастер 2.4, после работы около 1 суток почемуто СТГ лег, еще не выяснял как и что (( Пришлося просто перегрузить СТГ
Max Posted January 25, 2007 at 08:21 PM Posted January 25, 2007 at 08:21 PM после команды остановки вижу в логе следующую картину '@stargazer', 0.0.0.0: User 'kampein': 'cash' parameter changed from '0' to '0'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'kovalchuk': 'cash' parameter changed from '27.5871' to '25.0065'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'yaroslav': 'cash' parameter changed from '-3742.2' to '-3744.78'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'vova_telephone': 'cash' parameter changed from '-303.754' to '-306.334'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'vomob': 'cash' parameter changed from '-3235.15' to '-3239.98'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'vladimir': 'cash' parameter changed from '-3485.5' to '-3550.01'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'tatjana': 'cash' parameter changed from '1431.39' to '1428.81'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'tarantin': 'cash' parameter changed from '153.136' to '150.556'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'stepanov1': 'cash' parameter changed from '-742.885' to '-745.465'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'stepanov': 'cash' parameter changed from '2.06189' to '-0.518756'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'pavel2': 'cash' parameter changed from '812.405' to '809.824'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'pavel1': 'cash' parameter changed from '-294.743' to '-297.323'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'pavel': 'cash' parameter changed from '-1015.31' to '-1017.89'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'notebook': 'cash' parameter changed from '137.02' to '136.375'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'mnv1': 'cash' parameter changed from '172.623' to '170.042'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'mnv': 'cash' parameter changed from '309.918' to '307.337'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'litzinger': 'cash' parameter changed from '270.313' to '265.474'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'julia': 'cash' parameter changed from '-185.323' to '-187.903'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'ilya': 'cash' parameter changed from '-563.591' to '-564.236'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'dmitry': 'cash' parameter changed from '100.989' to '98.4086'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'chatt': 'cash' parameter changed from '-5293.74' to '-5293.74'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'artur': 'cash' parameter changed from '-502.558' to '-502.558'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'tyev': 'cash' parameter changed from '246.204' to '243.624'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'sergey': 'cash' parameter changed from '110.193' to '109.548'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'polyakova': 'cash' parameter changed from '66.6906' to '64.11'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'mk5': 'cash' parameter changed from '4.16074' to '1.5801'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'mk4': 'cash' parameter changed from '4.16074' to '1.5801'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'mk3': 'cash' parameter changed from '4.16074' to '1.5801'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'mk2': 'cash' parameter changed from '54.1607' to '51.5801'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'mk1': 'cash' parameter changed from '676.424' to '673.843'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'mk': 'cash' parameter changed from '359.268' to '356.688'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'michurin': 'cash' parameter changed from '2.61191' to '0.0312678'. Subscriber fee charge in '@stargazer', 0.0.0.0: User 'erasov': 'cash' parameter changed from '101.999' to '99.4185'. Subscriber fee charge Что сие за корректировки?
den68 Posted January 26, 2007 at 06:04 PM Posted January 26, 2007 at 06:04 PM egor2fsys: вот последняя сборка более двух нервных дней не прожила, welcom 2.0.16 при добавлнии/изменении/итд чего либо у пользователя - тормоза на 30 сек - 2 мин. ИнетАцесс красный. При массовой рассылки сообщений процессу кирдык, оставляя за собой stg-exec ... При активном использовании конфигуратором (добавление денег, изменение маков) одновременно человек 5 сисадминов, процессу кирдык, оставляя за собой stg-exec ... весьма жаль и обидно .... ;-) Это у всех так, или я один отличаюсь ? Напоминаю, RH9, сборка stg-2.4-2007.01.06-15.46.32.tgz
egor2fsys Posted January 26, 2007 at 06:09 PM Author Posted January 26, 2007 at 06:09 PM Авторизаторы какие ? Новые ? В последней сборке были траблы с новыми авторизаторами с выборами направлений. Умирал сервер при подключении/отключении. Решение есть, но хочется уже доделать пинг и выложить окончательно.
Max Posted January 26, 2007 at 06:12 PM Posted January 26, 2007 at 06:12 PM а по мне прокомментируй плиз
den68 Posted January 26, 2007 at 06:18 PM Posted January 26, 2007 at 06:18 PM Авторизаторы какие ? Новые ?В последней сборке были траблы с новыми авторизаторами с выборами направлений. Умирал сервер при подключении/отключении. Решение есть, но хочется уже доделать пинг и выложить окончательно. Да, новые. .... но направления не используються .... чего он валиться и самое смешное - тормозит ? может чего надо выслать (логи/дампы/итд) ? дать доступ ? чем помочь ?
ZVERNK Posted January 28, 2007 at 07:34 AM Posted January 28, 2007 at 07:34 AM Мастер 2.4.Стоит самій последний СТГ вродибі за 16.01.07 и примерно раз в 1-1.5 суток просто вылетает, если не ребутнуть СТГ то в течении часа камп весь подвисает, в логах СТГ ничего нет, что делать незнаю. ПОставаил ребутиться в 4.00 утра в каждый день может спасет... А ваще народ правильно писал 2.0 была супер стабильная, а перешел на 2.4 просто одни проблемы, я к тому что зачем писать РЕЛИЗ, если такого НЕТ (((
egor2fsys Posted January 28, 2007 at 07:58 AM Author Posted January 28, 2007 at 07:58 AM Вобщем выкладываю последний билд сорцов. У кого проблемы - рекомендуется обновится, особенно у кого падает с направлениями. Там были исправления с пингом и с направлениями. С пингами правда продолжают бороться. to Max: странно, версия сервера какая ? Вобщем тоже обновись. А ну и чуть не забыл - архив сорцов: http://www.rapidshare.ru/156779 Да и еще, у кого после падения образовываются корки (файлы с расширением .core) просьба высылать их на мыло девелопера. Файлы корок будут лежать в том же каталоге, где находится бинарник СТГ. Старые корки поудалять лучше. И еще перед стартом СТГ надо бы дать команду ulimit -c 1000000 Это поможет образованию корок при падении демона.
Max Posted January 28, 2007 at 10:21 AM Posted January 28, 2007 at 10:21 AM просто такое чусвство что стг перед смертью чтото подправил... Версия stg-2.4-2006.12.24-17.20.09
StalkerCat Posted January 28, 2007 at 04:38 PM Posted January 28, 2007 at 04:38 PM Поставил последнюю сборку. Собственно я возможно не совсем врубился в тему с направлениями. Но мне лично это представилось так: Есть 2 канала, дешевый но так себе и дорогой но супер. Пользователь сам может выбрать в авторизаторе, какой канал он сейчас хочет поюзать, и соответственно цены указаны на них разные. Если я ступил, то сорри, и расскажите мне плиз - что сие направления означают. Пока последний билд работает почти сутки, полёт нормальный. Но собственно у меня и с 2.402 + пачь от MAX-а работал на порядок стабильнее 2.0.16. Единственное что заставило зашевелиться, это бока с порогами. P.S. И ещё. Версия 2.0.16. делала в лог файле больше всяких записей. И о подключении пользователей, и об ошибках и т.п. и т.д. Ну подключения пользователей через скрипты сделать не сложно. А вот как на счёт всего остального? Можно ли как-то управлять уровнем логирования?
egor2fsys Posted January 28, 2007 at 07:19 PM Author Posted January 28, 2007 at 07:19 PM Да, именно пользователь выбирает какие направления ему включаются, а в скрипт конекта/дискнекта передается последовательность типа 0101010101 по количеству направлений. Соответственно 0 означает что пользователь отказался идти по выбранному направлению, а 1 наоборот. Эту последовательность уже надо самостоятельно парсить в скрипте и соответственно открывать/не открывать фаерволом направления. Т. е. биллинг знает лишь то, что выбрал пользователь, обработка же переданного параметра ложится на плечи админов. По поводу лога: в версии 2.4 было принято решение отказаться от ведения логов подключений/отключений в основном логе. Если данная возможность все таки нужна, то, как вы правильно заметили, она очень просто включается с помощью модификации скриптов. В остальном же сообщения сервера биллинга остались в основном логе. to Max: в той версии был баг с абонплатой, верней со снятием её каждые новые сутки, обнови все таки сервер на тот что я выложил.
neom Posted January 29, 2007 at 01:15 PM Posted January 29, 2007 at 01:15 PM Может где-то и писалось, но тяжко шото искать подскажите как поконвертить логи а также conf файлы юзеров, хочу плавно перейти с 2.0 на 2.4, ткните носом в урл или просветите как сделать максимально безболезненно.
Max Posted January 29, 2007 at 01:47 PM Posted January 29, 2007 at 01:47 PM базы полностью совместимы 2.0<=>2.4
Neelix Posted January 29, 2007 at 02:20 PM Posted January 29, 2007 at 02:20 PM Сделайте FAQ по созданию OnConnect по направлениям!
den68 Posted January 29, 2007 at 02:36 PM Posted January 29, 2007 at 02:36 PM Сделайте FAQ по созданию OnConnect по направлениям! Ну там все просто, пораскинь мозгами... в конфигураторе задаеш направления и стоимость на данном тарифе, в онконнект парсиш сперва тариф, потом внутри него направления, ид направления передаеться 4 параметром помоему. когда все освоиш, садишся и пишеш фаг, постиш его сюда.
Neelix Posted January 29, 2007 at 03:06 PM Posted January 29, 2007 at 03:06 PM я еще не ставил сервер патченый, решаюсь ставить или нет. Как поставлю сразу напишу.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now