Hi David, I've not been able to reproduce this on my system. Can you let me know more details about the scenario you're testing, and can you please send me the full debug log from Sprout for this call?
Thanks, Ellie -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Luong, David Sent: 30 September 2014 14:58 To: [email protected] Subject: [Clearwater] Sprout rejects INVITE with SDP containing MSRPoTLS media Hi, We are seeing Sprout reject INVITE with the following sanitized SDP: Content-Type: application/sdp v=0 o=- 118305733144914 118305733144914 IN IP4 xx.xx.21.50 s=- c=IN IP4 xx.xx.21.50 t=0 0 m=message 16418 TCP/TLS/MSRP * a=sendrecv a=accept-types:application/im-iscomposing+xml message/cpim a=path:msrps://xx.xx.50.68:9/pWoA00XAWr;tcp a=fingerprint:SHA-1 6B:2B:17:C8:FB:D2:13:DF:97:58:32:01:A1:C9:DA:CF:CA:E2:18:A7 a=accept-wrapped-types:message/imdn+xml text/plain application/vnd.gsma.rcspushlocation+xml application/vnd.gsma.rcs-ft-http+xml a=setup:actpass ========================================================================== 29-09-2014 20:17:44.514 UTC Debug stack.cpp:474: Queuing cloned received message 0x7fdbfc666e88 for worker threads 29-09-2014 20:17:44.514 UTC Debug stack.cpp:196: Worker thread dequeue message 0x7fdbfc666e88 29-09-2014 20:17:44.514 UTC Debug pjsip: sip_endpoint.c Distributing rdata to modules: Response msg 100/INVITE/cseq=26033 (rdata0x7fdbfc666e88) 29-09-2014 20:17:44.514 UTC Debug pjsip: tsx0x7fdc003dc Incoming Response msg 100/INVITE/cseq=26033 (rdata0x7fdbfc666e88) in state Calling 29-09-2014 20:17:44.515 UTC Debug pjsip: tsx0x7fdc003dc State changed from Calling to Proceeding, event=RX_MSG 29-09-2014 20:17:44.515 UTC Debug stateful_proxy.cpp:367: tsx0x7fdc003dcbb8 - tu_on_tsx_state UAC, TSX_STATE RX_MSG state=Proceeding 29-09-2014 20:17:44.515 UTC Debug stateful_proxy.cpp:4281: tsx0x7fdc003dcbb8 - uac_data = 0x7fdc000032c0, uas_data = 0x7fdc00300290 29-09-2014 20:17:44.515 UTC Debug stateful_proxy.cpp:4320: tsx0x7fdc003dcbb8 - RX_MSG on active UAC transaction 29-09-2014 20:17:44.515 UTC Debug stateful_proxy.cpp:3097: tsx0x7fdc003dcbb8 - Discard 100/INVITE response 29-09-2014 20:17:44.515 UTC Debug stack.cpp:198: Worker thread completed processing message 0x7fdbfc666e88 29-09-2014 20:17:44.515 UTC Debug stack.cpp:204: Request latency = 225us 29-09-2014 20:17:44.516 UTC Debug pjsip: sip_endpoint.c Processing incoming message: Response msg 488/INVITE/cseq=26033 (rdata0x7fdc003f2868) 29-09-2014 20:17:44.516 UTC Verbose stack.cpp:233: RX 561 bytes Response msg 488/INVITE/cseq=26033 (rdata0x7fdc003f2868) from TCP xx.xx.xx.101:5510: --start msg-- SIP/2.0 488 Unrecognized SDP media transport Via: SIP/2.0/TCP xx.xx.xx.41:46077;rport;branch=z9hG4bKPjDAhgZ2x1VMz4v.ta--oH4XP5Uo--o24P Via: SIP/2.0/TCP xx.xx.xx.40:5060;received=xx.xx.xx.40;branch=z9hG4bK+8067b926d852d401855da0bbedfee4ae1+sip+1+a64e788f From: <sip:[email protected]<mailto:[email protected]>>;tag=xx.xx.xx.40+1+ebd19c23+294cb12e To: <sip:[email protected]<mailto:[email protected]>;user=phone> Call-ID: 0gQAAC8WAAACBAAALxYAAIJh2Lad6tDXGa/MCr+c/[email protected]<mailto:0gQAAC8WAAACBAAALxYAAIJh2Lad6tDXGa/MCr+c/[email protected]> CSeq: 26033 INVITE Server: IM-serv/OMA1.0 Interop-RMS/2.0 Content-Length: 0 ========================================================================== By the way, the SDP is carrying the fingerprint attribute according to RFC4572. Will Sprout pass this attribute along? It is crucial that it doesn¹t get dropped in order for MSRPoTLS session to be setup. _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater
