Тестируем 5.3.002

Технические вопросы по UTM 5.0
Ответить
banec
Сообщения: 269
Зарегистрирован: Вт сен 11, 2007 09:06

Сообщение banec »

:shock: В общем глюк у меня с процом или его кешем (память менял) - автоинкримент через один ставит :shock: сервак HP DL160

Поставил на другой - основные глюки ушли
но в логах периодически

Код: Выделить всё

Oct 28 17:30:01  ERROR : 1663a700 DBAHouses: house #0 not found
Oct 28 18:15:34  ERROR : 1764a700 DBAExistingError: get_account_iter: such account not exist 1380272215
Oct 28 18:15:34  ERROR : 1764a700 EventScheduler: event handling error: DBAExistingError: get_account_iter: such account not exist 1380272215
Oct 28 18:56:50  ERROR : 1663a700 DBAHouses: house #0 not found
Oct 29 00:38:54  ERROR : 1764a700 DBAExistingError: get_account_iter: such account not exist 1937207154
Oct 29 00:38:54  ERROR : 1764a700 EventScheduler: event handling error: DBAExistingError: get_account_iter: such account not exist 1937207154
Oct 29 00:39:44  ERROR : 1764a700 DBAExistingError: get_account_iter: such account not exist 1380272215
Oct 29 00:39:44  ERROR : 1764a700 EventScheduler: event handling error: DBAExistingError: get_account_iter: such account not exist 1380272215
Oct 29 09:19:46  ERROR : 1663a700 DBAUsers: system account ID -11 not found
Oct 29 09:19:46  ERROR : 1663a700 DBAExistingError: system account not found
1. system account ID -11 - удален - восстановил в базе - не помогло
2. DBAHouses: house #0 not found - заполнено пару домов ещё лет 7 назад :) что за нулевой?

3. get_account_iter: such account not exist - таких два по логам - если смотреть дебаг то после сгорания кредита - появляется эта запись.

Код: Выделить всё

Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL SELECT query&#58; SELECT id from payment_transactions WHERE id='4227
79'
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL SELECT query&#58; 1 rows in 0.000 sec
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL query&#58; UPDATE credits SET status=2 WHERE id='25315'
Oct 29 10&#58;24&#58;53 ?Debug &#58; 16539700 DBConnection_mysql&#58; <0x1cdd1b0> SQL query takes 0.142 sec
Oct 29 10&#58;24&#58;53 ?Debug &#58; 16539700 DBConnectionPool&#58; DBConnectionManager pool &#91;Default&#93;&#58; connection is pushed back
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL query takes 0.232 sec
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL query&#58; UPDATE payment_transactions SET comments_for_admins='CRED
IT FIRED' WHERE id='422779'
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL query takes 0.125 sec
Oct 29 10&#58;24&#58;53  ERROR &#58; 1764a700 DBAExistingError&#58; get_account_iter&#58; such account not exist 1380272215
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; Obtained 11 stack frames.
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM15print_backtraceEv+0x40&#41; &#91;0x9ea1a0&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM8DBAErrorC1ERKSsS2_b+0x91&#41; &#91;0x529a81&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM16DBAExistingErrorC1ERKSsb+0x46&#41; &#91;0x5698e6&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM8DBAccess16get_account_iterEi+0x134&#41; &#91;0x6f7c54&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM8DBAccess19__add_account_blockEiNS_9BlockInfo9BlockTypeEiii+
0xd7&#41; &#91;0x83ed47&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM8DBAccess11burn_creditEi+0x9a7&#41; &#91;0x8561a7&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;&#41; &#91;0x856740&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM13SchedulerImpl3runEv+0x536&#41; &#91;0x6640e6&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM6Thread6threadEPv+0x54&#41; &#91;0x9ec3e4&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /lib/x86_64-linux-gnu/libpthread.so.0&#40;+0x6b50&#41; &#91;0x7fb81bde0b50&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /lib/x86_64-linux-gnu/libc.so.6&#40;clone+0x6d&#41; &#91;0x7fb81a9f07bd&#93;
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnectionPool&#58; DBConnectionManager pool &#91;Default&#93;&#58; connection is pushed back
Oct 29 10&#58;24&#58;53  ERROR &#58; 1764a700 EventScheduler&#58; event handling error&#58; DBAExistingError&#58; get_account_iter&#58; such account not exist 138
0272215
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 EventScheduler&#58; waiting 256 sec for next event &#40;type 'dynashape_events' for object_id 0/0 at 1414567
748&#41;
Oct 29 10&#58;24&#58;54 ?Debug &#58; 16d41700 StreamConnection&#58; Sending message ID 0x2129


Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

