BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 03:39

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 16 ] 
Автор Сообщение
 Заголовок сообщения: проблема баланса
СообщениеДобавлено: 05 апр 2010, 16:00 
Не в сети
Клиент

Зарегистрирован: 05 ноя 2009, 10:14
Сообщения: 160
Карма: 0
Уважаемые разработчики, столкнулись с такой штукой: при переходе на новый месяц, у тех клиентов у которых в новом месяце еще не было наработки, баланс за текущий месяц не формируется, в договоре маячит баланс за март. При этом радиус их авторизует, но сыплет ошибки
04-05/13:48:19 ERROR [pool-5-thread-2] LoggingPrintStream -java.sql.SQLException: Field 'summa1' doesn't have a default value
До тех пор пока через модуль Диал-ап принудительно не запустишь Начисление. После этого абонент работает нормально и баланс считается.
Server 4.6 build 670
Java 1.6.0_19
bill вер. 4.6 сборка 224 от 17.03.2010 16:29:14
card вер. 4.6 сборка 185 от 16.03.2010 19:06:07
cerbercrypt вер. 4.6 сборка 208 от 26.01.2010 12:54:32
dialup вер. 4.6 сборка 216 от 30.11.2009 19:29:00
email вер. 4.6 сборка 169 от 13.01.2010 11:29:53
gorod вер. 4.6 сборка 145 от 03.01.2010 17:15:11
ipn вер. 4.6 сборка 244 от 22.03.2010 17:23:48
npay вер. 4.6 сборка 177 от 13.01.2010 17:34:51
phone вер. 4.6 сборка 258 от 19.03.2010 12:21:10
reports вер. 4.6 сборка 185 от 16.02.2010 14:09:54
rscm вер. 4.6 сборка 158 от 13.01.2010 17:35:19
ru.bitel.bgbilling.plugins.crm вер. 4.6 сборка 189 от 19.03.2010 17:42:58
ru.bitel.bgbilling.plugins.helpdesk вер. 4.6 сборка 152 от 03.01.2010 17:16:37
trayinfo вер. 4.6 сборка 147 от 03.01.2010 17:15:30
voiceip вер. 4.6 сборка 169 от 19.03.2010 12:16:40

_________________
Сервер: вер. 7.0.1277 / 23.10.2017 21:20:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_101
BGCRM v 3.0 build 1209 from 18.10.2017 06:00:42


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 05 апр 2010, 19:20 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
ОС, на которой стоит mysql - windows ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 06 апр 2010, 11:05 
Не в сети
Клиент

Зарегистрирован: 05 ноя 2009, 10:14
Сообщения: 160
Карма: 0
stark писал(а):
ОС, на которой стоит mysql - windows ?


Ubuntu

_________________
Сервер: вер. 7.0.1277 / 23.10.2017 21:20:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_101
BGCRM v 3.0 build 1209 from 18.10.2017 06:00:42


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 06 апр 2010, 17:18 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Выложите полностью ошибку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 06 апр 2010, 19:54 
У нас то же самое. Вот полный лог ошибки:
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - java.sql.SQLException: Field 'summa1' doesn't have a default value
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3447)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2554)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1761)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2046)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1964)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1949)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:102)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.contract.bean.BalanceUtils.setBalanceFromAccount(BalanceUtils.java:823)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.contract.bean.BalanceUtils.addBalanceAccount(BalanceUtils.java:333)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.processor.dialup.DialUpSessionRealtime.updateContractBalance(DialUpSessionRealtime.java:1268)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.processor.dialup.DialUpSessionRealtime.calculate(DialUpSessionRealtime.java:570)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.processor.dialup.DialUpNASConnection.updateConnection(DialUpNASConnection.java:176)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.processor.dialup.DialUpNASConnectionList.updateConnection(DialUpNASConnectionList.java:180)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.processor.DefaultNASInfo.updateConnection(DefaultNASInfo.java:81)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.processor.DefaultNASList.updateConnection(DefaultNASList.java:119)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.processor.DefaultProcessor.accountingProcess(DefaultProcessor.java:86)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.processor.dialup.DialUpProcessor.accountingProcess(DialUpProcessor.java:482)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.radius.RadiusRequestThread.processRequest(RadiusRequestThread.java:254)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at bitel.billing.server.radius.RadiusRequestThread.run(RadiusRequestThread.java:79)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
radius 04-05/17:44:09 ERROR [pool-5-thread-42] LoggingPrintStream - at java.lang.Thread.run(Unknown Source)


Вернуться к началу
  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 07 апр 2010, 15:05 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
