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

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

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

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

LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

ping c роутера резолвится в 10.25.0.50, входящие звонки работают. Сейчас проверю исходящие звонки при соединении с сервером напрямую, без asterisk.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

ответ "502 Bad DNS Request" может получать на запрос SRV, отключите запросы
srvlookup=no
А вообще неплохо бы специалистам Билайн попариться в проблеме?
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

Проверил звонки при подключении X-Lite напрямую к серверу Билайн (через тот же роутер) - исходящие и входящие звонки работают.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

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

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

Сообщение ded »

[beeline]
type=friend
context=beeline
secret=xxxxxx
outboundproxy=msk.sip.beeline.ru
username=uname@sip.beeline.ru
fromuser=uname@sip.beeline.ru
fromdomain=sip.beeline.ru
host=msk.sip.beeline.ru
srvlookup=no
insecure=port,invite
disallow=all
allow = alaw
allow = ulaw
Последний раз редактировалось ded 13 ноя 2012, 22:48, всего редактировалось 1 раз.
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

Затыкается уже на INVITE.

Asterisk:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Retransmitting #1 (NAT) to 10.25.0.50:5060:
INVITE sip:7916xxxxxxx@msk.sip.beeline.ru SIP/2.0
Via: SIP/2.0/UDP 10.53.55.130:5060;branch=z9hG4bK21214e82;rport
Max-Forwards: 70
From: "6000" <sip:nickname@sip.beeline.ru@sip.beeline.ru>;tag=as06c154e7
To: <sip:7916xxxxxxx@msk.sip.beeline.ru>
Contact: <sip:nickname@sip.beeline.ru@10.53.55.130:5060>
Call-ID: 1eb10431006ccd8e255a076564a1cd33@sip.beeline.ru
CSeq: 102 INVITE
User-Agent: Asterisk PBX 1.8.17.0
Date: Fri, 02 Jan 1970 07:30:31 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 309
v=0
o=root 833927919 833927919 IN IP4 10.53.55.130
s=Asterisk PBX 1.8.17.0
c=IN IP4 10.53.55.130
t=0 0
m=audio 12352 RTP/AVP 0 3 8 101
a=rtpmap:0 PCMU/8000
a=rtpmap:3 GSM/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv
X-Lite:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
INVITE sip:7916xxxxxxx@sip.beeline.ru SIP/2.0
Via: SIP/2.0/TCP 192.168.x.x:30908;branch=z9hG4bK-d87543-d152247fe0172d28-1--d87543-
Max-Forwards: 70
Route: <sip:10.25.0.50:5060;transport=tcp;lr>
Contact: <sip:nickname@192.168.x.x:30908;transport=TCP>
To: "7916xxxxxxx"<sip:7916xxxxxxx@sip.beeline.ru>
From: "nickname"<sip:nickname@sip.beeline.ru>;tag=8629c032
Call-ID: NDc2N2U0OTY0YTMzZGU2YTVkZTg5MzliNjFmMWM5MmM.
CSeq: 1 INVITE
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
Content-Type: application/sdp
User-Agent: X-Lite release 1011s stamp 41150
Content-Length: 370
v=0
o=- 4 2 IN IP4 192.168.x.x
s=CounterPath X-Lite 3.0
c=IN IP4 192.168.x.x
t=0 0
m=audio 39426 RTP/AVP 107 119 100 106 0 105 98 8 101
a=fmtp:101 0-15
a=rtpmap:107 BV32/16000
a=rtpmap:119 BV32-FEC/16000
a=rtpmap:100 SPEEX/16000
a=rtpmap:106 SPEEX-FEC/16000
a=rtpmap:105 SPEEX-FEC/8000
a=rtpmap:98 iLBC/8000
a=rtpmap:101 telephone-event/8000
a=sendrecv
Различий много, но что бросается в глаза:
  1. Asterisk указывает rport в Via:, а в X-Lite эта настройка по инструкции отключается;
  2. Asterisk шлет инвайт 7916xxxxxxx@msk.sip.beeline.ru, а X-Lite в 7916xxxxxxx@sip.beeline.ru, в поле from - та же проблема
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

1. До rport ещё далеко.
2. Все эти параметры регулируются
outboundproxy=
username=
fromuser=
fromdomain=
host=

Можно подогнать абсолютно под те же исходные как X-lite.
Экспериментируйте!
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

С вашими параметрами не проходит регистрацию... Буду пробовать дальше.
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

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

Сообщение LA_ »

Указал host=sip.beeline.ru, отправляемые пакеты стали более похожи на то, что нужно:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
INVITE sip:7916xxxxxxx@sip.beeline.ru SIP/2.0
Via: SIP/2.0/UDP 176.14.85.143:5060;branch=z9hG4bK5abd461c;rport
Max-Forwards: 70
From: "6000" <sip:nickname@sip.beeline.ru>;tag=as5a9211ac
To: <sip:7916xxxxxxx@sip.beeline.ru>
Contact: <sip:nickname@176.14.85.143:5060>
Call-ID: 6cd5b5ba5fa175605d426a16574499f8@sip.beeline.ru
CSeq: 102 INVITE
User-Agent: Asterisk PBX 1.8.17.0
Date: Fri, 02 Jan 1970 08:14:18 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Type: application/sdp
Content-Length: 290

v=0
o=root 1419140216 1419140216 IN IP4 176.14.85.143
s=Asterisk PBX 1.8.17.0
c=IN IP4 176.14.85.143
t=0 0
m=audio 12938 RTP/AVP 0 8 101
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv
В ответ стал получать "403 Forbidden". И перестали работать входящие звонки...
Заметил, что Asterisk использует UDP, а X-Lite TCP...
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

Ну настраивайте тогда
tcpenable=
tcpbindaddr=

По поводу регистрации: её настроить нужно отдельной строкой register =>
а не этими параметрами
outboundproxy=
username=
fromuser=
fromdomain=
host=

Есть вариант конечно, когда опции пира побуждают его регистрироваться. Но пока не надо всё в кучу. Создайте
register =>
и добейтесь статуса
sip show registry
....................................Registered
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH