BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 21 ] 
Автор Сообщение
СообщениеДобавлено: 24 мар 2008, 13:40 
BG4.4
отчеты от 21.03.08.

Собственно телекей не работает в IPN.

В server.out:

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'account.sid' in 'on
clause'
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3124)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1149)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1262)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPr
eparedStatement.java:205)
at bitel.billing.server.reports.ipn.Report_Telekey_1.fillReportToStream(Report_T
elekey_1.java:91)
at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:6
6)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2008, 19:34 
UP


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 мар 2008, 14:13 
UP
Конец месяца!
Отчеты делать надо, а Телекей в ауте..


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 мар 2008, 14:29 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
в таблице ipn_contract_data_<mid>_200803 есть столбец sid?
Хотя будет совсем странно если его не будет..
Версия mysql?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 мар 2008, 16:38 
SOS!!!

mysql Ver 14.12 Distrib 5.0.45

Попутно выскочил еще косяк, видимо связанный с тем же...
Похоже дамп при переходе с 4.1 на 4.4 не все таблицы перенес..

Снял привязку в договоре адресов к источнику/интерфейсу, а поставить обратно не могу - не ставится.

В server.out пишет это:

Exception in thread "Thread-2" Exception in thread "ContainerBackgroundProcessor[Standar
dEngine[null]]" java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
at java.lang.StringCoding.encode(StringCoding.java:266)
at java.lang.String.getBytes(String.java:947)
at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:228)
at java.io.File.exists(File.java:733)
at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:68)
at org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:99)
java.lang.OutOfMemoryError: Java heap space


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 мар 2008, 16:59 
Amir писал(а):
в таблице ipn_contract_data_<mid>_200803 есть столбец sid?
Хотя будет совсем странно если его не будет..
Версия mysql?


mysql Ver 14.12 Distrib 5.0.45

А вот и табличка

Изображение


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2008, 12:27 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
lorks писал(а):
В server.out пишет это:

Exception in thread "Thread-2" Exception in thread "ContainerBackgroundProcessor[Standar
dEngine[null]]" java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
at java.lang.StringCoding.encode(StringCoding.java:266)
at java.lang.String.getBytes(String.java:947)
at java.io.UnixFileSystem.getBooleanAttributes0(Native Method)
at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:228)
at java.io.File.exists(File.java:733)
at org.apache.log4j.helpers.FileWatchdog.checkAndConfigure(FileWatchdog.java:68)
at org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:99)
java.lang.OutOfMemoryError: Java heap space


явововскому процессу не хватает памяти , поправьте параметр Xmx в server.sh (.bat)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2008, 12:56 
Поднял до 512

При попытке привязать в договоре к источнику/интерфейсу:

Exception in thread "Thread-3" java.lang.OutOfMemoryError: Java heap space
at com.mysql.jdbc.MysqlIO.buildResultSetWithUpdates(MysqlIO.java:2061)
at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:1950)
at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:1387)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1727)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3118)
at com.mysql.jdbc.Connection.setAutoCommit(Connection.java:5215)
at org.apache.commons.dbcp.DelegatingConnection.setAutoCommit(DelegatingConnecti
on.java:266)
at bitel.billing.server.util.DefaultServerSetup.getDBConnectionFromPool(DefaultS
erverSetup.java:112)
at bitel.billing.server.script.bean.event.EventProcessor.run(EventProcessor.java
:130)
java.lang.OutOfMemoryError: Java heap space
at bitel.billing.server.ipn.action.ActionUpdateContractAddress.resourceAnalize(A
ctionUpdateContractAddress.java:159)
at bitel.billing.server.ipn.action.ActionUpdateContractAddress.doAction(ActionUp
dateContractAddress.java:73)
at bitel.billing.server.Executer.doModule(Executer.java:667)
at bitel.billing.server.Executer.doPost(Executer.java:168)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:206)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacter
EncodingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.jav
a:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.jav
a:175)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http1
1Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)

