AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

register=> не работает

Newbies/FAQ Forum 7 сообщений -
#1

Доброго всем!

CLI> core show version
Asterisk 11.8.1

CLI> sip set debug ip 195.239.174.100 - билайновский сервер

Далее говорю sip reload

Если при этом qualify=yes, то в консоли вижу свой запрос к провайдеру и ответ, в котором меня посылают.
если qualify=no , то нет даже исходящего запроса. Просто тишина в консоли и всё

Почему???
Код:

register => 7499xxx@sip.beeline.ru:pass:7499xxx8@sip.beeline.ru@msk.sip.beeline.ru/74999xxx

[74999xxx]
type=peer
context=from-beeline-800
dtmfmode=rfc2833
outboundproxy=msk.sip.beeline.ru
fromuser=74999xxx
fromdomain=sip.beeline.ru
secret=pass
nat=no
qualify=no
ЗЫ
Нет примера правильной строки, мож кто берет услугу 8-800 у билайна по SIP.

Заранее большое спасибо!
#2

В бан-лист попадаете походу с qualify=yes.
Нужно тормознуть астер минут на 30 (или отрубить транка), далее qualify=no и включить.

_________________
http://mh.otx.ru Гибкие SIP/E1 шлюзы Alvis. SIP-Модернизация LDK/TDA:VoIP, Добавь E1 к Asterisk.
UPDATE! Теперь и T.38! Скидки для форумчан!!
#3

Спасибо.
Но про qualify=yes это скорее иллюстрация к тому, что в принципе дебаг работает.
Почему при "no" вообще нет пакетов в сторону провайдера?
#4

Код:
register => [peer?][transport://]user[@domain][:secret[:authuser]]@host[:port][/extension][~expiry]


Вы уверены, что вам действительно надо указывать authuser? Вы уверены, что его надо указывать с @доменом?
#5

Совсем не уверен. Тем более, что я поторопился, имена оказались не номером Sad
Вот что прислали из билайна:
[img] [/img]
SIP
Регистрация обязательна

Общие параметры :
Domain: sip.beeline.ru
OutboundProxy: sip.beeline.ru (DNS A- запись ) или
msk.beeline.ru (DNS SRV- запись ) или
195.239.174.100 (IP-адрес)

sip-пользователи:
UserID: 800IP_7xxxxx7_line001
Authorization UserID: 800IP_7xxxxx7_line001@sip.beeline.ru
sipPassword:PASSWORD

Вот так формирую register
Код:

register => 800IP_7xxxxx7_line001@sip.beeline.ru:PASSWORD:800IP_7xxxxx7_line001@sip.beeline.ru@msk.sip.beeline.ru:5060

[800IP_7xxxxx7_line001]
type=peer
context=from-beeline-800-pu

outboundproxy=195.239.174.100
host=sip.beeline.ru
fromdomain=sip.beeline.ru

fromuser=800IP_7xxxxx7_line001
defaultuser=800IP_7xxxxx7_line001
authname=800IP_7xxxxx7_line001

secret=PASSWORD

canreinvite=yes
nat=no
qualify=no
dtmfmode=rfc2833
Результат тот-же. И сильно смущает, что в дебаге я не вижу пакетов в сторону провайдера.
#6

Я, как бы намекал вам на то, что следует попробовать убрать из строки регистрации поле authuser. Попробуйте без него. Или хотя бы уберите @sip.beeline.ru из него. Меня сильно смущает, что в нем присутствует @domain. Утверждать не берусь, но боюсь, что Астер может неправильно распарсить такую строку.
#7

Цитата:
register => 800IP_7xxxxx7_line001@sip.beeline.ru:PASSWORD:800IP_7xxxxx7_line001@sip.beeline.ru@msk.sip.beeline.ru:5060


Забыли /exten указать. Также убедитесь в том, что DNS правильно настроен.

_________________
http://mh.otx.ru Гибкие SIP/E1 шлюзы Alvis. SIP-Модернизация LDK/TDA:VoIP, Добавь E1 к Asterisk.
UPDATE! Теперь и T.38! Скидки для форумчан!!