Вроде как все работает, но есть одно НО. Транк многоканальный и если я заворачиваю входящий звонок на внешний номер через тот же транк то нет звука. В качестве эксперемента я переносил этот транк на Астериск без NAT и при установке detectmedia=yes голос проходил (пропустить голосовой трафик через себя не получилось, хотя может плохо пытался). Как заставить такое работать за NAT. По идее сервер Vegatelecom на публичном IP и при detectmedia=nonat должен заворачивать RTP трафик сам на себя.
Сравнение debug удачного звонка без (NAT) и неудачного, показало что они идентичны за исключением этих секций которые присутствуют только в удачном звонке, как принудительно включить directmedia для этого транка (игры с nat и directmedia не помогли)?
Код: Выделить всё
-- Remotely bridging SIP/vega-000060e3 and SIP/vega-000060e4
set_destination: Parsing <sip:380487051726@93.178.205.29:5060;vtservice=b2buaservlet.siptosip;transport=udp> for address/port to send to
set_destination: set destination to 93.178.205.29:5060
Audio is at 29654
Adding codec 100004 (alaw) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
Reliably Transmitting (no NAT) to 93.178.205.29:5060:
INVITE sip:380487051726@93.178.205.29:5060;vtservice=b2buaservlet.siptosip;transport=udp SIP/2.0
Via: SIP/2.0/UDP 77.222.150.50:5060;branch=z9hG4bK12d7743d
Max-Forwards: 70
From: <sip:380487857585@77.222.150.50>;tag=as2ab5ad84
To: <sip:380487051726@93.178.205.29>;tag=SDh8mr299-d31ff78
Contact: <sip:380487857585@77.222.150.50:5060>
Call-ID: 28e93dd139e9e38313564b865c4e0a57@77.222.150.50:5060
CSeq: 103 INVITE
User-Agent: Asterisk PBX 11.4.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
X-asterisk-Info: SIP re-invite (External RTP bridge)
Content-Type: application/sdp
Content-Length: 237
v=0
o=root 1157035211 1157035212 IN IP4 93.178.205.29
s=Asterisk PBX 11.4.0
c=IN IP4 93.178.205.29
t=0 0
m=audio 51778 RTP/AVP 8 101
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv
---
<--- SIP read from UDP:93.178.205.29:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 77.222.150.50:5060;branch=z9hG4bK12d7743d
From: <sip:380487857585@77.222.150.50>;tag=as2ab5ad84
To: <sip:380487051726@93.178.205.29>;tag=SDh8mr299-d31ff78
Call-ID: 28e93dd139e9e38313564b865c4e0a57@77.222.150.50:5060
CSeq: 103 INVITE
<------------->