forum.bitel.ru http://forum.bitel.ru/ |
|
Клиент не подключается к Серверу: connect timed out http://forum.bitel.ru/viewtopic.php?f=22&t=13398 |
Страница 1 из 1 |
Автор: | Eliza2607 [ 12 июл 2019, 18:00 ] |
Заголовок сообщения: | Клиент не подключается к Серверу: connect timed out |
Здравствуйте! Пытаюсь установить и настроить BGBilling 6.2. Настройку сервера сделала: вспомогательное ПО установила, БД (dump.sql) загрузила, BGBilling запустила. Единственное: когда дамп заливала, поменяла пароль для пользователя bill, потому что mysql не пропускал пароль "bgbiling", но в data.properties я внесла изменения. Все сервисы работают, в БД bgbilling зайти могу, но вот с BGBillingClient проблемы: пытаюсь подключиться, а мне пишет "connect timed out". Помогите разобраться, пожалуйста! Если нужны ещё какие-то данные, скажите. ./server_status.sh выдает: Код: [root@bgbilling BGBillingServer]# ./server_status.sh 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:422) at bitel.billing.server.Server.main(Server.java:373) 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) Из server.error.log: Код: [root@bgbilling log]# tail -n 40 ./server.error.log at bitel.billing.server.Server.initSetup(Server.java:384) at bitel.billing.server.Server.<init>(Server.java:462) at bitel.billing.server.Server.main(Server.java:369) 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) server 07-12/13:54:56 ERROR [main] StatusCache - java.lang.NullPointerException at ru.bitel.bgbilling.kernel.contract.status.server.StatusCache.<init>(StatusCache.java:52) at ru.bitel.bgbilling.kernel.contract.status.server.StatusCache.<clinit>(StatusCache.java:28) at ru.bitel.bgbilling.kernel.event.processors.BalanceEventProcessor.<init>(BalanceEventProcessor.java:54) at ru.bitel.bgbilling.kernel.event.processors.ServerEventProcessor.<init>(ServerEventProcessor.java:56) at bitel.billing.server.Server.<init>(Server.java:527) at bitel.billing.server.Server.main(Server.java:369) 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) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - java.lang.reflect.InvocationTargetException server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at java.lang.reflect.Method.invoke(Method.java:498) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at ru.bitel.common.bootstrap.Boot.main(Boot.java:178) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - Caused by: java.lang.ExceptionInInitializerError server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at ru.bitel.bgbilling.kernel.event.processors.BalanceEventProcessor.<init>(BalanceEventProcessor.java:55) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at ru.bitel.bgbilling.kernel.event.processors.ServerEventProcessor.<init>(ServerEventProcessor.java:56) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at bitel.billing.server.Server.<init>(Server.java:527) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at bitel.billing.server.Server.main(Server.java:369) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - ... 6 more server 07-12/13:54:56 ERROR [main] LoggingPrintStream - Caused by: java.lang.NullPointerException server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at ru.bitel.bgbilling.kernel.module.server.ModuleCache.<init>(ModuleCache.java:77) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - at ru.bitel.bgbilling.kernel.module.server.ModuleCache.<clinit>(ModuleCache.java:36) server 07-12/13:54:56 ERROR [main] LoggingPrintStream - ... 10 more JAVA: Код: [root@bgbilling log]# java -version openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode) ОС: Код: [root@bgbilling log]# cat /etc/os-release
NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7" |
Автор: | Phricker [ 12 июл 2019, 18:18 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Если подключаетесь с другого компуктера - то проверяйте SELinux, iptables/firewald |
Автор: | Eliza2607 [ 12 июл 2019, 18:23 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Phricker писал(а): Если подключаетесь с другого компуктера - то проверяйте SELinux, iptables/firewald А что именно нужно проверять? |
Автор: | Phricker [ 12 июл 2019, 18:30 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Попробуйте их отключить. Сначала начните с iptables/firewald Код: systemctl stop firewalld systemctl stop iptables Если после этого подключится - значит дело в файрволе. Если не подключится - попробуйте отключить SELinux в файле /etc/sysconfig/selinux установить Код: SELINUX=enforcing в Код: SELINUX=disabled и ребутнуть сервер (потом не забыть снова стопнуть файрвол). Если и после этого не подключится - значит что то не так настроено. Проверьте Код: ss -atunp | grep 8080 слушает ли биллинг все интерфейсы (в выводе должно быть что-то вроде *:8080) |
Автор: | Eliza2607 [ 12 июл 2019, 18:43 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Phricker писал(а): Попробуйте их отключить. Сначала начните с iptables/firewald Код: systemctl stop firewalld systemctl stop iptables Если после этого подключится - значит дело в файрволе. Если не подключится - попробуйте отключить SELinux в файле /etc/sysconfig/selinux установить Код: SELINUX=enforcing в Код: SELINUX=disabled и ребутнуть сервер (потом не забыть снова стопнуть файрвол). Если и после этого не подключится - значит что то не так настроено. Проверьте Код: ss -atunp | grep 8080 слушает ли биллинг все интерфейсы (в выводе должно быть что-то вроде *:8080) Попробовала iptables/firewald - не помогло. А SELinux у меня и был enforcing... Попробовала Код: ss -atunp | grep 8080 система ничего не выводит... Я так понимаю, так быть не должно. Тогда в чем может быть причина?
|
Автор: | Phricker [ 12 июл 2019, 18:51 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Блин. Тему не читай@сразу отвечай. Вы update.sh запускали перед запуском сервера? |
Автор: | Phricker [ 12 июл 2019, 18:53 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Плюс 6.2 вроде как не рекомендовался с openjdk. Плюс на 6.2 нет тестовых лицензий он у вас не будет работать. Ставьте 8.0 (если вы конечно не пытаетесь сделать копию рабочего биллинга и туда подсунуть свои лицензии) |
Автор: | Eliza2607 [ 12 июл 2019, 19:02 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Phricker писал(а): Блин. Тему не читай@сразу отвечай. Вы update.sh запускали перед запуском сервера? Нет не запускала. Делала то, что написано в документации. Попробовала запустить: Код: [root@bgbilling BGBillingServer]# ./update.sh find: ‘./snapshots’: Нет такого файла или каталога Actual snapshot not found! Возможно что-то упустила |
Автор: | Eliza2607 [ 12 июл 2019, 19:05 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Phricker писал(а): Плюс 6.2 вроде как не рекомендовался с openjdk. Плюс на 6.2 нет тестовых лицензий он у вас не будет работать. Ставьте 8.0 (если вы конечно не пытаетесь сделать копию рабочего биллинга и туда подсунуть свои лицензии) Да, у нас есть рабочий биллинг 6.2. Хочу на другом сервере поставить. Т.е., может быть проблема с jdk? |
Автор: | Phricker [ 12 июл 2019, 19:14 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Создайте папку "snapshots" в каталоге с сервером. Выполните команду Код: ./snapshot.sh create Потом update.sh запустите. Или просто файле update.sh закомментируйте строку с проверкой снапшота |
Автор: | Eliza2607 [ 12 июл 2019, 19:23 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Phricker писал(а): Создайте папку "snapshots" в каталоге с сервером. Выполните команду Код: ./snapshot.sh create Потом update.sh запустите. Или просто файле update.sh закомментируйте строку с проверкой снапшота Есть отказ в праве доступа: Код: [root@bgbilling BGBillingServer]# ./update.sh find: ‘./snapshots’: Нет такого файла или каталога Found actual snapshot: # Stopping DataLoader Stopping bgdataloader (via systemctl): [ OK ] # Stopping Scheduler Stopping bgscheduler (via systemctl): [ OK ] # Stopping Server Stopping bgbilling (via systemctl): [ OK ] # Start Updating ./bg_installer.sh: line 10: /opt/java/jdk/bin/java: Отказано в доступе # Starting Server Starting bgbilling (via systemctl): [ OK ] # Starting Scheduler Starting bgscheduler (via systemctl): [ OK ] # Starting DataLoader Starting bgdataloader (via systemctl): [ OK ] ./bgclient_javawebstart.sh: line 30: /opt/java/jdk/bin/java: Отказано в доступе ./bgclient_javawebstart.sh: line 38: /opt/java/jdk/bin/jar: Отказано в доступе Но я не знаю, в чем причина... |
Автор: | skn [ 12 июл 2019, 19:28 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Код: ls -la /opt/java/jdk/bin/
|
Автор: | Eliza2607 [ 12 июл 2019, 19:52 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Phricker писал(а): Создайте папку "snapshots" в каталоге с сервером. Выполните команду Код: ./snapshot.sh create Потом update.sh запустите. Или просто файле update.sh закомментируйте строку с проверкой снапшота Вопрос с доступом решила. Теперь выводит: Код: mq 07-12/16:48:58 DEBUG [ActiveMQ NIO Worker] TcpTransport - Stopping transport tcp:///127.0.0.1:61616 mq 07-12/16:48:58 WARN [ActiveMQ NIO Worker] FailoverTransport - Transport (null) failed to nio://127.0.0.1:61616?socketBufferSize=1000000 , attempting to automatically reconnect due to: java.io.EOFException mq 07-12/16:48:58 DEBUG [ActiveMQ NIO Worker] FailoverTransport - Transport failed with the following exception: java.io.EOFException at org.apache.activemq.transport.nio.NIOTransport.serviceRead(NIOTransport.java:97) at org.apache.activemq.transport.nio.NIOTransport.access$000(NIOTransport.java:44) at org.apache.activemq.transport.nio.NIOTransport$1.onSelect(NIOTransport.java:68) at org.apache.activemq.transport.nio.SelectorSelection.onSelect(SelectorSelection.java:94) at org.apache.activemq.transport.nio.SelectorWorker$1.run(SelectorWorker.java:119) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) mq 07-12/16:48:58 DEBUG [ActiveMQ NIO Worker] ActiveMQConnection - transport interrupted, dispatchers: 0 mq 07-12/16:48:58 DEBUG [ActiveMQ NIO Worker] ActiveMQConnection - notified failover transport (unconnected) of pending interruption processing for: ID:bgbilling.nvdh-33440-1562939304362-0:1 mq 07-12/16:48:58 DEBUG [ActiveMQ Task] FailoverTransport - urlList connectionList:[nio://127.0.0.1:61616?socketBufferSize=1000000] mq 07-12/16:48:58 DEBUG [ActiveMQ Task] FailoverTransport - Attempting connect to: nio://127.0.0.1:61616?socketBufferSize=1000000 mq 07-12/16:48:58 DEBUG [ActiveMQ Task] WireFormatNegotiator - Sending: WireFormatInfo { version=6, properties={TcpNoDelayEnabled=true, SizePrefixDisabled=false, CacheSize=1024, StackTraceEnabled=true, CacheEnabled=true, TightEncodingEnabled=true, MaxInactivityDuration=30000, MaxInactivityDurationInitalDelay=10000}, magic=[A,c,t,i,v,e,M,Q]} mq 07-12/16:48:58 DEBUG [ActiveMQ NIO Worker] WireFormatNegotiator - Received WireFormat: WireFormatInfo { version=9, properties={TcpNoDelayEnabled=true, SizePrefixDisabled=false, CacheSize=1024, StackTraceEnabled=true, CacheEnabled=true, TightEncodingEnabled=true, MaxFrameSize=9223372036854775807, MaxInactivityDuration=30000, MaxInactivityDurationInitalDelay=10000}, magic=[A,c,t,i,v,e,M,Q]} mq 07-12/16:48:58 DEBUG [ActiveMQ NIO Worker] WireFormatNegotiator - tcp:///127.0.0.1:61616 before negotiation: OpenWireFormat{version=6, cacheEnabled=false, stackTraceEnabled=false, tightEncodingEnabled=false, sizePrefixDisabled=false} mq 07-12/16:48:58 DEBUG [ActiveMQ NIO Worker] WireFormatNegotiator - tcp:///127.0.0.1:61616 after negotiation: OpenWireFormat{version=6, cacheEnabled=true, stackTraceEnabled=true, tightEncodingEnabled=true, sizePrefixDisabled=false} mq 07-12/16:48:58 DEBUG [ActiveMQ Task] ConnectionStateTracker - conn: ID:bgbilling.nvdh-33440-1562939304362-0:1 mq 07-12/16:48:58 DEBUG [ActiveMQ Task] ConnectionStateTracker - session: ID:bgbilling.nvdh-33440-1562939304362-0:1:-1 mq 07-12/16:48:58 DEBUG [ActiveMQ Task] FailoverTransport - Connection established mq 07-12/16:48:58 INFO [ActiveMQ Task] FailoverTransport - Successfully reconnected to nio://127.0.0.1:61616?socketBufferSize=1000000 mq 07-12/16:48:58 DEBUG [ActiveMQ NIO Worker] ResponseCorrelator - Received unexpected response: {ExceptionResponse {commandId = 0, responseRequired = false, correlationId = 1, exception = java.lang.SecurityException: User name [bill] or password is invalid.}}for command id: 1 mq 07-12/16:48:58 DEBUG [ActiveMQ NIO Worker] ResponseCorrelator - Received unexpected response: {ExceptionResponse {commandId = 0, responseRequired = false, correlationId = 0, exception = java.lang.SecurityException: User name [bill] or password is invalid.}}for command id: 0 Я так понимаю проблема с ActiveMQ. И где-то я не поменяла пароль " [ActiveMQ NIO Worker] ResponseCorrelator - Received unexpected response: {ExceptionResponse {commandId = 0, responseRequired = false, correlationId = 1, exception = java.lang.SecurityException: User name [bill] or password is invalid.}}". Только я не очень понимаю где. Я думала только в data.properties нужно менять |
Автор: | zavndw [ 13 июл 2019, 05:00 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
А вы его запустили? ps ax |grep -i activem |
Автор: | Eliza2607 [ 15 июл 2019, 13:37 ] |
Заголовок сообщения: | Re: Клиент не подключается к Серверу: connect timed out |
Всем спасибо! Разобралась: забыла изменить пароль в activemq.xml |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |