forum.bitel.ru
http://forum.bitel.ru/

Ошибки в server.error.log
http://forum.bitel.ru/viewtopic.php?f=16&t=8239
Страница 1 из 1

Автор:  Nazarov [ 05 июл 2013, 18:08 ]
Заголовок сообщения:  Ошибки в server.error.log

Уважаемые форумчане, доброго времени суток!

Мое первое сообщение на форуме, поэтому, первый абзац вступительный. Недавно начал свое знакомство с системой биллинга, просьба сильно не бить за, возможно, глупые вопросы. До этого всей системой занимался другой человек, все более или менее успешно работало, но сейчас этого человека больше нет в компании. Как следствие, внезапно и усиленно придется разбираться в уже работающей системе фактически с нуля.

Система такая: 1) Сам сервер v. 5.1 сборка 856 от 27.05.2013 на ОС Debian GNU/Linux 7.1 (wheezy) x32 с Java jre-6u45-linux-i586 2) Клиенты v. 5.1 сборка 693 от 04.06.2013 на ОС Windows 7 с Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45.

Проблема следующая: все логи сервера биллинга (server.log , server.error.log) напичканы ошибками такого плана:
Код:
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 21
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 22
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 24
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 25
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 26
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 28
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 29
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 30
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 31
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 35
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 23
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 25
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 26
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 28
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 29
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 30
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 31
server 07-05/17:08:06 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10346; serviceId: 35
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 23
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 25
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 26
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 28
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 29
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 30
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 31
script 07-05/17:08:12 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 35
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 23
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 25
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 26
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 28
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 29
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 30
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 31
script 07-05/17:08:13 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 10346; serviceId: 35
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 21
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 22
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 24
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 25
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 26
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 28
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 29
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 30
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 31
server 07-05/17:28:05 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 9657; serviceId: 35
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 21
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 22
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 24
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 25
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 26
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 28
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 29
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 30
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 31
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 35
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 21
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 22
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 24
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 25
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 26
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 28
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 29
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 30
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 31
script 07-05/17:28:10 ERROR [bitel.billing.server.contract.action.ActionUpdateContractPayment] Calculator - Tariff error contractId: 9657; serviceId: 35


По contractId нашел договор, с которого прёт ошибка в логи, и понял, что она возникает именно в момент поступления платежа от абонента. То есть, как пример, точное время поступления платежа в Приходе для договора с ID 9657 отображается в клиенте значением: 05.07.2013 17:28:10.

Подскажите плиз, в чем может быть причина возникновения всех этих ошибок при поступлении платежей. Где копать, что изучать, что дополнительно выложить для большей информации о проблеме (тарифы?).

На всякий случай: ipn вер. 5.1 сборка 263 от 12.02.2013 15:02:12; npay вер. 5.1 сборка 223 от 30.04.2013 19:42:17. Ошибки в договорах на Интернет.

Автор:  stark [ 09 июл 2013, 18:36 ]
Заголовок сообщения:  Re: Ошибки в server.error.log

Nazarov писал(а):
Уважаемые форумчане, доброго времени суток!

Мое первое сообщение на форуме, поэтому, первый абзац вступительный. Недавно начал свое знакомство с системой биллинга, просьба сильно не бить за, возможно, глупые вопросы. До этого всей системой занимался другой человек, все более или менее успешно работало, но сейчас этого человека больше нет в компании. Как следствие, внезапно и усиленно придется разбираться в уже работающей системе фактически с нуля.

Система такая: 1) Сам сервер v. 5.1 сборка 856 от 27.05.2013 на ОС Debian GNU/Linux 7.1 (wheezy) x32 с Java jre-6u45-linux-i586 2) Клиенты v. 5.1 сборка 693 от 04.06.2013 на ОС Windows 7 с Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45.

Проблема следующая: все логи сервера биллинга (server.log , server.error.log) напичканы ошибками такого плана:
[code]server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 21
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 22
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 24
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 25
server 07-05/16:52:17 ERROR [bitel.billing.server.contract.action.ActionContractInfo] Calculator - Tariff error contractId: 10000; serviceId: 26
server 07-05/16:


Посмотрите в редакторе модулей и услуг какие услуги идут с кодами 21, 22 и т.п. Это абонплаты ?

Автор:  Nazarov [ 10 июл 2013, 09:04 ]
Заголовок сообщения:  Re: Ошибки в server.error.log

stark, приветствую!

Да, это абонплаты по Интернет-тарифам:

Изображение

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

Автор:  stark [ 10 июл 2013, 10:40 ]
Заголовок сообщения:  Re: Ошибки в server.error.log

У вас дебетовые абонплаты настроены ?
http://bgbilling.ru/v6.0/doc/ch22s07.html

Автор:  Nazarov [ 15 июл 2013, 17:16 ]
Заголовок сообщения:  Re: Ошибки в server.error.log

stark,

Да, настроены именно дебетовые абонплаты.

Автор:  Nazarov [ 02 авг 2013, 17:29 ]
Заголовок сообщения:  Re: Ошибки в server.error.log

Уважаемые участники конференции! По мере сил, просьба помочь с вопросом, т.к. он пока не решился.

stark, не пропадайте уж совсем.

Автор:  stark [ 02 авг 2013, 17:40 ]
Заголовок сообщения:  Re: Ошибки в server.error.log

У вас на договоре есть абопплаты . При приходе платежа сервер пытается вычислить хватит ли денег на начисление абонплат , чтобы разблокировать договор, если денег хватает . Но в тарифе нет цены для этих абонплат, вот он и ругается, не может получить цену.Или тариф неверно составлен.

Автор:  Phricker [ 02 авг 2013, 18:16 ]
Заголовок сообщения:  Re: Ошибки в server.error.log

Скрины развернутого тарифа и вкладки модуля абонплат на договоре, помогут решить вашу проблему :)

Автор:  Nazarov [ 22 авг 2013, 09:16 ]
Заголовок сообщения:  Re: Ошибки в server.error.log

stark,
>Но в тарифе нет цены для этих абонплат, вот он и ругается, не может получить цену.Или тариф неверно составлен.

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


Phricker,
>Скрины развернутого тарифа и вкладки модуля абонплат на договоре, помогут решить вашу проблему.

Собственно ваша фраза и навела на мысль, откуда именно сыпется ошибка в системе. Спасибо за отклик.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/