BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 14 янв 2010, 18:46 
День добрый,

Нужна помощь. На рабочей машине установлен Debian Sqeeze (testing), установлена sun-java-1.6

space@micron:~/bin/BGBillingClient$ java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) 64-Bit Server VM (build 14.2-b01, mixed mode)

Использовался BGBillingClient 4.6 cборка 482.

До последнего момента все работало как положено. Никаких нареканий небыло вообще.

Но в какой-то момент, толи в результате обновления, то ли еще что, java cломалась.
При запуске клиента выходит окно Авторизации, вводим логин и пароль, жмем enter, и тут же с минимальной паузой возникает окно c надписью "Network is unreachable" c единственной кнопкой "Ok". Потом возникает окно "Произошла ошибка при соединении с сервером" и после него снова окно авторизации.

Попытка соединиться с другим (тестовым) сервером дает такой же результат. Поставил клиента 534 сборки, та же картина.

В то же время на той же машине Firefox без проблем соединяется с основным и тестовым сервером. Выходит как положено белое пустое окно и никаких сообщений об ошибке сервера и прочей мути.
Да и иные приложения никаких трудностей не испытывают с работой в сети, в том числе и тем сервером где установлен биллинг.

На консоль с которой запущен клиент выводится ниже следующее:

space@micron:~$ bgb
space@micron:~$ java.net.SocketException: Network is unreachable
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904)
at bitel.billing.module.common.TransferData.postData(TransferData.java:143)
at bitel.billing.module.common.TransferData.postData(TransferData.java:122)
at ru.bitel.bgbilling.kernel.CommonTransferManager.getDocument(CommonTransferManager.java:32)
at bitel.billing.module.common.DBInfoManager.getMenu(DBInfoManager.java:557)
at bitel.billing.module.common.DBInfoManager.setMenuToolBarData(DBInfoManager.java:521)
at bitel.billing.module.common.DBInfoManager.performConnect(DBInfoManager.java:452)
at bitel.billing.module.common.DBInfoManager.connect(DBInfoManager.java:435)
at bitel.billing.ShellFrame.auth(ShellFrame.java:239)
at bitel.billing.ShellFrame.<init>(ShellFrame.java:108)
at bitel.billing.ShellFrame.main(ShellFrame.java:349)
java.net.SocketException: Network is unreachable
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904)
at bitel.billing.module.common.TransferData.postData(TransferData.java:143)
at bitel.billing.module.common.TransferData.postData(TransferData.java:122)
at ru.bitel.bgbilling.kernel.CommonTransferManager.getDocument(CommonTransferManager.java:32)
at bitel.billing.module.common.DBInfoManager.getMenu(DBInfoManager.java:557)
at bitel.billing.module.common.DBInfoManager.setMenuToolBarData(DBInfoManager.java:521)
at bitel.billing.module.common.DBInfoManager.performConnect(DBInfoManager.java:452)
at bitel.billing.module.common.DBInfoManager.connect(DBInfoManager.java:435)
at bitel.billing.ShellFrame.auth(ShellFrame.java:239)
at bitel.billing.ShellFrame.auth(ShellFrame.java:242)
at bitel.billing.ShellFrame.<init>(ShellFrame.java:108)
at bitel.billing.ShellFrame.main(ShellFrame.java:349)
java.net.SocketException: Network is unreachable
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904)
at bitel.billing.module.common.TransferData.postData(TransferData.java:143)
at bitel.billing.module.common.TransferData.postData(TransferData.java:122)
at ru.bitel.bgbilling.kernel.CommonTransferManager.getDocument(CommonTransferManager.java:32)
at bitel.billing.module.common.DBInfoManager.getMenu(DBInfoManager.java:557)
at bitel.billing.module.common.DBInfoManager.setMenuToolBarData(DBInfoManager.java:521)
at bitel.billing.module.common.DBInfoManager.performConnect(DBInfoManager.java:452)
at bitel.billing.module.common.DBInfoManager.connect(DBInfoManager.java:435)
at bitel.billing.ShellFrame.auth(ShellFrame.java:239)
at bitel.billing.ShellFrame.auth(ShellFrame.java:242)
at bitel.billing.ShellFrame.auth(ShellFrame.java:242)
at bitel.billing.ShellFrame.<init>(ShellFrame.java:108)
at bitel.billing.ShellFrame.main(ShellFrame.java:349)
java.net.SocketException: Network is unreachable
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:525)
at java.net.Socket.connect(Socket.java:475)
at sun.net.NetworkClient.doConnect(NetworkClient.java:163)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
at sun.net.www.http.HttpClient.New(HttpClient.java:306)
at sun.net.www.http.HttpClient.New(HttpClient.java:323)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:904)
at bitel.billing.module.common.TransferData.postData(TransferData.java:143)
at bitel.billing.module.common.TransferData.postData(TransferData.java:122)
at ru.bitel.bgbilling.kernel.CommonTransferManager.getDocument(CommonTransferManager.java:32)
at bitel.billing.module.common.DBInfoManager.getMenu(DBInfoManager.java:557)
at bitel.billing.module.common.DBInfoManager.setMenuToolBarData(DBInfoManager.java:521)
at bitel.billing.module.common.DBInfoManager.performConnect(DBInfoManager.java:452)
at bitel.billing.module.common.DBInfoManager.connect(DBInfoManager.java:435)
at bitel.billing.ShellFrame.auth(ShellFrame.java:239)
at bitel.billing.ShellFrame.auth(ShellFrame.java:242)
at bitel.billing.ShellFrame.auth(ShellFrame.java:242)
at bitel.billing.ShellFrame.auth(ShellFrame.java:242)
at bitel.billing.ShellFrame.<init>(ShellFrame.java:108)
at bitel.billing.ShellFrame.main(ShellFrame.java:349)
frame closing


Рассчитываю на вашу помощь, заранее спасибо... Собственного опыта общения с java у меня не много.


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

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Проверьте url в client.properties/параметрах соединения с сервером.

Проверте версии IP
viewtopic.php?f=2&t=1348&p=7966&hilit=ipv6#p7966


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 янв 2010, 19:24 
Добавление опции -Djava.net.preferIPv4Stack=true в строку запуска клиента в скрипте bgbilling.sh решило проблему.

Спасибо...


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

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


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

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


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

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