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

Как обработать авторизацию RAS пользователя на гейткипере.
http://forum.bitel.ru/viewtopic.php?f=6&t=3902
Страница 1 из 1

Автор:  Brodayga [ 15 апр 2010, 20:33 ]
Заголовок сообщения:  Как обработать авторизацию RAS пользователя на гейткипере.

Возникла следующая ситуация.
На гейткипере регистрируется RAS клиент.
На bg приходит запрос вида

Type=AUTHENTICATION_REQUEST
Attributes:
User-Name=VoipGW
User-Password=
NAS-IP-Address=192.168.1.1
Service-Type=1
NAS-Port-Type=0
cisco-avpair=xpgk-request-type\u61user
cisco-avpair=xpgk-source-addr\u61192.168.1.2:1719

Т.е. запрос не на звонок а на регистрацию. Как быть в данном случае?
где можно указать по каким полям его авторизовать. В типе логина имеется только авторизация IN-OUT

Автор:  stark [ 16 апр 2010, 13:15 ]
Заголовок сообщения:  Re: Как обработать авторизацию RAS пользователя на гейткипере.

нужен еще h323-conf-id - идентификатором соединения .И какое поле явлется идентифицирующим абонента ? VoipGW - это тоько у этого абонента или у всех ?

Автор:  Brodayga [ 16 апр 2010, 17:31 ]
Заголовок сообщения:  Re: Как обработать авторизацию RAS пользователя на гейткипере.

stark писал(а):
нужен еще h323-conf-id - идентификатором соединения .И какое поле явлется идентифицирующим абонента ? VoipGW - это тоько у этого абонента или у всех ?

шлюз - например 4 портовое устройство(четыре разных телефонных номера) .
h323-conf-id не будет так как авторизация при регистрации на гейткипере(mera), а не при звонке.

VoipGW это H323 alias шлюза (ras клиент), его можно добавить в контракт пользователя как отдельный alias.

дальнейшая авторизация звонков проходит по номерам телефонов с ней проблем нет (т.е. если дать шлюзу зарегистрироваться и только потом включить радиус авторизацию на гейткипере, то всё прекрасно считается и авторизуется).
отключить авторизацию шлюза при регистрации не получается.

Автор:  stark [ 20 апр 2010, 15:08 ]
Заголовок сообщения:  Re: Как обработать авторизацию RAS пользователя на гейткипере.

Модуль voiceIP не поддерживает авторизацию при регистрации клиента

Автор:  Администратор [ 20 апр 2010, 15:43 ]
Заголовок сообщения:  Re: Как обработать авторизацию RAS пользователя на гейткипере.

А если в конфиге NASа прописать:
Код:
auth.out=all/all
?

Автор:  Brodayga [ 20 апр 2010, 18:09 ]
Заголовок сообщения:  Re: Как обработать авторизацию RAS пользователя на гейткипере.

Администратор писал(а):
А если в конфиге NASа прописать:
Код:
auth.out=all/all
?

Так проходит, но
1. Он перестаёт понимать авторизацию входящие ---- исходящие (они все подподают под all/all)
2. надо делать авторизацию по имени пользователя.(а при звонке авторизация по номеру телефона)


единственное что приходит в голову -как будет время написать скрипт пред обработки радиус запроса и проверять если запрос на регистрацию то давать аксепт в любом случае. т.к. в принципе сама авторизация при регистрации не нужна. Главное авторизовать сам звонок.

ну а так было бы хоршо если bg как-нибудь обрабатывал бы данную ситуацию. ведь рас клиента не обязательно прописывать на гейткипере, т.е. завести в биллинге и всё и в зависемости от ответа радиуса гейткипер решает разрешать регистрацию или нет. на данный момент двойная работа завести на гейткипере, завести в биллинге.

Автор:  Администратор [ 07 май 2010, 12:21 ]
Заголовок сообщения:  Re: Как обработать авторизацию RAS пользователя на гейткипере.

Выложите примеры запросов авторизации исходящего звонка, входящего звонка и регистрации.
Может скриптом предобработки помечать запросы авторизации регистрации так же как авторизацию исходящего звонка?
http://wiki.bgbilling.ru/index.php/%D0% ... D0%B0_Voip

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