forum.bitel.ru
http://forum.bitel.ru/

ошибка авторизации после обновления
http://forum.bitel.ru/viewtopic.php?f=6&t=5547
Страница 1 из 1

Автор:  Магнитка.RU [ 31 май 2011, 15:54 ]
Заголовок сообщения:  ошибка авторизации после обновления

после обновления с версии '5.1 build 152' на '5.1 build 161' перестали авторизовываться sip клиенты, биллинг возвращает неверный пароль логина.
лог радиуса:
Код:
05-31/15:49:37  INFO [radiusListener-p-3-t-4] RadiusListenerWorker - REQUEST:
Packet type: Access-Request
Identifier: 207
Authenticator: {27 A8 C9 5B 86 7D E3 3A E5 0F 44 45 3F 78 BF A9}
Attributes:
  User-Name=mt101
  Digest-Attributes=-a44d5873045a195ee59156ba10d2d909.1306836033
  Digest-Attributes=
REGISTER
  Digest-Attributes=sip:voip1.lala.ru:5060
  Digest-Attributes=
mt101
  Digest-Attributes=yate
  Digest-Attributes=MD5
  Digest-Response=3a73f56063ab8e524c94c061116c4200
  NAS-IP-Address=1.1.1.1
  NAS-Port=0
  Service-Type=15
  h323-call-treatment=REGISTER
  cisco-avpair=reason=,error=
  h323-remote-address=1.1.1.2
  h323-conf-id=a44d5873045a195ee59156ba10d2d909.1306836033
  h323-call-type=voip
  h323-call-origin=all

05-31/15:49:37  INFO [radiusListener-p-3-t-4] RadiusListenerWorker - RESPONSE:
Packet type: Access-Reject
Identifier: 207
Authenticator: {5E F1 16 76 6B 9D D7 7A 6C C6 58 3A 19 E9 77 D0}
Attributes:
  Reply-Message=2
  h323-return-code=2

Process time auth: 26

Автор:  Магнитка.RU [ 02 июн 2011, 09:24 ]
Заголовок сообщения:  Re: ошибка авторизации после обновления

"161 28.02.2011 16:03:26 ДОБАВЛЕНО В ядро добавлен новый механизм авторизации в Web."

Это никак не могло повлиять на digest-авторизацию sip-клиентов?

Внешне старые радиус-пакеты ничем не отличаются в логах от новых, но авторизация перестала работать. Биллинг пишет "Неверный пароль логина", но логины и пароли в клиенте точно такие же как в биллинге.

Со стороны NAS-а и SIP-клиентов ничего не менялось. Все было отлично, а после обновления погибло.

Все что могли со своей стороны - проверили. Даже не знаю какие данные предоставить.

Работы по интеграции биллинга и телефонной станции встали из-за этогй проблемы...

На другом radius-сервере (freeradius) все замечательно работает...

Господа разработчики, отреагируйте хоть как-нибудь.

Автор:  Boris [ 08 июн 2011, 08:46 ]
Заголовок сообщения:  Re: ошибка авторизации после обновления

Выложил обновление.
Попробуйте, если не будет авторизовать, то переключите логи в debug режим, и сюда их

Автор:  Andrew [ 14 июн 2011, 05:57 ]
Заголовок сообщения:  Re: ошибка авторизации после обновления

Обновил радиус до последней версии и он перестал стартовать. Вылетает с такими ошибками:

Код:
[root@billing log]# cat radius.log
06-14/03:20:57  INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@ecb281] to java:comp/env/mq/connectionFactory
06-14/03:20:57  INFO [main] DefaultServerSetup - Init DB connection pools
06-14/03:20:57  INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master
06-14/03:20:58  INFO [main] DefaultServerSetup - Init trash pools..
06-14/03:20:58  INFO [main] DefaultServerSetup - Init DB connection pools
06-14/03:20:58  INFO [main] DefaultServerSetup - Binding JDBC pool "master" to java:comp/env/jdbc/master
06-14/03:20:58  INFO [main] Radius - Starting radius auth_port:1814  acct_port:1815 admin_port:1956
06-14/03:20:59  INFO [main] Radius - Init processor
        class: ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpRadiusProcessor
        mid: 9
06-14/03:20:59  INFO [main] radius - Eap not enabled (keystore file not loaded).


Код:
[root@billing log]# cat error.log
processor 06-14/03:20:59 ERROR [main] Radius - Error of init processor: null
processor 06-14/03:20:59 ERROR [main] Radius -
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.newInstance(RadiusProcessor.java:476)
        at bitel.billing.server.radius.Radius.<init>(Radius.java:80)
        at bitel.billing.server.radius.Radius.main(Radius.java:158)
Caused by: java.lang.NoClassDefFoundError: org/jfree/util/Log
        at ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpNas.fillDefaultLoginType(VoiceIpNas.java:209)
        at ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpNas.<init>(VoiceIpNas.java:82)
        at ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpRadiusProcessor$1.newNas(VoiceIpRadiusProcessor.java:93)
        at ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpRadiusProcessor$1.newNas(VoiceIpRadiusProcessor.java:1)
        at ru.bitel.bgbilling.kernel.network.radius.nas.NasList.setNas(NasList.java:141)
        at ru.bitel.bgbilling.kernel.network.radius.nas.NasList.load(NasList.java:81)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.reloadNasList(RadiusProcessor.java:153)
        at ru.bitel.bgbilling.kernel.network.radius.RadiusProcessor.<init>(RadiusProcessor.java:91)
        at ru.bitel.bgbilling.kernel.network.radius.AbstractRadiusProcessor.<init>(AbstractRadiusProcessor.java:58)
        at ru.bitel.bgbilling.modules.voiceip.radius.VoiceIpRadiusProcessor.<init>(VoiceIpRadiusProcessor.java:85)
        ... 7 more
Caused by: java.lang.ClassNotFoundException: org.jfree.util.Log
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 17 more


Причем убираю все насы - стартует.
Завожу нас - не стартует =)

Клиент: вер. 5.1 сборка 543 от 10.06.2011 18:08:07
os:Windows XP; java:Sun Microsystems Inc., v.1.6.0_26
Сервер: вер. 5.1 сборка 664 от 10.06.2011 18:07:53
os:Linux; java:Sun Microsystems Inc., v.1.6.0_26
bill вер. 5.1 сборка 235 от 07.06.2011 14:50:58
dba вер. 5.1 сборка 134 от 29.09.2010 13:00:59
dialup вер. 5.1 сборка 182 от 26.05.2011 11:58:58
ipn вер. 5.1 сборка 237 от 26.05.2011 11:26:59
npay вер. 5.1 сборка 172 от 09.06.2011 13:27:15
phone вер. 5.1 сборка 260 от 26.05.2011 16:02:02
reports вер. 5.1 сборка 175 от 10.06.2011 21:17:37
rscm вер. 5.1 сборка 149 от 06.06.2011 14:08:25
voiceip вер. 5.1 сборка 167 от 10.06.2011 12:44:12

Автор:  Boris [ 14 июн 2011, 11:40 ]
Заголовок сообщения:  Re: ошибка авторизации после обновления

поправил

Автор:  Andrew [ 14 июн 2011, 12:35 ]
Заголовок сообщения:  Re: ошибка авторизации после обновления

Спасибо. Вроде как работает. Даже Digest-авторизация.

Автор:  Магнитка.RU [ 21 июн 2011, 14:34 ]
Заголовок сообщения:  Re: ошибка авторизации после обновления

Подтверждаю, работает.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/