Страница 1 из 9

домашний телефон билайн

Добавлено: 10 ноя 2012, 18:07
njmd
Здравствуйте!

Помогите, пожалуйста, подключить asterisk к услуге Билайна "домашний телефон". Регистрация проходит успешно, входящие звонки приходят. Проблема с исходящими. Дело в том, что Билайн требует использовать outbound proxy.

В sip.conf:

Код: Выделить всё

[beeline]
type=peer
context=beeline
secret=xxxxxx
username=uname
fromuser=uname
fromdomain=sip.beeline.ru
auth=7499xxxxxxx@sip.beeline.ru
host=msk.sip.beeline.ru
outboundproxy=msk.sip.beeline.ru
srvlookup=yes                                                                                                                                
insecure=port,invite
disallow=all
allow = alaw
allow = ulaw
Если в диалплане написать

Код: Выделить всё

Dial(SIP/beeline/${EXTEN},,)
Приходит ответ "502 Bad DNS Request", так как в INVITE значится msk.sip.beeline.ru вместо sip.beeline.ru

Код: Выделить всё

INVITE sip:xxxxxxxxxxx@msk.sip.beeline.ru;user=phone SIP/2.0
Если в диалплане написать

Код: Выделить всё

Dial(SIP/${EXTEN}@sip.beeline.ru,,)
то вызов отклоняется "403 Forbidden", так как в заголовке From стоит Unknown

Код: Выделить всё

<sip:Unknown@sip.beeline.ru>
Перепробовал различные сочетания параметров, ничего не помогает.
Как быть?

Re: домашний телефон билайн

Добавлено: 10 ноя 2012, 18:11
Vlad1983
host=sip.beeline.ru

Re: домашний телефон билайн

Добавлено: 10 ноя 2012, 18:13
njmd
Vlad1983 писал(а):host=sip.beeline.ru
Пробовал, не помогает.

Re: домашний телефон билайн

Добавлено: 10 ноя 2012, 18:38
Vlad1983
; auth=7499xxxxxxx@sip.beeline.ru оно в пирах не пишется. да и не в формате
defaultuser=7499xxxxxxx
host= либо так msk.sip.beeline.ru, либо этак sip.beeline.ru

Re: домашний телефон билайн

Добавлено: 10 ноя 2012, 18:55
njmd
Если убрать auth из пира, при входящем звонке получаю 407 Proxy Authentication Required.
Такой формат требуется Билайном. Вот пример настройки SPA2102: http://phone.beeline.ru/media/documents ... 02-new.pdf
Хост - только msk.sip.beeline.ru, иначе не работает вообще.

Re: домашний телефон билайн

Добавлено: 10 ноя 2012, 19:08
Vlad1983
не получаете 407, а билайну отправляте, т.к. type=peer
и в строке регистрации неизвестно что
входящие это отдельная история

вариант ещё такой
defaultuser=7499xxxxxxx@sip.beeline.ru

Re: домашний телефон билайн

Добавлено: 11 ноя 2012, 15:49
njmd
Увы, не помогает. На адрес в INVITE влияет только изменение host, либо Dial в виде SIP/${EXTEN}@sip.beeline.ru.
Первое приводит к Unable to create channel of type 'SIP' (cause 20 - Subscriber absent),
второе - к тому, что астериск обращается к sip.beeline.ru, вместо msk.sip.beeline.ru.

Re: домашний телефон билайн

Добавлено: 12 ноя 2012, 09:37
Boy
njmd писал(а):Здравствуйте!
Помогите, пожалуйста, подключить asterisk к услуге Билайна "домашний телефон". Регистрация проходит успешно, входящие звонки приходят. Проблема с исходящими. Дело в том, что Билайн требует использовать outbound proxy.
А подскажите строку регистрации для входящих! )

Re: домашний телефон билайн

Добавлено: 12 ноя 2012, 10:46
njmd
Boy писал(а):А подскажите строку регистрации для входящих! )
register=username@sip.beeline.ru:password:7499xxxxxxx@sip.beeline.ru@msk.sip.beeline.ru

Re: домашний телефон билайн

Добавлено: 12 ноя 2012, 21:01
LA_
Подскажите, плз, как вы входящие звонки научились принимать?
У меня чего-то не выходит, второй день пытаемся разобраться - http://habrahabr.ru/qa/27943