BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 21:30

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




Начать новую тему Ответить на тему  [ Сообщений: 17 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 15 сен 2017, 15:10 
Не в сети

Зарегистрирован: 07 авг 2017, 20:29
Сообщения: 32
Карма: 0
Довольно неожиданно перестал работать клиент BGBilling 7.1
которы я запускаю с того же сервера

log:

cat log

---------------------------------------------------------------------------------------------------------------------------------------
log4j:WARN No appenders could be found for logger (ru.bitel.bgbilling.kernel.plugin.common.BGPluginBase).
log4j:WARN Please initialize the log4j system properly.
GraphicsDevice: :0.0 (default)
DisplayMode: 1280x1024x-1x75
ScreenInsets: top=28,left=0,bottom=34,right=0
ScreenInsets(def): top=28,left=0,bottom=34,right=0
http://127.0.0.1:8080/bgbilling/execute ... ndToolBar&
[ length = 0 ] xml =
[Fatal Error] :-1:-1: Premature end of file.
---------------------------------------------------------------------------------------------------

при этом он работал нормально (первая тестовая инсталляция) несколько дней
потом я перегрузил centos 7 (без опускания bgbilling) - reboot
даже завис и после включения выключения компа

вот такое произошло
порт 9990 отзывается на веб интерфейсе нормально
(http://127.0.0.1:9990/console/App.html#home)

./bgbilling.sh доходит до ввода логин и пароль, но далее не пускает
лог я привел

если на порт 127.0.0.1:8080 обратиться то
http://127.0.0.1:8080/bgbilling/webexecuter
404 - Not Found
не понятно пока что делать, ведь все работало


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 15 сен 2017, 15:24 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ну так клиент тут ни при чём, сервер лежит же
вот это должно открываться:
http://127.0.0.1:8080/bgbilling/executer

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 15 сен 2017, 15:42 
Не в сети
Разработчик
Аватара пользователя

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

Или возможно проблема в неправильной настройке nginx (если используется).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 15 сен 2017, 17:36 
Не в сети

Зарегистрирован: 07 авг 2017, 20:29
Сообщения: 32
Карма: 0
Возможно у вас при загрузке системы биллинг стартует раньше, чем MySQL.
^^^ нет - я несколько раз сервер перезагружал а mySQL все время висит


Или возможно проблема в неправильной настройке nginx (если используется).
^^
не используется

Логи

server.out -
Java Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM [1.8.0_144] /opt/java/jdk1.8.0_144/jre
Runtime name: 10752@kobyzev
Java endorsed dirs: ./lib/endorsed:/opt/java/jre/lib/endorsed
OS: Linux 3.10.0-514.el7.x86_64 [amd64], file.encoding: UTF-8, user.name: root
Heap sizes: current=37376k free=35817k max=466432k
Sep 15, 2017 2:24:42 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"]
Sep 15, 2017 2:24:43 PM org.apache.coyote.AbstractProtocol init
SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-nio-0.0.0.0-8080"]
java.net.BindException: Address already in use

centos 7
кто то порт занял не пойму пока...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 15 сен 2017, 17:55 
Не в сети

Зарегистрирован: 07 авг 2017, 20:29
Сообщения: 32
Карма: 0
[root@kobyzev log]# firewall-cmd --list-all
public (active)
target: default
icmp-block-inversion: no
interfaces: enp0s25
sources:
services: dhcpv6-client ssh
ports: 443/tcp 5589/tcp 80/tcp 8080/tcp
protocols:
masquerade: no
forward-ports:
sourceports:
icmp-blocks:
rich rules:
с виду нормально

я для 8080 делал enable в файреволле для захода снаружи
но не должно было как то повлиять


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 15 сен 2017, 18:25 
Не в сети

Зарегистрирован: 07 авг 2017, 20:29
Сообщения: 32
Карма: 0
nmap -sT -O localhost
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00053s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 992 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
111/tcp open rpcbind
631/tcp open ipp
3306/tcp open mysql
8080/tcp open http-proxy
8443/tcp open https-alt
Device type: general purpose
Running: Linux 3.X
OS CPE: cpe:/o:linux:linux_kernel:3
OS details: Linux 3.7 - 3.9
Network Distance: 0 hops


вроде порты используются


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 15 сен 2017, 18:28 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
netstat -lptn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 15 сен 2017, 18:44 
Не в сети

Зарегистрирован: 07 авг 2017, 20:29
Сообщения: 32
Карма: 0
[root@kobyzev ~]# netstat -lptn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:9066 0.0.0.0:* LISTEN 2036/java
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2520/mysqld
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1/systemd
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 1169/java
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN 2620/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1122/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1060/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2597/master
tcp 0 0 127.0.0.1:8443 0.0.0.0:* LISTEN 1169/java
tcp 0 0 127.0.0.1:32000 0.0.0.0:* LISTEN 1660/java
tcp 0 0 127.0.0.1:9990 0.0.0.0:* LISTEN 1169/java
tcp 0 0 0.0.0.0:9033 0.0.0.0:* LISTEN 2033/java
tcp6 0 0 :::46123 :::* LISTEN 1660/java
tcp6 0 0 :::111 :::* LISTEN 1/systemd
tcp6 0 0 127.0.0.1:61616 :::* LISTEN 1660/java
tcp6 0 0 :::22 :::* LISTEN 1122/sshd
tcp6 0 0 ::1:631 :::* LISTEN 1060/cupsd
tcp6 0 0 ::1:25 :::* LISTEN 2597/master
tcp6 0 0 :::8161 :::* LISTEN


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 15 сен 2017, 18:44 
Не в сети

Зарегистрирован: 07 авг 2017, 20:29
Сообщения: 32
Карма: 0
[root@kobyzev ~]# service bgbilling status
Б≈▐ bgbilling.service - SYSV: bgbilling daemon
Loaded: loaded (/etc/rc.d/init.d/bgbilling; bad; vendor preset: disabled)
Active: active (exited) since Fri 2017-09-15 18:37:54 MSK; 5min ago
Docs: man:systemd-sysv-generator(8)
Process: 1999 ExecStart=/etc/rc.d/init.d/bgbilling start (code=exited, status=0/SUCCESS)

Sep 15 18:37:54 kobyzev systemd[1]: Starting SYSV: bgbilling daemon...
Sep 15 18:37:54 kobyzev bgbilling[1999]: Starting bgbilling: [ OK ]
Sep 15 18:37:54 kobyzev systemd[1]: Started SYSV: bgbilling daemon.
process not found [FAILED]
java.net.SocketTimeoutException: Receive timed out
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
at java.net.DatagramSocket.receive(DatagramSocket.java:812)
at bitel.billing.server.Server.executeCommand(Server.java:436)
at bitel.billing.server.Server.main(Server.java:387)
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:498)
at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 18 сен 2017, 07:32 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Убейте вы этот процес и запустите биллинг заново
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 1169/java

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 18 сен 2017, 10:55 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
каша какая-то в топике. делайте всё последовательно и по ходу проблем уже можно подсказывать будет
вы с портом разобрались?
зачем вы запускаете клиент или статус сервера и спрашиваете про это что-то, если у вас ещё при старте сервера пишет что он не стартанул и ясно написал почему именно - порт занят

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 18 сен 2017, 16:19 
Не в сети

Зарегистрирован: 07 авг 2017, 20:29
Сообщения: 32
Карма: 0
Сейчас все нормально. Помог перезапуск wildfly
как его правильно запускать при перезагрузке (видимо тут причина - ведь после перезагрузки он сломался)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 19 сен 2017, 06:14 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
причем тут wildfly и сервер О_о

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 19 сен 2017, 09:38 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
он на каких то таких же портах работает, то ли 9990 то ли 8080


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 19 сен 2017, 13:58 
Не в сети

Зарегистрирован: 07 авг 2017, 20:29
Сообщения: 32
Карма: 0
После перезапуска не удается добиться нормального старта сервера bgbilling- log
server.error.log
server 09-19/13:37:55 ERROR [main] EventProcessor - Problem with MQ connection! Timeout connecting to the MQ broker!
server 09-19/13:38:23 ERROR [main] Server - HTTP server start alarm: Failed to initialize component [StandardServer[-1]] exiting...
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - org.apache.catalina.LifecycleException: Failed to initialize component [StandardServer[-1]]
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:112)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:140)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at org.apache.catalina.startup.Tomcat.start(Tomcat.java:367)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at bitel.billing.server.Server.<init>(Server.java:646)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at bitel.billing.server.Server.main(Server.java:383)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at java.lang.reflect.Method.invoke(Method.java:498)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [StandardService[Tomcat]]
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:112)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:875)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - ... 10 more
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - Caused by: org.apache.catalina.LifecycleException: Failed to initialize connector [Connector[HTTP/1.1-8080]]
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at org.apache.catalina.core.StandardService.initInternal(StandardService.java:556)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)
server 09-19/13:38:23 ERROR [main] LoggingPrintStream - ... 12 more
-----
[root@kobyzev log]# systemctl status bgbilling
Б≈▐ bgbilling.service - SYSV: bgbilling daemon
Loaded: loaded (/etc/rc.d/init.d/bgbilling; bad; vendor preset: disabled)
Active: active (exited) since Tue 2017-09-19 13:37:25 MSK; 10min ago
Docs: man:systemd-sysv-generator(8)
Process: 1728 ExecStart=/etc/rc.d/init.d/bgbilling start (code=exited, status=0/SUCCESS)

Sep 19 13:37:25 kobyzev systemd[1]: Starting SYSV: bgbilling daemon...
Sep 19 13:37:25 kobyzev bgbilling[1728]: Starting bgbilling: [ OK ]
Sep 19 13:37:25 kobyzev systemd[1]: Started SYSV: bgbilling daemon.
---
server.out:
Java Runtime: Oracle Corporation Java HotSpot(TM) 64-Bit Server VM [1.8.0_144] /opt/java/jdk1.8.0_144/jre
Runtime name: 1741@kobyzev
Java endorsed dirs: ./lib/endorsed:/opt/java/jre/lib/endorsed
OS: Linux 3.10.0-514.el7.x86_64 [amd64], file.encoding: UTF-8, user.name: root
Heap sizes: current=37376k free=35817k max=466432k
Sep 19, 2017 1:38:23 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-nio-0.0.0.0-8080"]
Sep 19, 2017 1:38:23 PM org.apache.coyote.AbstractProtocol init
SEVERE: Failed to initialize end point associated with ProtocolHandler ["http-nio-0.0.0.0-8080"]
java.net.BindException: Address already in use
-----
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 1206/java
на 8080 висит wildfly что по-моему нормально
ps -ax | grep 1206
1206 ? Sl 0:30 /opt/java/jre/bin/java -D[Standalone] -server -Xms64m -Xmx512m -XX:MetaspaceSize=96M -XX:MaxMetaspaceSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Dorg.jboss.boot.log.file=/opt/wildfly/standalone/log/server.log -Dlogging.configuration=file:/opt/wildfly/standalone/configuration/logging.properties -jar /opt/wildfly/jboss-modules.jar -mp /opt/wildfly/modules org.jboss.as.standalone -Djboss.home.dir=/opt/wildfly -Djboss.server.base.dir=/opt/wildfly/standalone

пока не понял в чем дело, хотя убиение wildfly и перезапуск несколько раз bgbilling при помощи systemctl
помогают:
kill -9 1206 ; systemctl restart bgbilling

И ошибок нет....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 19 сен 2017, 17:55 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
так у вас на 1 порту 2 приложение ни чего нормального, одно убиваете второе начинает работать. Выхода 2
1) поменять порты
2) перенести wildfly на другую машину


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ошибка при запуске клиента в 7.1
СообщениеДобавлено: 19 сен 2017, 18:48 
Не в сети

Зарегистрирован: 07 авг 2017, 20:29
Сообщения: 32
Карма: 0
Спасибо!

Cделал сдвиг портов для wildfly и все нормально после перезагрузки).


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 1


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

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