По отчету "ТЕЛЕКЕЙ" есть варианты почему не работает?
Сегодня 1 число - отчет очень нужен!


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2008, 19:27 
UP

Ну все - похоже остались без отчета по трафику за март...


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2008, 22:23 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Под какой ОС у вас сервер MySQL?
Поведение у него странное..
Вот в этом посте, тоже не находит колонку в таблице:
http://bgbilling.ru/forum/viewtopic.php ... c&start=15


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 апр 2008, 12:07 
Администратор писал(а):
Под какой ОС у вас сервер MySQL?
Поведение у него странное..
Вот в этом посте, тоже не находит колонку в таблице:
http://bgbilling.ru/forum/viewtopic.php ... c&start=15


OS - Linux OpenSuSe10.1
BG сейчас 4.4

Проблема по вышеуказаной ссылке тянется еще с версии BG4.1 и MySQL v4.
Т.е. в нашем биллинге она была всегда, просто не сильно важно было. Ну есть лишний тариф, да есть.

А вот с отчётом беда.

И еще косяк вылез.
Был ошибочно изменен номер интерфейса в привязках (добавились новые интерфейсы на cisco, произошла их перенумерация, т.е. был 76, а стал 83).
Был сделан ручной переобсчет трафика за февраль (просто была необходимость, но не учли перенумерацию интерфейсов) - в итоге в феврале по договору, который к этому интерфейсу относится трафика нет! В нетфлоу видно, что работал в феврале 76-ой интерфейс.
Решил вернуть интерфейс на 76-ой в договоре и переобсчетать за февраль.
Результат нулевой!


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2008, 13:40 
UP !
Разарботчики - SOS!


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2008, 14:01 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
1) Попробуйте снять полный дамп базы и пересоздать ее
2) Поднимайте отдельную тему, в куче отвечать не будем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2008, 15:40 
Администратор писал(а):
1) Попробуйте снять полный дамп базы и пересоздать ее.


Имеется в виду это?
mysqldump -B bgbilling >bgbilling
mysq <dump
mysq <bgbilling

Или что-то другое?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2008, 15:54 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Да можете прямо со структурой слить. Возможно проблема, что побились структуры таблиц.. У вас с винтом проблем нету, не тестировали?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 апр 2008, 16:44 
Администратор писал(а):
Да можете прямо со структурой слить. Возможно проблема, что побились структуры таблиц.. У вас с винтом проблем нету, не тестировали?

С винтом проблем нет.
Он - нетивный аппаратный рейд с автоверификацией.

Попробовал перезалить dump.
От BGBillingServer_4.4_156 ругнулся, что нет таблицы Users.
От BGBillingServer_4.4_164 прошло нормально.
Следом залил свой дамп.

Результат нулевой.

Изображение

в server.out:

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Unknown column 'account.sid' in 'on
clause'
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:936)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2870)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1573)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1665)
at com.mysql.jdbc.Connection.execSQL(Connection.java:3124)
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1149)
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1262)
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPr
eparedStatement.java:205)
at bitel.billing.server.reports.ipn.Report_Telekey_1.fillReportToStream(Report_T
elekey_1.java:91)
at bitel.billing.server.reports.action.ActionReport.doAction(ActionReport.java:6
6)
at bitel.billing.server.Executer.doModule(Executer.java:667)
at bitel.billing.server.Executer.doPost(Executer.java:168)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:206)
at bitel.billing.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacter
EncodingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
ilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
in.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.jav
a:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.jav
a:175)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http1
1Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 апр 2008, 20:00 
Млин, ну сам с собой общаюсь, елки-палки!

Разработчики уже на югах?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 апр 2008, 14:08 
Не в сети
Разработчик
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2008, 11:34 
Amir писал(а):
Не можем повторить ни на одной машине...
Сегодня попробуем просто переписать запросы что ли..


Какие новости по проблеме?


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2008, 16:47 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Попробуйте поставить последний билд


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

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


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

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


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

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


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

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