Hi, This is also in “Katamari Damacy” release. Bono is scrambling Accept-Contact header in SIP MESSAGE.
Incoming to Bono: Accept-Contact: *;+sip.instance="<urn:gsma:imei:35526604-120549-1>";require;explicit Outgoing from Bono: Accept-Contact: *;require;explicit;+sip.instance=%3curn%3agsma%3aimei%3a35526604-120549-1%3e Below is the log: ----------------------------------------------------------------------------------------------------- --start msg-- MESSAGE sip:[email protected];user=phone SIP/2.0 Via: SIP/2.0/TCP xx.xx.xx.88:44539;rport;branch=z9hG4bKPjop8r.lcvKRdjNhTWNoFY-kBnd6zkd6bQ Max-Forwards: 70 From: <sip:[email protected]>;tag=hFep3HpzWUliApRXrkLuGKAV5HmseLB. To: <sip:[email protected];user=phone> Call-ID: xLhjwrQxcpZOh.DV7yqRLjTwBPrmHsPU CSeq: 49367 MESSAGE Accept: text/plain, application/im-iscomposing+xml User-Agent: IM-client/OMA1.0 sams/crespo-4.1.1 RCSAndrd/2.4.13 COMLib/3.4.12 Accept: message/cpim Accept-Contact: *;+g.oma.sip-im Accept-Contact: *;+sip.instance="<urn:gsma:imei:35526604-120549-1>";require;explicit Route: <sip:xx.xx.xx:5060;transport=tcp;lr> Route: <sip:sprout.example.com:5054;transport=TCP;lr;orig> P-Preferred-Identity: <sip:[email protected]> Content-Type: message/cpim Content-Length: 558 From: <sip:[email protected]> To: <sip:[email protected]> DateTime: 2014-07-29T15:10:34.757-05:00 NS: imdn <urn:ietf:params:imdn> imdn.Message-ID: aFNbftgVvcsUCW60EZh7KqgWV0dvPuFN Content-Type: message/imdn+xml Content-Disposition: notification Content-Length: 261 <?xml version="1.0" encoding="UTF-8"?><imdn xmlns="urn:ietf:params:xml:ns:imdn"><message-id>wi0Fa0VkIu2Lh0yeVpkty5jls3S4R9hU</message-id><datetime>2014-07-29T20:10:45Z</datetime><delivery-notification><status><delivered/></status></delivery-notification></imdn> --end msg-- 29-07-2014 20:10:34.492 UTC Debug stack.cpp:425: Queuing cloned received message 0x7f596c03c3e8 for worker threads 29-07-2014 20:10:34.492 UTC Debug stack.cpp:195: Worker thread dequeue message 0x7f596c03c3e8 29-07-2014 20:10:34.492 UTC Debug pjsip: sip_endpoint.c Distributing rdata to modules: Request msg MESSAGE/cseq=49367 (rdata0x7f596c03c3e8) 29-07-2014 20:10:34.492 UTC Debug stateful_proxy.cpp:259: Proxy RX request 29-07-2014 20:10:34.492 UTC Debug stateful_proxy.cpp:902: Request received on non-trusted port 5060 29-07-2014 20:10:34.492 UTC Debug stateful_proxy.cpp:1142: Perform access proxy routing for MESSAGE request 29-07-2014 20:10:34.492 UTC Debug pjutils.cpp:481: Found Route header, URI = sip:xx.xx.xx.96:5060;transport=tcp;lr 29-07-2014 20:10:34.492 UTC Debug pjutils.cpp:484: Route header is local 29-07-2014 20:10:34.492 UTC Debug pjutils.cpp:481: Found Route header, URI = sip:sprout.example.com:5054;transport=TCP;lr;orig 29-07-2014 20:10:34.492 UTC Debug stateful_proxy.cpp:1261: Message received on non-trusted port 5060 29-07-2014 20:10:34.492 UTC Debug flowtable.cpp:137: Find flow for transport tcps0x7f596c0326c8 (2), remote address xx.xx.xx.88:44539 29-07-2014 20:10:34.492 UTC Debug flowtable.cpp:575: Dialog count now 2 for flow sip:[email protected] 29-07-2014 20:10:34.492 UTC Debug flowtable.cpp:151: Found flow record 0x7f594c003a80 29-07-2014 20:10:34.492 UTC Debug stateful_proxy.cpp:1297: Message received on known client flow 29-07-2014 20:10:34.492 UTC Debug stateful_proxy.cpp:1328: Request has one P-Preferred-Identity 29-07-2014 20:10:34.492 UTC Debug pjutils.cpp:446: Adding P-Asserted-Identity header: <sip:[email protected]> 29-07-2014 20:10:34.492 UTC Debug pjutils.cpp:481: Found Route header, URI = sip:xx.xx.xx.96:5060;transport=tcp;lr 29-07-2014 20:10:34.492 UTC Debug pjutils.cpp:484: Route header is local 29-07-2014 20:10:34.492 UTC Debug stateful_proxy.cpp:1622: Top Route header is local - erasing 29-07-2014 20:10:34.492 UTC Debug pjutils.cpp:463: Next hop node is encoded in top route header 29-07-2014 20:10:34.492 UTC Debug stateful_proxy.cpp:1492: Add record route header(s) 29-07-2014 20:10:34.492 UTC Debug stateful_proxy.cpp:1497: Message received from client - double Record-Route 29-07-2014 20:10:34.492 UTC Debug pjutils.cpp:521: Added Record-Route header, URI = sip:[email protected]:5060;transport=TCP;lr 29-07-2014 20:10:34.492 UTC Debug pjutils.cpp:521: Added Record-Route header, URI = sip:xx.xx.xx.96:5058;transport=TCP;lr 29-07-2014 20:10:34.493 UTC Debug flowtable.cpp:592: Dialog count now 1 for flow sip:[email protected] 29-07-2014 20:10:34.493 UTC Debug acr.cpp:48: Created ACR (0x7f59600009d0) 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:595: Trust mode INBOUND_EDGE_CLIENT(,-rsp,-pch), serving state None 29-07-2014 20:10:34.493 UTC Debug pjsip: tsx0x7f596001c Transaction created for Request msg MESSAGE/cseq=49367 (rdata0x7f596c03c3e8) 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:2107: UASTransaction constructor (0x7f596000f200) 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:2108: ACR (0x7f59600009d0) 29-07-2014 20:10:34.493 UTC Debug pjsip: tsx0x7f596001c Incoming Request msg MESSAGE/cseq=49367 (rdata0x7f596c03c3e8) in state Null 29-07-2014 20:10:34.493 UTC Debug pjsip: tsx0x7f596001c State changed from Null to Trying, event=RX_MSG 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:367: tsx0x7f596001c888 - tu_on_tsx_state UAS, TSX_STATE RX_MSG state=Trying 29-07-2014 20:10:34.493 UTC Debug pjsip: endpoint Response msg 408/MESSAGE/cseq=49367 (tdta0x7f596001d200) created 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:3542: Report SAS start marker - trail (bf) 29-07-2014 20:10:34.493 UTC Debug pjutils.cpp:1364: Logging SAS Call-ID marker, Call-ID xLhjwrQxcpZOh.DV7yqRLjTwBPrmHsPU 29-07-2014 20:10:34.493 UTC Debug trustboundary.cpp:67: Add P-Charging headers 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:3652: Allocating transaction and data for target 0 29-07-2014 20:10:34.493 UTC Debug pjsip: tsx0x7f5960021 Transaction created for Request msg MESSAGE/cseq=49367 (tdta0x7f596001e420) 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:3672: Adding trail identifier 191 to UAC transaction 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:3691: Updating request URI and route for target 0 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:4125: Resolve next hop destination 29-07-2014 20:10:34.493 UTC Debug pjutils.cpp:463: Next hop node is encoded in top route header 29-07-2014 20:10:34.493 UTC Debug sipresolver.cpp:85: SIPResolver::resolve for name sprout.example.com, port 5054, transport 6, family 2 29-07-2014 20:10:34.493 UTC Debug baseresolver.cpp:480: Attempt to parse sprout.example.com as IP address 29-07-2014 20:10:34.493 UTC Debug sipresolver.cpp:127: Port is specified 29-07-2014 20:10:34.493 UTC Debug sipresolver.cpp:295: Perform A/AAAA record lookup only, name = sprout.example.com 29-07-2014 20:10:34.493 UTC Debug dnscachedresolver.cpp:179: Pulling 2 records from cache for sprout.example.com A 29-07-2014 20:10:34.493 UTC Debug baseresolver.cpp:359: Found 2 A/AAAA records, randomizing 29-07-2014 20:10:34.493 UTC Debug baseresolver.cpp:380: Added a server, now have 1 of 5 29-07-2014 20:10:34.493 UTC Debug baseresolver.cpp:380: Added a server, now have 1 of 5 29-07-2014 20:10:34.493 UTC Debug baseresolver.cpp:380: Added a server, now have 2 of 5 29-07-2014 20:10:34.493 UTC Debug baseresolver.cpp:418: Adding 0 servers from blacklist 29-07-2014 20:10:34.493 UTC Info pjutils.cpp:734: Resolved destination URI sip:sprout.example.com:5054;transport=TCP;lr;orig to 2 servers 29-07-2014 20:10:34.493 UTC Debug stateful_proxy.cpp:4163: Sending request for sip:[email protected];user=phone 29-07-2014 20:10:34.493 UTC Debug pjsip: tsx0x7f5960021 Sending Request msg MESSAGE/cseq=49367 (tdta0x7f596001e420) in state Null 29-07-2014 20:10:34.493 UTC Debug pjsip: endpoint Request msg MESSAGE/cseq=49367 (tdta0x7f596001e420): skipping target resolution because address is already set 29-07-2014 20:10:34.493 UTC Verbose stack.cpp:248: TX 1642 bytes Request msg MESSAGE/cseq=49367 (tdta0x7f596001e420) to TCP xx.xx.xx.97:5054: --start msg-- MESSAGE sip:[email protected];user=phone SIP/2.0 Record-Route: <sip:xx.xx.xx.96:5058;transport=TCP;lr> Record-Route: <sip:[email protected]:5060;transport=TCP;lr> Via: SIP/2.0/TCP xx.xx.xx.96:43244;rport;branch=z9hG4bKPjiAB.5-HIwUNYzXYSXSxxu9KZrTYIuI.B Via: SIP/2.0/TCP xx.xx.xx.88:44539;rport=44539;received=xx.xx.xx.88;branch=z9hG4bKPjop8r.lcvKRdjNhTWNoFY-kBnd6zkd6bQ Max-Forwards: 69 From: <sip:[email protected]>;tag=hFep3HpzWUliApRXrkLuGKAV5HmseLB. To: <sip:[email protected];user=phone> Call-ID: xLhjwrQxcpZOh.DV7yqRLjTwBPrmHsPU CSeq: 49367 MESSAGE Accept: text/plain, application/im-iscomposing+xml User-Agent: IM-client/OMA1.0 sams/crespo-4.1.1 RCSAndrd/2.4.13 COMLib/3.4.12 Accept: message/cpim Accept-Contact: *;+g.oma.sip-im Accept-Contact: *;require;explicit;+sip.instance=%3curn%3agsma%3aimei%3a35526604-120549-1%3e Route: <sip:sprout.example.com:5054;transport=TCP;lr;orig> P-Asserted-Identity: <sip:[email protected]> Session-Expires: 600 Content-Type: message/cpim Content-Length: 558 From: <sip:[email protected]> To: <sip:[email protected]> DateTime: 2014-07-29T15:10:34.757-05:00 NS: imdn <urn:ietf:params:imdn> imdn.Message-ID: aFNbftgVvcsUCW60EZh7KqgWV0dvPuFN Content-Type: message/imdn+xml Content-Disposition: notification Content-Length: 261 <?xml version="1.0" encoding="UTF-8"?><imdn xmlns="urn:ietf:params:xml:ns:imdn"><message-id>wi0Fa0VkIu2Lh0yeVpkty5jls3S4R9hU</message-id><datetime>2014-07-29T20:10:45Z</datetime><delivery-notification><status><delivered/></status></delivery-notification></imdn> --end msg-- 29-07-2014 20:10:34.493 UTC Debug pjsip: tsx0x7f5960021 State changed from Null to Calling, event=TX_MSG ----------------------------------------------------------------------------------------------------- Thanks, Alan _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater
