BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Проблемы при обновлении с 5.0 до 5.2
СообщениеДобавлено: 29 сен 2011, 09:41 
Не в сети
Клиент

Зарегистрирован: 11 апр 2011, 11:07
Сообщения: 142
Карма: 5
Сабж. После обновления не стартует радиус и BGIPNNetflowCollector , в lib/exp/ отсутствует dialup.jar и netflow_ipn.jar соответственно.


Код:
/opt/java/bin/java -version
java version "1.6.0_27"
Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
Java HotSpot(TM) 64-Bit Server VM (build 20.2-b06, mixed mode)


Код:
 # uname -srm
Linux 3.0.4-gentoo x86_64



Код:
radius 09-26/17:19:32 ERROR [main] Radius - ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor
java.lang.ClassNotFoundException: ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:169)
        at bitel.billing.server.radius.Radius.<init>(Radius.java:77)
        at bitel.billing.server.radius.Radius.main(Radius.java:160)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
        at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)



Код:
 BGIPNNetflowCollector # cat log/netflow.out
java.lang.ClassNotFoundException: bitel.billing.server.netflow.ipn.Collector
   at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:247)
   at ru.bitel.common.bootstrap.Boot.boot(Boot.java:126)
   at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)


обновлялся так: 5.0 -> 5.1 -> 5.2, сам сервер работает.


Последний раз редактировалось FessAectan 03 окт 2011, 14:02, всего редактировалось 7 раз(а).

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 сен 2011, 09:48 
Не в сети
Клиент

Зарегистрирован: 11 апр 2011, 11:07
Сообщения: 142
Карма: 5
Взял в архиве от версии 5.1 dialup.jar
ошибка такая -

Код:
cat error.log
radius 09-29/10:46:52 ERROR [main] Radius - (class: ru/bitel/bgbilling/modules/dialup/radius/DialUpRadiusProcessor, method: authorization signature: (Lru/bitel/bgbilling/modules/dialup/radius/DialUpNas;Lru/bitel/bgbilling/kernel/network/radius/RadiusSession;Lru/bitel/bgbilling/kernel/network/radius/RadiusPacket;Lru/bitel/bgbilling/kernel/network/radius/RadiusPacket;Ljava/sql/Connection;Ljava/sql/Connection;ILbitel/billing/server/contract/bean/ContractManager;Lbitel/billing/server/contract/bean/Contract;Lbitel/billing/server/call/bean/Login;Ljava/lang/String;)I) Incompatible argument to function
java.lang.VerifyError: (class: ru/bitel/bgbilling/modules/dialup/radius/DialUpRadiusProcessor, method: authorization signature: (Lru/bitel/bgbilling/modules/dialup/radius/DialUpNas;Lru/bitel/bgbilling/kernel/network/radius/RadiusSession;Lru/bitel/bgbilling/kernel/network/radius/RadiusPacket;Lru/bitel/bgbilling/kernel/network/radius/RadiusPacket;Ljava/sql/Connection;Ljava/sql/Connection;ILbitel/billing/server/contract/bean/ContractManager;Lbitel/billing/server/contract/bean/Contract;Lbitel/billing/server/call/bean/Login;Ljava/lang/String;)I) Incompatible argument to function
   at java.lang.Class.forName0(Native Method)
   at java.lang.Class.forName(Class.java:169)
   at bitel.billing.server.radius.Radius.<init>(Radius.java:77)
   at bitel.billing.server.radius.Radius.main(Radius.java:160)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:597)
   at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
   at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 сен 2011, 11:37 
Не в сети
Клиент

Зарегистрирован: 11 апр 2011, 11:07
Сообщения: 142
Карма: 5
Поискал по форуму, обновился, скопировал либы. IPN завелся, а вот радиус не совсем.
Теперь не открываются порты 1812 и 1813
Код:
cat radius.log
09-29/12:29:31  INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@3e110003] to java:comp/env/mq/connectionFactory
09-29/12:29:31  INFO [main] DefaultServerSetup - Init DB connection pools
09-29/12:29:31  INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master
09-29/12:29:32  INFO [main] DefaultServerSetup - Init trash pools..
09-29/12:29:32  INFO [main] DefaultServerSetup - Init trash pools..
09-29/12:29:33  INFO [main] Radius - Starting radius auth_port:1812  acct_port:1813 admin_port:1955
09-29/12:29:33  INFO [main] Radius - Init processor
   class: ru.bitel.bgbilling.modules.dialup.radius.DialUpRadiusProcessor
   mid: 1
