The problem I have is SDP information port and IP is not updated from outside to inside. But on the other hand the SDP is rewrited from inside to outside.Hello,I am trying to set up a Kamailio in Bridge Mode with two interfaces using rtpproxy.
In the rtpproxy log I am seeing this error:
Mar 21 14:21:21 kamailio rtpproxy[6119]: ERR:create_twinlistener: can't bind to the IPv4 port 23414: Cannot assign requested address
Mar 21 14:21:21 kamailio rtpproxy[6119]: ERR:handle_command: can't create listenerand in kamailio log:ERROR: rtpproxy [rtpproxy.c:2727]: force_rtp_proxy(): incorrect port 0 in reply from rtp proxySomething strange and interesting is the port that shows up in the RTPPROXY error (23414) does not corresponds to any ports used.Thank youNelson.-
---------------------------------------------------------------------------------------------------------------------------------------------Everything is set up this way:KamailioAsterisk (asterisk-inside-ip) <-> Kamailio (inside-kamailio-ip) / Kamailio (outside-kamailio-ip) <-> sip-vendor-ip
listen=inside-kamailio-ip
listen=outside-kamailio-ip
mhomed=1
if(src_ip=="asterisk-inside-ip"){
rtpproxy_manage("faie");
}
if(src_ip=="sip-vendor-ip"){
rtpproxy_manage("faie");
}rtpproxy
OPTIONS="rtpproxy -l inside-kamailio-ip/outside-kamailio-ip -m 20000 -M 30000 -u rtpproxy:rtpproxy -p /var/run/rtpproxy/rtpproxy.pid -s udp:127.0.0.1:7722 -d DBUG:LOG_LOCAL6"
----------------------------------------------------------------------------------------------------------------------------------------------SIP TRACES
2016/03/21 14:46:52.121472 asterisk-inside-ip:5060 -> inside-kamailio-ip:5060
INVITE sip:999999999@inside-kamailio-ip SIP/2.0
Via: SIP/2.0/UDP asterisk-inside-ip:5060;branch=z9hG4bK7f1ece8e;rport
Max-Forwards: 70
From: 111111111<sip:1000@asterisk-inside-ip>;tag=as497457e6
To: <sip:999999999@inside-kamailio-ip>
Contact: <sip:1000@asterisk-inside-ip:5060>
Call-ID: 57bd4ca457972f5a42502ba34bba4500@asterisk-inside-ip:5060
CSeq: 102 INVITE
User-Agent: Abantix
Date: Mon, 21 Mar 2016 13:46:52 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Remote-Party-ID: <sip:888888888@local-domain;user=phone>;privacy=off;party=calling
Content-Type: application/sdp
Content-Length: 251
v=0
o=root 478097443 478097443 IN IP4 asterisk-inside-ip ########## ASTERISK IP
s=asterisk
c=IN IP4 asterisk-inside-ip ########## ASTERISK IP
t=0 0
m=audio 17146 RTP/AVP 8 101 ########## ASTERISK PORT
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv
--------------------------------------------------------------------------------------------------------------------------------------------------------
2016/03/21 14:46:52.139435 outside-kamailio-ip:5060 ->sip-vendor-ip:5060
INVITE sip:999999999@sip-vendor-ip SIP/2.0
Record-Route: <sip:outside-kamailio-ip;r2=on;lr=on;ftag=as497457e6;vsf=AAAAAAMEAAAACXIEAW5fXkFYWUwAUkM-;vst=AAAAAAcHAw8MDgsAAHZBKUEeQF5DRUFMGEtCMDY-;nat=yes>
Record-Route: <sip:inside-kamailio-ip;r2=on;lr=on;ftag=as497457e6;vsf=AAAAAAMEAAAACXIEAW5fXkFYWUwAUkM-;vst=AAAAAAcHAw8MDgsAAHZBKUEeQF5DRUFMGEtCMDY-;nat=yes>
Via: SIP/2.0/UDP outside-kamailio-ip;branch=z9hG4bK0bfd.7bd4d3ae01e5850c14a3a939a612a05a.0
Via: SIP/2.0/UDP asterisk-inside-ip:5060;received=asterisk-inside-ip;branch=z9hG4bK7f1ece8e;rport=5060
Max-Forwards: 69
From: 1111111111 <sip:1111111111@sip-vendor-ip>;tag=as497457e6
To: <sip:999999999@sip.sip-vendor-ip>
Contact: <sip:1000@asterisk-inside-ip:5060>
Call-ID: 57bd4ca457972f5a42502ba34bba4500@asterisk-inside-ip:5060
CSeq: 102 INVITE
User-Agent: Abantix Voice Sevices
Date: Mon, 21 Mar 2016 13:46:52 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Remote-Party-ID: <sip:888888888@local-domain;user=phone>;privacy=off;party=calling
Content-Type: application/sdp
Content-Length: 271
v=0
o=root 478097443 478097443 IN IP4 outside-kamailio-ip ########## OUTSIDE KAMAILIO IP REWRITED BY RTPPROXY
s=asterisk
c=IN IP4 outside-kamailio-ip ########## OUTSIDE KAMAILIO IP REWRITED BY RTPPROXY
t=0 0
m=audio 24122 RTP/AVP 8 101 ########## OUTSIDE KAMAILIO PORT REWRITED BY RTPPROXY
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
a=ptime:20
a=sendrecv
--------------------------------------------------------------------------------------------------------------------------------------------------------
2016/03/21 14:46:57.393518sip-vendor-ip:5060 -> outside-kamailio-ip:5060
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP outside-kamailio-ip;rport=5060;branch=z9hG4bK0bfd.7bd4d3ae01e5850c14a3a939a612a05a.1
Via: SIP/2.0/UDP asterisk-inside-ip:5060;received=asterisk-inside-ip;branch=z9hG4bK7f1ece8e;rport=5060
From: 1111111111 <sip:1111111111@sip-vendor-ip>;tag=as497457e6
To: <sip:999999999@sip.sip-vendor-ip>;tag=fkii1xm4-CC-26
Call-ID: 57bd4ca457972f5a42502ba34bba4500@asterisk-inside-ip:5060
CSeq: 102 INVITE
Record-Route: <sip:sip-vendo-ip;lr;ftag=as497457e6;vsf=AAAAAAEECQkCAgsNAXBeLxwZHQxBH11lcw--;did=0e.126;nat=yes>
Record-Route: <sip:outside-kamailio-ip;r2=on;lr=on;ftag=as497457e6;vsf=AAAAAAMEAAAACXIEAW5fXkFYWUwAUkM-;vst=AAAAAAcHAw8MDgsAAHZBKUEeQF5DRUFMGEtCMDY-;nat=yes>
Record-Route: <sip:inside-kamailio-ip;r2=on;lr=on;ftag=as497457e6;vsf=AAAAAAMEAAAACXIEAW5fXkFYWUwAUkM-;vst=AAAAAAcHAw8MDgsAAHZBKUEeQF5DRUFMGEtCMDY-;nat=yes>
Contact: <sip:999999999@sip-vendor-carrier:5060;user=phone;transport=udp>
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,PRACK,SUBSCRIBE,NOTIFY,UPDATE,MESSAGE,REFER
Content-Length: 237
Content-Type: application/sdp
v=0
o=HuaweiSoftX3000 71167517 71167517 IN IP4sip-vendor-ip ########## SIP VENDOR IP
s=Sip Call
c=IN IP4sip-vendor-ip ########## SIP VENDOR IP
t=0 0
m=audio 44862 RTP/AVP 8 101 ########## SIP VENDOR PORT
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=ptime:20
a=fmtp:101 0-15
a=nortpproxy:yes
--------------------------------------------------------------------------------------------------------------------------------------------------------
2016/03/21 14:46:57.395029 inside-kamailio-ip:5060 -> asterisk-inside-ip:5060
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP asterisk-inside-ip:5060;received=asterisk-inside-ip;branch=z9hG4bK7f1ece8e;rport=5060
From: "1000" <sip:1000@asterisk-inside-ip>;tag=as497457e6
To: <sip:999999999@inside-kamailio-ip>;tag=fkii1xm4-CC-26
Call-ID: 57bd4ca457972f5a42502ba34bba4500@asterisk-inside-ip:5060
CSeq: 102 INVITE
Record-Route: <sip:sip-vendo-ip;lr;ftag=as497457e6;vsf=AAAAAAEECQkCAgsNAXBeLxwZHQxBH11lcw--;did=0e.126;nat=yes>
Record-Route: <sip:outside-kamailio-ip;r2=on;lr=on;ftag=as497457e6;vsf=AAAAAAMEAAAACXIEAW5fXkFYWUwAUkM-;vst=AAAAAAcHAw8MDgsAAHZBKUEeQF5DRUFMGEtCMDY-;nat=yes>
Record-Route: <sip:inside-kamailio-ip;r2=on;lr=on;ftag=as497457e6;vsf=AAAAAAMEAAAACXIEAW5fXkFYWUwAUkM-;vst=AAAAAAcHAw8MDgsAAHZBKUEeQF5DRUFMGEtCMDY-;nat=yes>
Contact: <sip:999999999@sip-vendor-carrier:5060;user=phone;transport=udp>
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,PRACK,SUBSCRIBE,NOTIFY,UPDATE,MESSAGE,REFER
Content-Length: 237
Content-Type: application/sdp
v=0
o=HuaweiSoftX3000 71167517 71167517 IN IP4sip-vendor-ip ########## SIP VENDOR IP NOT REWRITED BY RTPPROXY
s=Sip Call
c=IN IP4sip-vendor-ip ########## SIP VENDOR IP NOT REWRITED BY RTPPROXY
t=0 0
m=audio 44862 RTP/AVP 8 101 ########## SIP VENDOR PORT NOT REWRITED BY RTPPROXY
a=rtpmap:8 PCMA/8000
a=rtpmap:101 telephone-event/8000
a=ptime:20
a=fmtp:101 0-15
a=nortpproxy:yes