BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 10 май 2016, 13:17 
Не в сети

Зарегистрирован: 04 апр 2016, 12:52
Сообщения: 48
Карма: 0
Доброго времени суток!

Перешли на 7 версию биллинга, обновляли все по инструкциям.
В данный момент хотим тестировать работу модуля inet, но:
-access и accounting запускаются без ругани, но в клиенте выдает ошибки;
-на вики нашли такую ошибку, попробовали обновить серверные приложения через update.sh - также выдает ошибки. И при рестарте ругаются оба приложения. Все приложения и базы на одной машине.
На вики ничего больше не нашли по этому поводу, на форуме тоже. Подскажите, пожалуйста, где или как исправлять

Код:
Starting libraries update. Requesting BGBillingServer lib info.
05-10/11:04:04   INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@86be70a] to java:comp/env/mq/connectionFactory
05-10/11:04:04   INFO [main] DefaultServerSetup - Init DB connection pools
05-10/11:04:04   INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master
05-10/11:04:04   INFO [main] AnnotatedMBean - Register MBean ru.bitel.bgbilling.server.util:type=DatabaseConnectionPool,name=master
05-10/11:04:05 ERROR [main] DefaultServerSetup - Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)
        at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:981)
        at com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:628)
        at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1014)
        at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2255)
        at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2286)
        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2085)
        at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:795)
        at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:44)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)
        at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:400)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:327)
        at java.sql.DriverManager.getConnection(DriverManager.java:664)
        at java.sql.DriverManager.getConnection(DriverManager.java:247)
        at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:75)
        at ru.bitel.bgbilling.server.util.DefaultServerSetup$2.makeObject(DefaultServerSetup.java:385)
        at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1188)
        at ru.bitel.bgbilling.server.util.DatabaseConnectionPool$1.getConnection(DatabaseConnectionPool.java:30)
        at ru.bitel.bgbilling.server.util.DefaultServerSetup.getDBConnectionFromPool(DefaultServerSetup.java:581)
        at ru.bitel.bgbilling.server.util.Setup.init(Setup.java:137)
        at ru.bitel.bgbilling.server.util.Setup.<init>(Setup.java:70)
        at bitel.billing.server.installer.library.LibraryUpdate.main(LibraryUpdate.java:115)
Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.
        at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2957)
        at com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:560)
        ... 23 more
05-10/11:04:05 ERROR [main] Preferences -
java.lang.NullPointerException
        at ru.bitel.common.Preferences.loadModuleSetup(Preferences.java:412)
        at ru.bitel.bgbilling.server.util.Setup.init(Setup.java:139)
        at ru.bitel.bgbilling.server.util.Setup.<init>(Setup.java:70)
        at bitel.billing.server.installer.library.LibraryUpdate.main(LibraryUpdate.java:115)
05-10/11:04:05   INFO [main] DefaultServerSetup - Init trash pools...
mq 05-10/11:04:05   INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory...
мая 10, 2016 11:04:05 AM org.apache.activemq.transport.failover.FailoverTransport doReconnect
INFO: Successfully connected to tcp://localhost:61616
05-10/11:04:05 DEBUG [main] EventProcessor - Add ru.bitel.bgbilling.server.util.Setup$1@9d5509a to BG.Event.ru.bitel.bgbilling.kernel.event.events.system.ModuleConfigModifiedEvent
mq 05-10/11:04:05 DEBUG [main] EventProcessor - Request, timeout 10000 : Event[bitel.billing.server.installer.event.GetLibrariesInfoEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1
Local libraries already synchronized with BGBillingServer.

аналогично при обновлении accounting.

при рестарте:
Код:
./bginet_access restart
Java Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM [1.8.0_45] /opt/java/jdk1.8.0_45/jre
  Runtime name: 30068@bgbilling.trans-media.pro
  Java endorsed dirs: /lib/endorsed:/opt/java/jdk1.8.0_45/lib/endorsed
  OS: Linux 3.2.0-4-amd64 [amd64], file.encoding: UTF-8, user.name: root
  Heap sizes: current=15872k   free=14809k   max=247488k
Error: В соединении отказано
java.net.ConnectException: В соединении отказано
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:345)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at java.net.Socket.connect(Socket.java:538)
        at java.net.Socket.<init>(Socket.java:434)
        at java.net.Socket.<init>(Socket.java:244)
        at ru.bitel.bgbilling.kernel.application.server.CommandPortListener.sendCommand(CommandPortListener.java:229)
        at ru.bitel.bgbilling.kernel.application.server.Application.main(Application.java:869)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
        at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)


Инфо по версии:
Код:
Информация о версии:

  Клиент: вер. 7.0.798 / 14.04.2016 14:21:31
    os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.8.0_51
  Сервер: вер. 7.0.1022 / 14.04.2016 14:21:46
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45

  assist: вер. 7.0.85 / 08.04.2016 17:40:31
  card: вер. 7.0.37 / 08.04.2016 17:40:32
  dba: вер. 7.0.167 / 08.04.2016 17:40:39
  drweb: вер. 7.0.73 / 08.04.2016 17:40:40
  email: вер. 7.0.179 / 08.04.2016 17:40:41
  inet: вер. 7.0.634 / 14.04.2016 14:21:55
  npay: вер. 7.0.193 / 08.04.2016 17:40:43
  payonline: вер. 7.0.63 / 08.04.2016 17:40:44
  phone: вер. 7.0.262 / 08.04.2016 17:40:45
  qiwi: вер. 7.0.46 / 08.04.2016 17:40:45
  reports: вер. 7.0.206 / 14.04.2016 14:22:01
  rscm: вер. 7.0.179 / 08.04.2016 17:40:47
  ru.bitel.bgbilling.plugins.bonus: вер. 7.0.119 / 08.04.2016 17:40:32
  ru.bitel.bgbilling.plugins.cladr: вер. 7.0.123 / 08.04.2016 17:40:39
  ru.bitel.bgbilling.plugins.crm: вер. 7.0.192 / 08.04.2016 17:40:39
  ru.bitel.bgbilling.plugins.dispatch: вер. 7.0.79 / 08.04.2016 17:40:40
  ru.bitel.bgbilling.plugins.documents: вер. 7.0.169 / 08.04.2016 17:40:40
  ru.bitel.bgbilling.plugins.helpdesk: вер. 7.0.179 / 12.04.2016 16:41:07
  ru.bitel.bgbilling.plugins.organizer: вер. 7.0.74 / 08.04.2016 17:40:44
  subscription: вер. 7.0.35 / 08.04.2016 17:40:48
  trayinfo: вер. 7.0.174 / 08.04.2016 17:40:48
  tv: вер. 7.0.207 / 08.04.2016 17:40:21
  voiceip: вер. 7.0.189 / 08.04.2016 17:40:15


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 май 2016, 13:48 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Access и Accounting отдельно обновляли ? Уверены, что они без ошибок запускаются ? В логах точно всё гладко? И причём тут клиент? Клиент работает с сервером, с ним всё в порядке? посмотрите ps -ef на предмет зависших процессов. А также mysql проверьте, с ним всё ли в порядке, а то что-то как раз на него жалобы идут.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 май 2016, 13:49 
Не в сети

Зарегистрирован: 07 май 2008, 13:34
Сообщения: 594
Откуда: Москва
Карма: 27
Сервер не поднимается, так как не может присоединится к базе данных (mysql). Access/accounting соответственно не могут присоединится к серверу BGBilling и получить свои обновления.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 май 2016, 14:12 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
MySQL точно запущен? Версия MySQL не старая?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 май 2016, 15:43 
Не в сети

Зарегистрирован: 04 апр 2016, 12:52
Сообщения: 48
Карма: 0
Сервер работает норм, клиент запускается, никаких ошибок по серверу нет. В настройках и access и accounting путь,явки и пароли абсолютно такие же, как и на сервере, вручную тоже заходит в базу. Обновляли каждый сервер по отдельности по update.sh.
Запуск по отдельности после полной остановки гладкий, никуда не ругается. Ругается при обновлении, рестарте и работе с модулем в клиенте(например, при перекомпиляции)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 май 2016, 15:47 
Не в сети

Зарегистрирован: 04 апр 2016, 12:52
Сообщения: 48
Карма: 0
Amir писал(а):
MySQL точно запущен? Версия MySQL не старая?



Запущен, вручную все заходит. И сервер отдельно тоже пользуется базой. Версия mysql 5.5.43-0+deb7u1.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 май 2016, 15:58 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
leliksuperr писал(а):
Сервер работает норм, клиент запускается, никаких ошибок по серверу нет. В настройках и access и accounting путь,явки и пароли абсолютно такие же, как и на сервере, вручную тоже заходит в базу. Обновляли каждый сервер по отдельности по update.sh.
Запуск по отдельности после полной остановки гладкий, никуда не ругается. Ругается при обновлении, рестарте и работе с модулем в клиенте(например, при перекомпиляции)


Access и Accounting нужно скачать новой версии, поправить конфиги и уже потом запускать update.sh перед первым стартом. И посмотрите в процессах может есть подвисшие Access и Acounting. Раз не перезапускаются нормально, значит нужно убить процессы вручную и уже потом обновлять по указанному сценарию.


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

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


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

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


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

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