<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
I can't remember the MSRP spec's details at the moment but I don't
see where the Content-Type is defined in your MSRP message. Maybe
that's required...You need to indicate if the MSRP SEND payload is
CPIM or text, etc...<br>
<br>
On 05/23/2012 11:26 AM, Adrian Georgescu wrote:
<blockquote
cite="mid:8360813B-C241-4C42-8BF0-57341753E317@ag-projects.com"
type="cite"><base href="x-msg://62/">
<div>
<div>
<div>
<div>OpenSIPS + MSRPRelay combination or <a
moz-do-not-send="true" href="http://sip2sip.info">http://sip2sip.info</a>
SIP service work just fine unless you can prove otherwise.</div>
<div><br>
</div>
</div>
<div>For why the MSRP implementation of Kamailio is not able
to handle properly the MSRP methods you should ask its
developers, the problem is on the server side not the
client.</div>
</div>
<div><br>
</div>
<div>Adrian</div>
<div><br>
</div>
<div>
<div>
<div>
<div>
<div>
<div>On May 23, 2012, at 6:17 PM, Reichert Alexander
wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite"><span class="Apple-style-span"
style="border-collapse: separate; font-family:
Helvetica; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing:
normal; line-height: normal; orphans: 2;
text-align: -webkit-auto; text-indent: 0px;
text-transform: none; white-space: normal; widows:
2; word-spacing: 0px;
-webkit-border-horizontal-spacing: 0px;
-webkit-border-vertical-spacing: 0px;
-webkit-text-decorations-in-effect: none;
-webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; font-size: medium;
">
<div link="blue" vlink="purple" lang="EN-US">
<div class="WordSection1" style="page:
WordSection1; ">
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">Hi,<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">We are developing a
Java based RCS gateway implementation and
are performing some integration tests on a
kamailio/msrprelay platform.<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">The SIP signaling
part works so far, but when sending a MSRP
message, the server always responds with a
501 “Unknown method” error. On Protocol
level, everything look fine so far, the
sequence executed is as follows:<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">-->SIP REGISTER<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><-- SIP/2.0 401
Unauthorized<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">-->SIP REGISTER<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><--SIP/2.0 200 OK<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">-->INVITE<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><--SIP/2.0 407
Proxy Authentication Required<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">-->ACK<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">-->INVITE<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><--SIP/2.0 180
Ringing<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><--SIP/2.0 180
Ringing<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><--SIP/2.0 200 OK<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">-->ACK<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">The INVITE is
processed with the following SDP packet in
the request:<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">v=0<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">o=- 1337788359935
1337788359935 IN IP4 localhost<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">s=MSRP Session<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">c=IN IP4 localhost<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">t=0 0<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">m=message 2855
TCP/MSRP *<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">a=path:msrp://localhost:2855/U3FuvW00m62UY0020H71;tcp<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">a=accept-types:message/cpim
text/* application/im-iscomposing+xml<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">a=accept-wrapped-types:*<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">a=setup:active<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">And response:<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">v=0<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">o=- 3546777215
3546777216 IN IP4 46.105.78.68<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">s=sipsimple 0.20.0<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">c=IN IP4 46.105.78.68<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">t=0 0<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">m=message 57233
TCP/MSRP *<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">a=path:msrp://msrphost:2855/5AUNTOt7XlFsK7VuT4SzETEzMzc3ODg0MTUuMDcyOjQ2LjEwNS43OC42OA==;tcp<span
class="Apple-converted-space"> </span><a
moz-do-not-send="true"
href="msrp://msrphost:57233/6bf6dd73b9e4587b65b6;tcp"
style="color: blue; text-decoration:
underline; ">msrp://msrphost:57233/6bf6dd73b9e4587b65b6;tcp</a><o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">a=accept-types:message/cpim
text/* application/im-iscomposing+xml<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">a=accept-wrapped-types:*<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">a=setup:passive<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">But when sending the
MSRP message, 501 is returned:<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">MSRP f0CHA1TD SEND<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">To-Path:<span
class="Apple-converted-space"> </span><a
moz-do-not-send="true"
href="msrp://msrphost:57233/6bf6dd73b9e4587b65b6;tcp"
style="color: blue; text-decoration:
underline; ">msrp://msrphost:57233/6bf6dd73b9e4587b65b6;tcp</a><o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">From-Path:<span
class="Apple-converted-space"> </span><a
moz-do-not-send="true"
href="msrp://localhost:52673/b10XadK9;tcp"
style="color: blue; text-decoration:
underline; ">msrp://localhost:52673/b10XadK9;tcp</a><o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">Message-ID:
13377883623135c260a3568cc<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">Byte-Range: 1-*/14<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">Hello Francois<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">-------f0CHA1TD$<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">MSRP f0CHA1TD 501
Unknown method: SEND<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">To-Path:<span
class="Apple-converted-space"> </span><a
moz-do-not-send="true"
href="msrp://localhost:52673/b10XadK9;tcp"
style="color: blue; text-decoration:
underline; ">msrp://localhost:52673/b10XadK9;tcp</a><o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">From-Path:<span
class="Apple-converted-space"> </span><a
moz-do-not-send="true"
href="msrp://msrphost:57233/6bf6dd73b9e4587b65b6;tcp"
style="color: blue; text-decoration:
underline; ">msrp://msrphost:57233/6bf6dd73b9e4587b65b6;tcp</a><o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 36pt; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">-------f0CHA1TD$<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">When testing with the
sip-simple client, MSRP messaging works
fine, but on protocol traces we cannot
identify any differences.<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">Does anyone have a
hint on what is wrong in this message flow?
Any advice is appreciated.<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">Thanks,<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; ">Alex<o:p></o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
<div style="margin-top: 0cm; margin-right:
0cm; margin-left: 0cm; margin-bottom:
0.0001pt; font-size: 11pt; font-family:
Calibri, sans-serif; "><o:p> </o:p></div>
</div>
_______________________________________________<br>
SIPBeyondVoIP mailing list<br>
<a moz-do-not-send="true"
href="mailto:SIPBeyondVoIP@lists.ag-projects.com"
style="color: blue; text-decoration:
underline; ">SIPBeyondVoIP@lists.ag-projects.com</a><br>
<a moz-do-not-send="true"
href="http://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip"
style="color: blue; text-decoration:
underline; ">http://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip</a><br>
</div>
</span></blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
SIPBeyondVoIP mailing list
<a class="moz-txt-link-abbreviated" href="mailto:SIPBeyondVoIP@lists.ag-projects.com">SIPBeyondVoIP@lists.ag-projects.com</a>
<a class="moz-txt-link-freetext" href="http://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip">http://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip</a>
</pre>
</blockquote>
</body>
</html>