09-29/12:29:33  INFO [main] radius - Eap not enabled (keystore file not loaded).
09-29/12:30:29  INFO [main] Radius - Starting authentication listener...
09-29/12:30:29  INFO [main] DatagramChannelListener - Open socket [0.0.0.0/0.0.0.0:1812]
09-29/12:30:29  INFO [main] DatagramChannelListener - ru.bitel.bgbilling.kernel.network.radius.RadiusListener socket init ok.
09-29/12:30:29  INFO [main] Radius - Starting accounting listener...
09-29/12:30:29  INFO [main] DatagramChannelListener - Open socket [0.0.0.0/0.0.0.0:1813]
09-29/12:30:29  INFO [main] DatagramChannelListener - ru.bitel.bgbilling.kernel.network.radius.RadiusListener socket init ok.
09-29/12:30:29  INFO [Thread-48] AdminPortListener - Starting AdminPortListener on 1955



Код:
 log # netstat -nap -A inet6|grep 1812
 log # netstat -nap -A inet6|grep 1813


в ерор логе вот, больше никаких ошибок,
в чем трабл то?

Код:
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:24 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 33421
processor 09-30/11:54:47 ERROR [pool-2-thread-4] connections - Not found tariff on:01.09.2011; cid: 5436



Код:
log # ../radius.sh status
version  build  from
30.09.2011 12:00:55   474   0   474   0
Request accounts per minute start: 0; stop: 0; update: 0
Request auths per minute accept: 0; reject: 0
Netfow packets per minute: 0
Ignore per minute auth: 0; update: 0
Antispam ban count: 0; used per minute: 0
FlowListener: queue_size: 0; threads_active: 0; largest: 0; core: 10; pool_size: 0; recv_socket_buf_size: 131 071; recv_buf_size: 8 388 608; packets: 0
Started: 30.09.2011 12:00:51   Uptime: 0 d 00:00:04
Memory total: 173 670 400; max: 238 616 576; free: 119 596 840
Memory pools:
Non-heap memory[Code Cache]: max: 50 331 648; used: 2 916 288; peek: 2 932 032
Heap memory[PS Eden Space]: max: 84 475 904; used: 40 889 024; peek: 83 820 544
Heap memory[PS Survivor Space]: max: 2 555 904; used: 557 056; peek: 3 904 528
Heap memory[PS Old Gen]: max: 178 978 816; used: 12 627 480; peek: 12 627 480
Non-heap memory[PS Perm Gen]: max: 85 983 232; used: 23 802 600; peek: 23 802 600
Thread count: 56
Trees in cache: 39
Connections pool to Master status Idle: 8; Active: 0; maxActive: 300; maxIdle: 20


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 сен 2011, 11:13 
Не в сети
Клиент

Зарегистрирован: 11 апр 2011, 11:07
Сообщения: 142
Карма: 5
Взял старую(5.0) версию, запустил, порты поднялись
Код:
netstat -nap --inet6|grep -E "1813|1812"
udp6       0      0 :::1812                 :::*                                4332/java           
udp6       0      0 :::1813                 :::*                                4332/java   


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 сен 2011, 14:02 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 сен 2011, 14:04 
Не в сети
Разработчик

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


Ничего не нужно копировать. Пр обновлении после старта либы сами должны скопироваться


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 сен 2011, 14:46 
Не в сети
Клиент

Зарегистрирован: 11 апр 2011, 11:07
Сообщения: 142
Карма: 5
Администратор писал(а):
Вы для радиуса update.sh вызывали? Он должен получить библиотеки с сервера..

я, вроде бы, написал - радиус стартует, апдейт я сделал, то что руками не нужно копировать понял позже, но это сути дела не меняет, в новой версии не поднимаются порты аккаунтинга и аутентификации


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 окт 2011, 10:46 
Не в сети
Клиент

Зарегистрирован: 11 апр 2011, 11:07
Сообщения: 142
Карма: 5
Все, оставаться на версии 5.0 радиуса?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 окт 2011, 10:46 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Какая ошибка при этом в логах, когда порты не поднимаются?


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

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


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

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


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

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