banec писал(а)::shock: В общем глюк у меня с процом или его кешем (память менял) - автоинкримент через один ставит :shock: сервак HP DL160

Поставил на другой - основные глюки ушли
но в логах периодически

Код: Выделить всё

Oct 28 17&#58;30&#58;01  ERROR &#58; 1663a700 DBAHouses&#58; house #0 not found
Oct 28 18&#58;15&#58;34  ERROR &#58; 1764a700 DBAExistingError&#58; get_account_iter&#58; such account not exist 1380272215
Oct 28 18&#58;15&#58;34  ERROR &#58; 1764a700 EventScheduler&#58; event handling error&#58; DBAExistingError&#58; get_account_iter&#58; such account not exist 1380272215
Oct 28 18&#58;56&#58;50  ERROR &#58; 1663a700 DBAHouses&#58; house #0 not found
Oct 29 00&#58;38&#58;54  ERROR &#58; 1764a700 DBAExistingError&#58; get_account_iter&#58; such account not exist 1937207154
Oct 29 00&#58;38&#58;54  ERROR &#58; 1764a700 EventScheduler&#58; event handling error&#58; DBAExistingError&#58; get_account_iter&#58; such account not exist 1937207154
Oct 29 00&#58;39&#58;44  ERROR &#58; 1764a700 DBAExistingError&#58; get_account_iter&#58; such account not exist 1380272215
Oct 29 00&#58;39&#58;44  ERROR &#58; 1764a700 EventScheduler&#58; event handling error&#58; DBAExistingError&#58; get_account_iter&#58; such account not exist 1380272215
Oct 29 09&#58;19&#58;46  ERROR &#58; 1663a700 DBAUsers&#58; system account ID -11 not found
Oct 29 09&#58;19&#58;46  ERROR &#58; 1663a700 DBAExistingError&#58; system account not found
1. system account ID -11 - удален - восстановил в базе - не помогло
2. DBAHouses: house #0 not found - заполнено пару домов ещё лет 7 назад :) что за нулевой?

3. get_account_iter: such account not exist - таких два по логам - если смотреть дебаг то после сгорания кредита - появляется эта запись.

Код: Выделить всё

Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL SELECT query&#58; SELECT id from payment_transactions WHERE id='4227
79'
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL SELECT query&#58; 1 rows in 0.000 sec
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL query&#58; UPDATE credits SET status=2 WHERE id='25315'
Oct 29 10&#58;24&#58;53 ?Debug &#58; 16539700 DBConnection_mysql&#58; <0x1cdd1b0> SQL query takes 0.142 sec
Oct 29 10&#58;24&#58;53 ?Debug &#58; 16539700 DBConnectionPool&#58; DBConnectionManager pool &#91;Default&#93;&#58; connection is pushed back
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL query takes 0.232 sec
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL query&#58; UPDATE payment_transactions SET comments_for_admins='CRED
IT FIRED' WHERE id='422779'
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnection_mysql&#58; <0x1cf5990> SQL query takes 0.125 sec
Oct 29 10&#58;24&#58;53  ERROR &#58; 1764a700 DBAExistingError&#58; get_account_iter&#58; such account not exist 1380272215
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; Obtained 11 stack frames.
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM15print_backtraceEv+0x40&#41; &#91;0x9ea1a0&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM8DBAErrorC1ERKSsS2_b+0x91&#41; &#91;0x529a81&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM16DBAExistingErrorC1ERKSsb+0x46&#41; &#91;0x5698e6&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM8DBAccess16get_account_iterEi+0x134&#41; &#91;0x6f7c54&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM8DBAccess19__add_account_blockEiNS_9BlockInfo9BlockTypeEiii+
0xd7&#41; &#91;0x83ed47&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM8DBAccess11burn_creditEi+0x9a7&#41; &#91;0x8561a7&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;&#41; &#91;0x856740&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM13SchedulerImpl3runEv+0x536&#41; &#91;0x6640e6&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /netup/utm5/bin/utm5_core&#40;_ZN3UTM6Thread6threadEPv+0x54&#41; &#91;0x9ec3e4&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /lib/x86_64-linux-gnu/libpthread.so.0&#40;+0x6b50&#41; &#91;0x7fb81bde0b50&#93;
Oct 29 10&#58;24&#58;53 ?Trace &#58; 1764a700 trace&#58; /lib/x86_64-linux-gnu/libc.so.6&#40;clone+0x6d&#41; &#91;0x7fb81a9f07bd&#93;
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 DBConnectionPool&#58; DBConnectionManager pool &#91;Default&#93;&#58; connection is pushed back
Oct 29 10&#58;24&#58;53  ERROR &#58; 1764a700 EventScheduler&#58; event handling error&#58; DBAExistingError&#58; get_account_iter&#58; such account not exist 138
0272215
Oct 29 10&#58;24&#58;53 ?Debug &#58; 1764a700 EventScheduler&#58; waiting 256 sec for next event &#40;type 'dynashape_events' for object_id 0/0 at 1414567
748&#41;
Oct 29 10&#58;24&#58;54 ?Debug &#58; 16d41700 StreamConnection&#58; Sending message ID 0x2129

1 - Посмотри в настройках брандмауеров не запускаешь ли ты его от этого пользователя
2 - У кого то из пользователей не проставлен id Дома
3 - Посмотри активные кредиты, какой то из них должен быть открыт на удаленный аккаунт, погаси запись в базе руками

seacat
Сообщения: 4
Зарегистрирован: Вс окт 26, 2014 12:00

Сообщение seacat »

banec писал(а)::shock: В общем глюк у меня с процом или его кешем (память менял) - автоинкримент через один ставит :shock: сервак HP DL160
mysql и мультимастер репликация?

upd:
чччерт.. надо было сервак в дар, как неисправный, попросить. =)

banec
Сообщения: 269
Зарегистрирован: Вт сен 11, 2007 09:06

Сообщение banec »

seacat писал(а):
banec писал(а)::shock: В общем глюк у меня с процом или его кешем (память менял) - автоинкримент через один ставит :shock: сервак HP DL160
mysql и мультимастер репликация?

upd:
чччерт.. надо было сервак в дар, как неисправный, попросить. =)
:lol: может вы и правы - сча глянул конфиг МариаДБ
#auto_increment_increment = 2
походу раскоментил не читавши, как мастер - думал репликацию сделать
- гуглил на эту тему не нашел. Хотя хз - доверия к серваку нет :) он до этого в кору падал или вис - может из-за этого.
Последний раз редактировалось banec Ср окт 29, 2014 20:58, всего редактировалось 1 раз.

banec
Сообщения: 269
Зарегистрирован: Вт сен 11, 2007 09:06

Сообщение banec »

Magnum72 писал(а): 1 - Посмотри в настройках брандмауеров не запускаешь ли ты его от этого пользователя
2 - У кого то из пользователей не проставлен id Дома
3 - Посмотри активные кредиты, какой то из них должен быть открыт на удаленный аккаунт, погаси запись в базе руками
1- упс - чайник закипел на того что восстановил не ругается - это ругнулась когда зашел в Информация (создал) - стоял только id.
и брандмаур (если я правильно понял) у меня стандартно от rfw запускается.

2. - вообще у меня ни у кого не прописаны - как то нужды не было. в табличке users - house_id =0 почти у всех - если это оно.

3. - можно поподробней где искать? (в credit - поля status=0 or is_passed=0 - старых нет)
и если правильно составил запрос

Код: Выделить всё

SELECT * FROM `credits` WHERE  0<ANY &#40;SELECT `is_deleted` FROM `accounts` WHERE `account_id`=`id`&#41;
выдал ноль.

4+ ещё что-то не могу понять при отключенном интернете меня авторизирует на NAS - при блокировке нет - куда копать?
зы Июл 29, 2013
serjk писал(а):Статус интернета не является блокировкой и влияет на выполнение правил файрвол, так что нормально, что при выключенном интернете VPN подключается.
как я понимаю смысл не поменялся?

kirush
Сообщения: 699
Зарегистрирован: Пт фев 04, 2005 13:58

Сообщение kirush »

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

maxxsoft
Сообщения: 125
Зарегистрирован: Пт янв 18, 2013 09:23

Сообщение maxxsoft »

banec писал(а):ещё что-то не могу понять при отключенном интернете меня авторизирует на NAS - при блокировке нет - куда копать?
для начала копать в опцию:
## radius_auth_vap
## Description: If the value is set, authorization of blocked users, whose
## logins are set in IP traffic service link, is disallowed.
## Possible values: 1
## Default value: authorization is allowed

kirush
Сообщения: 699
Зарегистрирован: Пт фев 04, 2005 13:58

Сообщение kirush »

Наступило 1ое число, в счетах имеем 4 счета, а должно быть под сотню :(
Нет ни за следующий месяц (по предоплате), ни за прошлый.
Изображение
что делать?

Изображение

Списания за Рентсофт произвелись очень хитро по 2-3 рубля.
Как быть?

Что с расчетными периодами? В админке время правильное, ежедневный период уполз на 1 час:
Изображение

Аватара пользователя
ZeM
Сообщения: 371
Зарегистрирован: Чт фев 17, 2011 08:38

Сообщение ZeM »

seacat писал(а):
ZeM писал(а):А будет ли админка с Москва GMT +3?
Сейчас jre-8u25-windows-i586 + последняя админка = Moscow GMT +4
Вообщем выбрал Минск.
обновить таймзону явы на клиенте.
Ставил java 7 upd 72 и java 8 upd 25 - не помогло. ОС Windows 7.
На серверах время верное.
Вот скрин
Изображение
А должно быть 15.30!

maxxsoft
Сообщения: 125
Зарегистрирован: Пт янв 18, 2013 09:23

Сообщение maxxsoft »

ZeM писал(а): А должно быть 15.30!
Ну зачем было перебираться в другой топик?.....

отсюда
http://www.oracle.com/technetwork/java/ ... index.html
качаем Java Time Zone Updater Tool
кладём его куданить и в коммандной строке, находясь в каталоге с распакованым tzupdater.jar
даём комманду:

Код: Выделить всё

java -jar tzupdater.jar -u
перезагружаемся для верности и радуемся .....

maxxsoft
Сообщения: 125
Зарегистрирован: Пт янв 18, 2013 09:23

Сообщение maxxsoft »

kirush писал(а): Что с расчетными периодами? В админке время правильное, ежедневный период уполз на 1 час:
лично я после обновления времени на серверах/рабочих станциях и явы просто продлил время учётных периодов на час вперёд прямо из админки (благо у меня их всего 3), для тех у кого учётных периодов много, можно использовать скрипт для правки в базе, калькулятор этот использовал:

http://www.bl2.ru/programing/timestamp.html

banec
Сообщения: 269
Зарегистрирован: Вт сен 11, 2007 09:06

Сообщение banec »

В логах продолжается
Nov 03 21:17:06 ERROR : 26496700 DBAExistingError: get_account_iter: such account not exist 544435823
Nov 03 21:17:06 ERROR : 26496700 EventScheduler: event handling error: DBAExistingError: get_account_iter: such account not exist 544435823
Кто может подсказать какие варианты статуса status и is_passed будут при закрытом кредите, не закрытом, просроченном?

Варианты в базе
0 0 =?
1 1 =?
2 1 =?

Аватара пользователя
kaN5300
Сообщения: 480
Зарегистрирован: Пт янв 21, 2005 17:27
Откуда: Ыукзгрщм
Контактная информация:

Сообщение kaN5300 »

kaN5300 писал(а):По поводу крашей (отписывал пару страниц назад): передали в багтрекер (№0002444). Запросили дополнительно у нас debug.log на момент появления проблемы, но вытащить его пока не удалось, так как крещ чаще всего ночью, а к утру наступает избыточная ротация. Увеличили к-во логов. Ждём.
Отвечаю сам себе. Саппорт рекомендовал перейти с u8 на u9 что и решило нашу проблему.

Point
Сообщения: 242
Зарегистрирован: Вт ноя 23, 2010 15:42

Сообщение Point »

в Upd9 опять послетали кредиты у клиентов при окончании рассчетного периода, верификатор девственно чист :(

banec
Сообщения: 269
Зарегистрирован: Вт сен 11, 2007 09:06

Сообщение banec »

Рискнул обновить боевой сервер с 008 до 5.3-002 up9

что словил сразу
1 на lISG в тесте все сессии Called_Station_Id Calling_Station_Id и на старой версии были заполнены, сейчас на NAS Cisco пусто . т.е. кто и на кой НАс пустые .

2. Периодическую услугу раньше мог добавить с включением в будущем - т.е. через 3-и месяца - Сейчас просто пропадает при добавлении.

Кто сталкивался или что думает по этому поводу?

Ответить