On Feb 18, 2013, at 10:10 AM, nguyen khue wrote:

> I installed msrprelay and run it successful. My problem are two SIP 
> end-points cannot make File Transfer session if them located behind NAT. 
> Please see flow:

An MSRP relay is not something that you install and automagically will solve 
the NAT problems. It has to be used by the endpoints themselves. You'll need to 
configure your endpoints to use an incoming relay and then you'll see it in the 
a=path SDP attribute.

Relays need credentials but MSRPRelay uses the credentials from the OpenSIPS 
subscriber table, so you can specify the same credentials of your SIP account.


Regards,

> INVITE sip:[email protected]:1059;transport=tcp SIP/2.0
> Record-Route: <sip:123.30.188.104;transport=tcp;lr=on;did=817.c172;nat=yes>
> Via: SIP/2.0/TCP 123.30.188.104;branch=z9hG4bKb2d7.61f1d4b2.0;i=2
> Via: SIP/2.0/TCP 
> 192.168.0.35:55150;received=113.160.24.110;branch=z9hG4bK891608784;rport=55150
> From: <sip:[email protected]>;tag=891604370
> To: <sip:[email protected]>
> Contact: 
> <sip:[email protected]:55150;alias=113.160.24.110~55150~2;transport=tcp>;+g.oma.sip-im;language="en,fr"
> Call-ID: 5538bbe8-b226-77d1-f14e-8b9ff44f0afd
> CSeq: 6081 INVITE
> Content-Type: application/sdp
> Content-Length: 547
> Max-Forwards: 16
> Subject: FIXME
> Allow: INVITE, ACK, CANCEL, BYE, MESSAGE, OPTIONS, NOTIFY, PRACK, UPDATE, 
> REFER
> Privacy: none
> P-Access-Network-Info: ADSL;utran-cell-id-3gpp=00000000
> User-Agent: IM-client/OMA1.0 Boghe/v2.0.130.804
> P-Preferred-Identity: <sip:[email protected]>
> Supported: 100rel
> 
> 
> v=0
> o=doubango 1983 678901 IN IP4 192.168.0.35
> s=-
> c=IN IP4 192.168.0.35
> t=0 0
> m=message 55152 TCP/MSRP *
> c=IN IP4 192.168.0.35
> a=path:msrp://192.168.0.35:55152/891607881;tcp
> a=connection:new
> a=setup:actpass
> a=accept-types:message/CPIM application/octet-stream
> a=accept-wrapped-types:application/octet-stream image/jpeg image/gif 
> image/bmp image/png
> a=sendonly
> a=file-selector:name:"asr_tts.png" type:application/octet-stream size:18679
> a=file-transfer-id:891584904
> a=file-disposition:attachment
> a=file-icon:cid:[email protected]
> 
> SIP/2.0 100 Trying (sent from the Transaction Layer)
> Via: SIP/2.0/TCP 123.30.188.104;branch=z9hG4bKb2d7.61f1d4b2.0;i=2
> From: <sip:[email protected]>;tag=891604370
> To: <sip:[email protected]>
> Call-ID: 5538bbe8-b226-77d1-f14e-8b9ff44f0afd
> CSeq: 6081 INVITE
> Content-Length: 0
> Via: SIP/2.0/TCP 
> 192.168.0.35:55150;rport=55150;received=113.160.24.110;branch=z9hG4bK891608784
> Record-Route: <sip:123.30.188.104;transport=tcp;lr=on;did=817.c172;nat=yes>
> 
> 
> SIP/2.0 180 Ringing
> Via: SIP/2.0/TCP 123.30.188.104;branch=z9hG4bKb2d7.61f1d4b2.0;i=2
> From: <sip:[email protected]>;tag=891604370
> To: <sip:[email protected]>;tag=1839963
> Contact: <sip:[email protected]:1059;transport=tcp>
> Call-ID: 5538bbe8-b226-77d1-f14e-8b9ff44f0afd
> CSeq: 6081 INVITE
> Content-Length: 0
> Via: SIP/2.0/TCP 
> 192.168.0.35:55150;rport=55150;received=113.160.24.110;branch=z9hG4bK891608784
> Record-Route: <sip:123.30.188.104;transport=tcp;lr=on;did=817.c172;nat=yes>
> Require: 100rel
> RSeq: 4539
> Allow: ACK, BYE, CANCEL, INVITE, MESSAGE, NOTIFY, OPTIONS, PRACK, REFER, 
> UPDATE
> 
> 
> PRACK sip:[email protected]:1059;transport=tcp SIP/2.0
> Via: SIP/2.0/TCP 123.30.188.104;branch=z9hG4bK82d7.8af0dc21.0;i=2
> Via: SIP/2.0/TCP 
> 192.168.0.35:55150;received=113.160.24.110;branch=z9hG4bK891604861;rport=55150
> From: <sip:[email protected]>;tag=891604370
> To: <sip:[email protected]>;tag=1839963
> Contact: 
> <sip:[email protected]:55150;alias=113.160.24.110~55150~2;transport=tcp>;+g.oma.sip-im;language="en,fr"
> Call-ID: 5538bbe8-b226-77d1-f14e-8b9ff44f0afd
> CSeq: 6082 PRACK
> Content-Length: 0
> Max-Forwards: 16
> Subject: FIXME
> Allow: INVITE, ACK, CANCEL, BYE, MESSAGE, OPTIONS, NOTIFY, PRACK, UPDATE, 
> REFER
> Privacy: none
> P-Access-Network-Info: ADSL;utran-cell-id-3gpp=00000000
> User-Agent: IM-client/OMA1.0 Boghe/v2.0.130.804
> RAck: 4539 6081 INVITE
> 
> 
> SIP/2.0 200 OK
> Via: SIP/2.0/TCP 123.30.188.104;branch=z9hG4bK82d7.8af0dc21.0;i=2
> From: <sip:[email protected]>;tag=891604370
> To: <sip:[email protected]>;tag=1839963
> Contact: <sip:[email protected]:1059;transport=tcp>
> Call-ID: 5538bbe8-b226-77d1-f14e-8b9ff44f0afd
> CSeq: 6082 PRACK
> Content-Length: 0
> Via: SIP/2.0/TCP 
> 192.168.0.35:55150;rport=55150;received=113.160.24.110;branch=z9hG4bK891604861
> 
> 
> SIP/2.0 200 OK
> Via: SIP/2.0/TCP 123.30.188.104;branch=z9hG4bKb2d7.61f1d4b2.0;i=2
> From: <sip:[email protected]>;tag=891604370
> To: <sip:[email protected]>;tag=1839963
> Contact: <sip:[email protected]:1059;transport=tcp>
> Call-ID: 5538bbe8-b226-77d1-f14e-8b9ff44f0afd
> CSeq: 6081 INVITE
> Content-Type: application/sdp
> Content-Length: 315
> Via: SIP/2.0/TCP 
> 192.168.0.35:55150;rport=55150;received=113.160.24.110;branch=z9hG4bK891608784
> Record-Route: <sip:123.30.188.104;transport=tcp;lr=on;did=817.c172;nat=yes>
> Allow: ACK, BYE, CANCEL, INVITE, MESSAGE, NOTIFY, OPTIONS, PRACK, REFER, 
> UPDATE
> 
> v=0
> o=doubango 1983 678901 IN IP4 192.168.103.107
> s=-
> c=IN IP4 192.168.103.107
> t=0 0
> m=message 1060 TCP/MSRP *
> c=IN IP4 192.168.103.107
> a=path:msrp://192.168.103.107:1060/1838028;tcp
> a=connection:new
> a=setup:active
> a=accept-types:message/CPIM
> a=accept-wrapped-types:application/octet-stream
> a=recvonly
> 
> ACK sip:[email protected]:1059;transport=tcp SIP/2.0
> Via: SIP/2.0/TCP 123.30.188.104;branch=z9hG4bKcydzigwkX;i=2
> Via: SIP/2.0/TCP 
> 192.168.0.35:55150;received=113.160.24.110;branch=z9hG4bK891589177;rport=55150
> From: <sip:[email protected]>;tag=891604370
> To: <sip:[email protected]>;tag=1839963
> Contact: 
> <sip:[email protected]:55150;alias=113.160.24.110~55150~2;transport=tcp>;+g.oma.sip-im;language="en,fr"
> Call-ID: 5538bbe8-b226-77d1-f14e-8b9ff44f0afd
> CSeq: 6081 ACK
> Content-Length: 0
> Max-Forwards: 16
> Subject: FIXME
> Allow: INVITE, ACK, CANCEL, BYE, MESSAGE, OPTIONS, NOTIFY, PRACK, UPDATE, 
> REFER
> Privacy: none
> P-Access-Network-Info: ADSL;utran-cell-id-3gpp=00000000
> User-Agent: IM-client/OMA1.0 Boghe/v2.0.130.804
> 
> 
> BYE sip:[email protected]:1059;transport=tcp SIP/2.0
> Via: SIP/2.0/TCP 123.30.188.104;branch=z9hG4bK92d7.e0554b27.0;i=2
> Via: SIP/2.0/TCP 
> 192.168.0.35:55150;received=113.160.24.110;branch=z9hG4bK891605340;rport=55150
> From: <sip:[email protected]>;tag=891604370
> To: <sip:[email protected]>;tag=1839963
> Call-ID: 5538bbe8-b226-77d1-f14e-8b9ff44f0afd
> CSeq: 6083 BYE
> Content-Length: 0
> Max-Forwards: 16
> Accept-Contact: *;+g.oma.sip-im
> Accept-Contact: *;language="en,fr"
> Subject: FIXME
> Allow: INVITE, ACK, CANCEL, BYE, MESSAGE, OPTIONS, NOTIFY, PRACK, UPDATE, 
> REFER
> Privacy: none
> P-Access-Network-Info: ADSL;utran-cell-id-3gpp=00000000
> User-Agent: IM-client/OMA1.0 Boghe/v2.0.130.804
> P-Preferred-Identity: <sip:[email protected]>
> 
> 
> SIP/2.0 200 OK
> Via: SIP/2.0/TCP 123.30.188.104;branch=z9hG4bK92d7.e0554b27.0;i=2
> From: <sip:[email protected]>;tag=891604370
> To: <sip:[email protected]>;tag=1839963
> Contact: <sip:[email protected]:1059;transport=tcp>
> Call-ID: 5538bbe8-b226-77d1-f14e-8b9ff44f0afd
> CSeq: 6083 BYE
> Content-Length: 0
> Via: SIP/2.0/TCP 
> 192.168.0.35:55150;rport=55150;received=113.160.24.110;branch=z9hG4bK891605340
> 
> I run msrprelay and SIP server on same physical server with IP: 
> 123.30.188.104. 
> 
> 
> 
> 
> From: Saúl Ibarra Corretgé <[email protected]>
> To: OpenSIPS users mailling list <[email protected]> 
> Sent: Monday, February 18, 2013 3:10 PM
> Subject: Re: [OpenSIPS-Users] msrp relay
> 
> 
> On Feb 18, 2013, at 5:03 AM, nguyen khue wrote:
> 
> > Hi all,
> > 
> > How I can integrates msrprelay (msrprelay.org) with opensips to make File 
> > Transfer session between SIP end-points located behind NAT?. Please guide 
> > me. 
> > I tested file transfer between two SIP end-points in LAN and it worked 
> > successful.
> > 
> 
> What problems did you ran into? Did you follow the installation guide 
> http://msrprelay.org/projects/msrprelay/wiki/InstallationGuide ?
> 
> Regards,
> 
> --
> Saúl Ibarra Corretgé
> AG Projects
> 
> 
> 
> 
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> 
> 
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

--
Saúl Ibarra Corretgé
AG Projects




_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to