VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

demon писал(а):P.S. В Asterisk 11 замечен баг: после sip reload регистрации из register не обновляются... Приходится делать полную перегрузку asterisk.
P.P.S. Этот баг уже пофиксили: http://downloads.asterisk.org/pub/telep ... 11-current
P.P.P.S. .. но нашли другой баг, при котором..
P.P.P.Р.S. пока я писал эти строки его тоже уже пофиксили.
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

Хм. Какую интересную штуку наблюдаю - перезагрузил роутер, запустил Астериск - не удается пройти регистрацию, 400 Bad Request, строка для регистрации, предложенная Vlad1983:

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

register => beeline?nickname@sip.beeline.ru:secret:7499952xxxx@msk.sip.beeline.ru/7499952xxxx
Меняю на старую строку:

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

register => nickname@sip.beeline.ru:secret:7499952xxxx@sip.beeline.ru@msk.sip.beeline.ru:5060/7499952xxxx
sip reload --> регистрация успешна --> звонки не работают.
Меняю снова на первую строку, снова sip reload, звонки начинают работать.
Что это??
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

sip reload --> регистрация успешна --> звонки не работают.
Какие звонки? Дверные?
Уточните - входящие или исходящие затыкаются? Или в обе стороны?
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

в обе стороны
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

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

Сообщение Vlad1983 »

это гены астериска так работают
ЛС: @rostel
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

LA_ писал(а):в обе стороны
LA_, знаете что надо делать? Правильно, включить sip debug и анализировать.
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

Это понятно..
Непонятно вот что - после sip reload Asterisk что ли не проходит регистрацию заново? А использует старую авторизацию, но для запросов - параметры из нового значение register?
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

demon писал(а):
zzuz писал(а):http://habrahabr.ru/qa/27943/
Вот этот конфиг реально работает!
demon, а вы все виды звонков с этим конфигом пробовали? входящие/исходящие? у меня не работает (я в сети Билайна)
Единственный конфиг, с которым у меня все работает, - конфиг от Vlad1983. Но есть эта проблема с регистрацией...

Вот пакеты регистрации -
register => beeline?nickname@sip.beeline.ru:secret:7499952xxxx@msk.sip.beeline.ru/7499952xxxx (от Vlad1983):
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:

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

REGISTER sip:sip.beeline.ru SIP/2.0
Via: SIP/2.0/UDP 10.53.55.130:5173;branch=z9hG4bK4421416e;rport
Max-Forwards: 70
From: <sip:nickname@sip.beeline.ru>;tag=as4cdc64b2
To: <sip:nickname@sip.beeline.ru>
Call-ID: 76b93bcb1f892c5c29097e1c27fc63f9@sip.beeline.ru
CSeq: 170 REGISTER
User-Agent: Asterisk PBX 1.8.17.0
Authorization: Digest username="7499952xxxx", realm="sip.beeline.ru", algorithm=MD5, uri="sip:sip.beeline.ru", nonce="067B67040F14A950000000001981B25A", response="14b8b37e53ac5ef8b276055a89851bd1", qop=auth, cnonce="3699f348", nc=00000041
Expires: 120
Contact: <sip:7499952xxxx@10.53.55.130:5173>
Content-Length: 0
nickname@sip.beeline.ru:secret:7499952xxxx@sip.beeline.ru@msk.sip.beeline.ru:5060/7499952xxxx:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:

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

REGISTER sip:sip.beeline.ru SIP/2.0
Via: SIP/2.0/UDP 10.53.55.130:5173;branch=z9hG4bK6f081704;rport
Max-Forwards: 70
From: <sip:nickname@sip.beeline.ru>;tag=as2a4d773c
To: <sip:nickname@sip.beeline.ru>
Call-ID: 246c069c24fb10e81b9c2c6f3edfa405@[c0a8:101:38f2:ff7d::b00:0]
CSeq: 103 REGISTER
User-Agent: Asterisk PBX 1.8.17.0
Authorization: Digest username="7499952xxxx@sip.beeline.ru", realm="sip.beeline.ru", algorithm=MD5, uri="sip:sip.beeline.ru", nonce="6924B7D0301AA9500000000016274708", response="80f2f65ccac1f8e23981c2142770b80e", qop=auth, cnonce="06abb294", nc=00000001
Expires: 120
Contact: <sip:7499952xxxx@10.53.55.130:5173>
Content-Length: 0
С первым работают все звонки, но не работает авторизация. Со вторым - не работают звонки, но проходит авторизация. Видимая разница лишь в username. В первом случае - 7499952xxxx, во втором - 7499952xxxx@sip.beeline.ru.

Когда проходит авторизация, другие параметры из секции с пиром имеют значение? Или используется лишь значение строки register?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

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

Сообщение Vlad1983 »

попробуйте убрать beeline? в начале строки
ЛС: @rostel
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

Попробовал, содержимое запроса не изменилось, продолжаю в ответ получать 400 Bad Request.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH