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