Страница 7 из 9
Re: домашний телефон билайн
Добавлено: 16 ноя 2012, 18:37
ded
P.P.P.S. .. но нашли другой баг, при котором..
P.P.P.Р.S. пока я писал эти строки его тоже уже пофиксили.
Re: домашний телефон билайн
Добавлено: 16 ноя 2012, 21:04
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, звонки начинают работать.
Что это??
Re: домашний телефон билайн
Добавлено: 16 ноя 2012, 22:14
ded
sip reload --> регистрация успешна --> звонки не работают.
Какие звонки? Дверные?
Уточните - входящие или исходящие затыкаются? Или в обе стороны?
Re: домашний телефон билайн
Добавлено: 16 ноя 2012, 22:20
LA_
в обе стороны
Re: домашний телефон билайн
Добавлено: 16 ноя 2012, 22:49
Vlad1983
это гены астериска так работают
Re: домашний телефон билайн
Добавлено: 16 ноя 2012, 23:30
ded
LA_ писал(а):в обе стороны
LA_, знаете что надо делать? Правильно, включить sip debug и анализировать.
Re: домашний телефон билайн
Добавлено: 17 ноя 2012, 09:33
LA_
Это понятно..
Непонятно вот что - после sip reload Asterisk что ли не проходит регистрацию заново? А использует старую авторизацию, но для запросов - параметры из нового значение register?
Re: домашний телефон билайн
Добавлено: 18 ноя 2012, 21:35
LA_
demon писал(а):zzuz писал(а):http://habrahabr.ru/qa/27943/
Вот этот конфиг реально работает!
demon, а вы все виды звонков с этим конфигом пробовали? входящие/исходящие? у меня не работает (я в сети Билайна)
Единственный конфиг, с которым у меня все работает, - конфиг от
Vlad1983. Но есть эта проблема с регистрацией...
Вот пакеты регистрации -
register => beeline?nickname@sip.beeline.ru7499952xxxx@msk.sip.beeline.ru/7499952xxxx (от
Vlad1983):
Код: Выделить всё
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.ru7499952xxxx@sip.beeline.ru@msk.sip.beeline.ru:5060/7499952xxxx:
Код: Выделить всё
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?
Re: домашний телефон билайн
Добавлено: 19 ноя 2012, 08:04
Vlad1983
попробуйте убрать beeline? в начале строки
Re: домашний телефон билайн
Добавлено: 19 ноя 2012, 21:56
LA_
Попробовал, содержимое запроса не изменилось, продолжаю в ответ получать 400 Bad Request.