попробуйте вот это:
http://wiki.bgbilling.ru/index.php/Fiel ... ault_value


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 08 апр 2010, 09:39 
Не в сети
Клиент

Зарегистрирован: 05 ноя 2009, 10:14
Сообщения: 160
Карма: 0
Вот my.cnf Вроде все по инструкции:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock

[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
open-files-limit=32000

[mysqld]
max_allowed_packet=50M
myisam_data_pointer_size = 6
max_connections=1000

user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
skip-external-locking

key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 128K
thread_cache_size = 8

query_cache_limit = 1M
query_cache_size = 16M

expire_logs_days = 10
max_binlog_size = 100M


[mysqldump]
quick
quote-names
max_allowed_packet = 16M

[mysql]
#no-auto-rehash # faster start of mysql but no tab completition

[isamchk]
key_buffer = 16M

!includedir /etc/mysql/conf.d/

_________________
Сервер: вер. 7.0.1277 / 23.10.2017 21:20:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_101
BGCRM v 3.0 build 1209 from 18.10.2017 06:00:42


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 10 апр 2010, 21:12 
Не в сети
Клиент

Зарегистрирован: 05 ноя 2009, 10:14
Сообщения: 160
Карма: 0
port.http=8080
port.admin=2005

db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false
db.user=bill
db.pswd=bgbilling
db.maxIdle=20
db.maxActive=300

context.path=/bgbilling

web.auth.modes=0:1

Вот data.properties. Все что нашли по указаной ссылке проверили.
Ошибки продолжают сыпаться те же самые. Может вам доступ дать?

_________________
Сервер: вер. 7.0.1277 / 23.10.2017 21:20:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_101
BGCRM v 3.0 build 1209 from 18.10.2017 06:00:42


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 12 апр 2010, 14:59 
Не в сети
Клиент

Зарегистрирован: 05 ноя 2009, 10:14
Сообщения: 160
Карма: 0
Аууу, люди, подскажите хоть что-нибудь

_________________
Сервер: вер. 7.0.1277 / 23.10.2017 21:20:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_101
BGCRM v 3.0 build 1209 from 18.10.2017 06:00:42


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 12 апр 2010, 16:03 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
А там есть что-нибудь ?
dmitry_P писал(а):

!includedir /etc/mysql/conf.d/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 12 апр 2010, 17:27 
Не в сети
Клиент

Зарегистрирован: 05 ноя 2009, 10:14
Сообщения: 160
Карма: 0
Там только old_paaswords.cnf вот с таким содержимым

[mysqld]
old_passwords = false

_________________
Сервер: вер. 7.0.1277 / 23.10.2017 21:20:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_101
BGCRM v 3.0 build 1209 from 18.10.2017 06:00:42


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 12 апр 2010, 18:06 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
версия mysql какая ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 12 апр 2010, 18:07 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
что в конфиге радиуса ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 12 апр 2010, 18:25 
Не в сети
Клиент

Зарегистрирован: 05 ноя 2009, 10:14
Сообщения: 160
Карма: 0
stark писал(а):
версия mysql какая ?

mysql Ver 14.12 Distrib 5.0.51a, for debian-linux-gnu (x86_64) using readline 5.2
Вот radius.properties

processor.class=bitel.billing.server.processor.dialup.DialUpProcessor
processor.mid=3

db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://127.0.0.1/bgbilling?useUnicode=true&characterEncoding=Cp1251&zeroDateTimeBehavior=convertToNull&jdbcCompliantTru
db.user=bill
db.pswd=bgbilling
db.maxIdle=20
db.maxActive=300

auth.port=1812
acct.port=1813
admin.port=1955

auth.thread.count=50
acct.thread.count=50

auth.thread.must.be.free.count=10
acct.thread.must.be.free.count=10

collector.capture.flow.port.3=2006
collector.capture.flow.port.3.type=netflow
collector.capture.flow.port.3.thread.count=10

collector.capture.flow.port.5=3006
collector.capture.flow.port.5.type=netflow
collector.capture.flow.port.5.thread.count=10
Или нужен конфиг модуля?

_________________
Сервер: вер. 7.0.1277 / 23.10.2017 21:20:55
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_101
BGCRM v 3.0 build 1209 from 18.10.2017 06:00:42


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 12 апр 2010, 19:14 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
у вас неправильный db.url


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проблема баланса
СообщениеДобавлено: 13 апр 2010, 19:20 
Действительно url был неправилен... Что случилось, понять не можем, происходил только апдейт биллинга...
Исправили строку, отребутили сервак, уже сутки нет ни одной ошибки.
Спасибо за поддержку.


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.045s | 45 Queries | GZIP : On ]