в Elastix не работает входящая связь через транк
не работает входящая связь через sip транк
Сообщений: 16
|
в Elastix не работает входящая связь через транк
исходящая связь работает отличная, входящая никак не работает вернее астериск отклоняет запросы
вот что показал tcpdump в момент входящего вызова:
109.70.185.42.sip > 192.168.0.44.sip: SIP, length: 814
INVITE sip:517481@192.168.0.44:5060 SIP/2.0
192.168.0.44.sip > 109.70.185.42.sip: SIP, length: 530
SIP/2.0 401 Unauthorized
вот лог консоли в астериск:
SIP Debugging Enabled for IP: 109.70.185.42:5060
<--- SIP read from UDP:109.70.185.42:5060 --->
INVITE sip:517481@192.168.0.44:5060 SIP/2.0
From: <sip:517484@192.168.0.44;user=phone>;tag=12378b4d
To: <sip:517481@192.168.0.44;user=phone>
CSeq: 1 INVITE
Call-ID: SBC57f4a974fe0b3449d1d139e9f7b632d2@192.168.104.2
Via: SIP/2.0/UDP 109.70.185.42:5060;branch=z9hG4bK59dce6067
Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,REGISTER,PRACK,INFO,UPDATE,SUBSCRIBE,NOTIFY,MESSAGE,REFER
Max-Forwards: 70
Supported: 100rel
User-Agent: Huawei SoftX3000 V300R006B06D061
Contact: <sip:517484@109.70.185.42:5060;user=phone>
Content-Length: 247
Content-Type: application/sdp
v=0
o=HuaweiSoftX3000 1586444 1586444 IN IP4 192.168.104.2
s=Sip Call
c=IN IP4 109.70.185.42
t=0 0
m=audio 30214 RTP/AVP 8 0 18 4
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:18 G729/8000
a=rtpmap:4 G723/8000
a=fmtp:18 annexb=yes
<------------->
--- (13 headers 11 lines) ---
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
Sending to 109.70.185.42 : 5060 (no NAT)
Using INVITE request as basis request - SBC57f4a974fe0b3449d1d139e9f7b632d2@192.168.104.2
Found peer 'ellcom_517481' for '517484' from 109.70.185.42:5060
<--- Reliably Transmitting (no NAT) to 109.70.185.42:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 109.70.185.42:5060;branch=z9hG4bK59dce6067;received=109.70.185.42
From: <sip:517484@192.168.0.44;user=phone>;tag=12378b4d
To: <sip:517481@192.168.0.44;user=phone>;tag=as24f26dc3
Call-ID: SBC57f4a974fe0b3449d1d139e9f7b632d2@192.168.104.2
CSeq: 1 INVITE
Server: Asterisk PBX 1.6.2.10
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="0c3f639c"
Content-Length: 0
<------------>
Scheduling destruction of SIP dialog 'SBC57f4a974fe0b3449d1d139e9f7b632d2@192.168.104.2' in 32000 ms (Method: INVITE)
<--- SIP read from UDP:109.70.185.42:5060 --->
ACK sip:517481@192.168.0.44:5060 SIP/2.0
From: <sip:517484@192.168.0.44;user=phone>;tag=12378b4d
To: <sip:517481@192.168.0.44;user=phone>;tag=as24f26dc3
CSeq: 1 ACK
Call-ID: SBC57f4a974fe0b3449d1d139e9f7b632d2@192.168.104.2
Via: SIP/2.0/UDP 109.70.185.42:5060;branch=z9hG4bK59dce6067;received=109.70.185.42
Max-Forwards: 70
Content-Length: 0
<------------->
--- (8 headers 0 lines) ---
<--- SIP read from UDP:109.70.185.42:5060 --->
hello
<------------->
Really destroying SIP dialog 'SBC57f4a974fe0b3449d1d139e9f7b632d2@192.168.104.2' Method: ACK
похоже транк не может авторизоваться в астреске
вот настройки транка
register=517481:XXX@109.70.185.42/517481
[517481]
type=user
context=from-trunk
host=109.70.185.42
nat=yes
[ellcom_517481]
host=109.70.185.42
username=517481
secret=XXX
type=peer
context=from-trunk-sip-ellcom_517481
как решить проблему с входящими вызовами ??
|
Откуда: Киев
Сообщений: 1096
|
Re: в Elastix не работает входящая связь через транк
в эластикс все работает.. почти
это у вас неработает из-за неправильных настроек транка
здесь достаточно смотреть логи самого астериска, без всяких сип сесий.
|
Сообщений: 16
|
Re: в Elastix не работает входящая связь через транк
svoy: в эластикс все работает.. почти
это у вас неработает из-за неправильных настроек транка
здесь достаточно смотреть логи самого астериска, без всяких сип сесий.
что именно неправильно настроено можете сказать ?
|
Откуда: Киев
Сообщений: 1096
|
Re: в Elastix не работает входящая связь через транк
например в пире меня смущает "context=from-trunk-sip-ellcom_517481"
это откуда вы взяли?
примеров настройки транка в сети полно и на этом форуме в также..
|
Сообщений: 16
|
Re: в Elastix не работает входящая связь через транк
так эластикс вернее freepbx вбил в конфиг астериска .. да и в прочем какая разница как контекст обозвали .. исходящая связь ведь работает .. проблемы во входящей.. я же приложил кусок дампа где проблема налицо ..
109.70.185.42.sip > 192.168.0.44.sip: SIP, length: 814
INVITE sip:517481@192.168.0.44:5060 SIP/2.0
192.168.0.44.sip > 109.70.185.42.sip: SIP, length: 530
SIP/2.0 401 Unauthorized
|
Откуда: Киев
Сообщений: 1096
|
Re: в Elastix не работает входящая связь через транк
SIP/2.0 401 Unauthorized - перевести на русский?
|
Сообщений: 16
|
Re: в Elastix не работает входящая связь через транк
SIP/2.0 401 Unauthorized ответ сервера о том, что пользователь еще не авторизировался ))) это мне обяснять не надо.. от чего так я не понимаю.. ??
|
Откуда: Киев
Сообщений: 1096
|
Re: в Elastix не работает входящая связь через транк
согласно приложенному дампу, проблема в неправильном логине\пароле!?
а если посмотреть в логи астериска, то увидите с какого контекста на какой экстеншн ломится ваш входящий и почему его отбивает..
включайте думалку.. или перебор вариантов настроек транка. Особенно части, отвечающей за входящие.. вы ведь не зря разнесли входящие с исходящими?;)
|
Сообщений: 16
|
Re: в Elastix не работает входящая связь через транк
Found peer 'ellcom_517481' for '517484' from 109.70.185.42:5060
вы это имели ввиду ??
|
Сообщений: 13
|
Re: в Elastix не работает входящая связь через транк
как решить проблему с входящими вызовами ??
Попробуй добавить
insecure=port,invite в peer секцию
|
|