<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoPlainText">Well, <o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">So far I see the NOTIFY sent reaching the SYLK as I said:<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">9/NOTIFY sip:wbfhcopd@10.226.20.56:6060 SIP/2.0<o:p></o:p></p>
<p class="MsoPlainText">Via: SIP/2.0/UDP 10.226.20.240:6060;branch=z9hG4bKa4f2.97be7075.0<o:p></o:p></p>
<p class="MsoPlainText">Via: SIP/2.0/UDP 10.226.20.56:5080;branch=z9hG4bKa4f2.731ff2d4.0<o:p></o:p></p>
<p class="MsoPlainText">To: sip:admin@testing.com;tag=mHf.-BnNdhzEn2zr6AsK0BoHmC5Eujdk<o:p></o:p></p>
<p class="MsoPlainText">From: sip:alice@open-ims.test;tag=48b5b8952e8d0bca6256941910840e90-4492<o:p></o:p></p>
<p class="MsoPlainText">CSeq: 3 NOTIFY<o:p></o:p></p>
<p class="MsoPlainText">Call-ID: XgdwiaQJ7moYV.obv2s97NMJIWy-5Wtw<o:p></o:p></p>
<p class="MsoPlainText">Content-Length: 1210<o:p></o:p></p>
<p class="MsoPlainText">User-Agent: kamailio (3.3.2 (x86_64/linux))<o:p></o:p></p>
<p class="MsoPlainText">Max-Forwards: 16<o:p></o:p></p>
<p class="MsoPlainText">Event: presence<o:p></o:p></p>
<p class="MsoPlainText">Contact: <sip:10.226.20.56:5080;transport=udp><o:p></o:p></p>
<p class="MsoPlainText">Subscription-State: active;expires=3563<o:p></o:p></p>
<p class="MsoPlainText">Content-Type: application/pidf+xml<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><?xml version="1.0" encoding="utf-8"?><o:p></o:p></p>
<p class="MsoPlainText"><presence xmlns:cp="urn:ietf:params:xml:ns:pidf:cipid" xmlns:caps="urn:ietf:params:xml:ns:pidf:caps" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" xmlns:pdm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:p="urn:ietf:params:xml:ns:pidf-diff"
 xmlns:op="urn:oma:xml:prs:pidf:oma-pres" xmlns="urn:ietf:params:xml:ns:pidf" entity="sip:alice@open-ims.test"><o:p></o:p></p>
<p class="MsoPlainText">  <pdm:person id="JXEEVCMM"><o:p></o:p></p>
<p class="MsoPlainText">    <op:overriding-willingness><o:p></o:p></p>
<p class="MsoPlainText">      <op:basic>open</op:basic><o:p></o:p></p>
<p class="MsoPlainText">    </op:overriding-willingness><o:p></o:p></p>
<p class="MsoPlainText">    <rpid:activities><o:p></o:p></p>
<p class="MsoPlainText">      <rpid:unknown/><o:p></o:p></p>
<p class="MsoPlainText">    </rpid:activities><o:p></o:p></p>
<p class="MsoPlainText">    <rpid:mood><o:p></o:p></p>
<p class="MsoPlainText">      <rpid:neutral/><o:p></o:p></p>
<p class="MsoPlainText">    </rpid:mood><o:p></o:p></p>
<p class="MsoPlainText">    <cp:homepage>http://dir.bg</cp:homepage><o:p></o:p></p>
<p class="MsoPlainText">    <pdm:note>TEST TEXT</pdm:note><o:p></o:p></p>
<p class="MsoPlainText">  </pdm:person><o:p></o:p></p>
<p class="MsoPlainText">  <pdm:device id="d0001"><o:p></o:p></p>
<p class="MsoPlainText">    <status><o:p></o:p></p>
<p class="MsoPlainText">      <basic>open</basic><o:p></o:p></p>
<p class="MsoPlainText">    </status><o:p></o:p></p>
<p class="MsoPlainText">    <caps:devcaps><o:p></o:p></p>
<p class="MsoPlainText">      <caps:mobility><o:p></o:p></p>
<p class="MsoPlainText">        <cap<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">And notification responded with OK. <o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Then finally Sylk replies with HTTP ACCEPTED 202 to the SUBSCRIBE request<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Sylk then generates NOTIFY towards the SIP used with event Presence and Subscription state - Pending<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Sylk generates the following XMPP presence state towards XMPP server<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><presence to='admin@testing.com' from='alice@open-ims.test' type='subscribe'/><presence to='admin@testing.com' from='alice@open-ims.test' type='probe'/><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">NOTIFY responded to Sylk on the pending status<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">XMPP server send to Sylk OK - Subscribed<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Sylk generateds a NOTIFY towards the IMS user with event Presence and Subscription state - Active<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">XMPP server send to sylk the following:   <presence from="admin@testing.com/Gajim" to="alice@open-ims.test" id="173"><priority>50</priority><x xmlns="vcard-temp:x:update"><photo/></x><c node="http://gajim.org" xmlns="http://jabber.org/protocol/caps"
 hash="sha-1" ver="47EPEmSc9oqPGwcrbNtpKcYyJcE="/></presence><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">The NOTIFY gets replied with OK<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">The Sylk generates another NOTIFY towards IMS user as follows:<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">a|NOTIFY sip:alice@10.226.20.14:55305;transport=udp SIP/2.0<o:p></o:p></p>
<p class="MsoPlainText">Via: SIP/2.0/UDP 10.226.20.56:6060;rport;branch=z9hG4bKPj4wA495gMtWybKaEOVReScIks2XG.8kQk<o:p></o:p></p>
<p class="MsoPlainText">Max-Forwards: 70<o:p></o:p></p>
<p class="MsoPlainText">From: <sip:admin@testing.com>;tag=d410yOgImEyvLf-bii0VU4vFx-vITCVx<o:p></o:p></p>
<p class="MsoPlainText">To: <sip:alice@open-ims.test>;tag=12673<o:p></o:p></p>
<p class="MsoPlainText">Contact: <sip:admin@10.226.20.56:6060><o:p></o:p></p>
<p class="MsoPlainText">Call-ID: M-b4fced012e3884d755287520b438e711<o:p></o:p></p>
<p class="MsoPlainText">CSeq: 7571 NOTIFY<o:p></o:p></p>
<p class="MsoPlainText">Route: <sip:mo@10.226.20.240:6060;lr><o:p></o:p></p>
<p class="MsoPlainText">Route: <sip:mo@10.226.20.240:4060;lr><o:p></o:p></p>
<p class="MsoPlainText">Event: presence<o:p></o:p></p>
<p class="MsoPlainText">Subscription-State: active;expires=599999<o:p></o:p></p>
<p class="MsoPlainText">Allow-Events: conference, refer, presence<o:p></o:p></p>
<p class="MsoPlainText">User-Agent: SylkServer-2.2.1<o:p></o:p></p>
<p class="MsoPlainText">Content-Type: application/pidf+xml<o:p></o:p></p>
<p class="MsoPlainText">Content-Length:   820<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><?xml version='1.0' encoding='UTF-8'?><o:p></o:p></p>
<p class="MsoPlainText"><presence xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model" xmlns:agp-pidf="urn:ag-projects:xml:ns:pidf" xmlns:caps="urn:ietf:params:xml:ns:pidf:caps" xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid" xmlns="urn:ietf:params:xml:ns:pidf"
 entity="admin%40testing.com"><tuple id="ID-47616a696d"><status><basic>open</basic><agp-pidf:extended>available</agp-pidf:extended></status><dm:deviceID>47616a696d</dm:deviceID><agp-pidf:device-info id="47616a696d"><agp-pidf:description>Gajim</agp-pidf:description></agp-pidf:device-info><caps:servcaps><caps:message>true</caps:message><caps:text>true</caps:text></caps:servcaps><contact>sip%3Aadmin%40testing.com%3Bxmpp%3Bgr%3D47616a696d</contact></tuple><dm:person
 id="ID-0dc8f8d23b595e70248c34fd05bf8f35"><rpid:activities/></dm:person></presence<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Do you still need the sip, xmpp, notification logs ?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Could it be a problem of the VCards being generated ? I'm really smashed here... Everything looks like working normally , e.g. at least the flows are looking fine, triggers as well. But can't make it working.
<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">When I look into the presence server, I see that these 2 users are Actively watching each others ( picture attached ):<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><img width="700" height="120" id="Picture_x0020_1" src="cid:image001.png@01CDC40A.52615540"><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Thanks, <o:p></o:p></p>
<p class="MsoPlainText">Tiho<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">From: Adrian Georgescu [mailto:ag@ag-projects.com] <br>
Sent: 16 November 2012 14:31<br>
To: Hadzhiev, Tihomir<br>
Cc: sipbeyondvoip@lists.ag-projects.com<br>
Subject: Re: [SIP Beyond VoIP] Another case where Sylk would reject Notifications</p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">And what happens when it reaches SylkServer?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Please enable sip, xmpp and notifications logs and paste them here.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Regards,<o:p></o:p></p>
<p class="MsoPlainText">Adrian<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">On Nov 16, 2012, at 1:57 PM, Hadzhiev, Tihomir wrote:<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">> I will trace that, meanwhile here is the NOTIFY that reaches SYLK ( including the PDIF ):<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Session Initiation Protocol<o:p></o:p></p>
<p class="MsoPlainText">>    Request-Line: NOTIFY <a href="sip:yndugtca@10.226.20.56:6060">
<span style="color:windowtext;text-decoration:none">sip:yndugtca@10.226.20.56:6060</span></a> SIP/2.0<o:p></o:p></p>
<p class="MsoPlainText">>        Method: NOTIFY<o:p></o:p></p>
<p class="MsoPlainText">>        Request-URI: <a href="sip:yndugtca@10.226.20.56:6060">
<span style="color:windowtext;text-decoration:none">sip:yndugtca@10.226.20.56:6060</span></a><o:p></o:p></p>
<p class="MsoPlainText">>            Request-URI User Part: yndugtca<o:p></o:p></p>
<p class="MsoPlainText">>            Request-URI Host Part: 10.226.20.56<o:p></o:p></p>
<p class="MsoPlainText">>            Request-URI Host Port: 6060<o:p></o:p></p>
<p class="MsoPlainText">>        [Resent Packet: False]<o:p></o:p></p>
<p class="MsoPlainText">>    Message Header<o:p></o:p></p>
<p class="MsoPlainText">>        Via: SIP/2.0/UDP 10.226.20.240:6060;branch=z9hG4bKc8f1.91e76551.0<o:p></o:p></p>
<p class="MsoPlainText">>            Transport: UDP<o:p></o:p></p>
<p class="MsoPlainText">>            Sent-by Address: 10.226.20.240<o:p></o:p></p>
<p class="MsoPlainText">>            Sent-by port: 6060<o:p></o:p></p>
<p class="MsoPlainText">>            Branch: z9hG4bKc8f1.91e76551.0<o:p></o:p></p>
<p class="MsoPlainText">>        Via: SIP/2.0/UDP 10.226.20.56:5080;branch=z9hG4bKc8f1.788613e5.0<o:p></o:p></p>
<p class="MsoPlainText">>            Transport: UDP<o:p></o:p></p>
<p class="MsoPlainText">>            Sent-by Address: 10.226.20.56<o:p></o:p></p>
<p class="MsoPlainText">>            Sent-by port: 5080<o:p></o:p></p>
<p class="MsoPlainText">>            Branch: z9hG4bKc8f1.788613e5.0<o:p></o:p></p>
<p class="MsoPlainText">>        To: <a href="sip:admin@testing.com;tag=srEHBlStXmD32JNkPzrTpUnSNdOyji7e">
<span style="color:windowtext;text-decoration:none">sip:admin@testing.com;tag=srEHBlStXmD32JNkPzrTpUnSNdOyji7e</span></a><o:p></o:p></p>
<p class="MsoPlainText">>            SIP to address: <a href="sip:admin@testing.com">
<span style="color:windowtext;text-decoration:none">sip:admin@testing.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">>                SIP to address User Part: admin<o:p></o:p></p>
<p class="MsoPlainText">>                SIP to address Host Part: testing.com<o:p></o:p></p>
<p class="MsoPlainText">>            SIP tag: srEHBlStXmD32JNkPzrTpUnSNdOyji7e<o:p></o:p></p>
<p class="MsoPlainText">>        From: <a href="sip:alice@open-ims.test;tag=48b5b8952e8d0bca6256941910840e90-4cf1">
<span style="color:windowtext;text-decoration:none">sip:alice@open-ims.test;tag=48b5b8952e8d0bca6256941910840e90-4cf1</span></a><o:p></o:p></p>
<p class="MsoPlainText">>            SIP from address: <a href="sip:alice@open-ims.test">
<span style="color:windowtext;text-decoration:none">sip:alice@open-ims.test</span></a><o:p></o:p></p>
<p class="MsoPlainText">>                SIP from address User Part: alice<o:p></o:p></p>
<p class="MsoPlainText">>                SIP from address Host Part: open-ims.test<o:p></o:p></p>
<p class="MsoPlainText">>            SIP tag: 48b5b8952e8d0bca6256941910840e90-4cf1<o:p></o:p></p>
<p class="MsoPlainText">>        CSeq: 6 NOTIFY<o:p></o:p></p>
<p class="MsoPlainText">>            Sequence Number: 6<o:p></o:p></p>
<p class="MsoPlainText">>            Method: NOTIFY<o:p></o:p></p>
<p class="MsoPlainText">>        Call-ID: hGi71RUziL3L.EMyMfZvpnRT43CwjkhJ<o:p></o:p></p>
<p class="MsoPlainText">>        Content-Length: 1210<o:p></o:p></p>
<p class="MsoPlainText">>        User-Agent: kamailio (3.3.2 (x86_64/linux))<o:p></o:p></p>
<p class="MsoPlainText">>        Max-Forwards: 16<o:p></o:p></p>
<p class="MsoPlainText">>        Event: presence<o:p></o:p></p>
<p class="MsoPlainText">>        Contact: <<a href="sip:10.226.20.56:5080;transport=udp"><span style="color:windowtext;text-decoration:none">sip:10.226.20.56:5080;transport=udp</span></a>><o:p></o:p></p>
<p class="MsoPlainText">>            Contact-URI: <a href="sip:10.226.20.56:5080;transport=udp">
<span style="color:windowtext;text-decoration:none">sip:10.226.20.56:5080;transport=udp</span></a><o:p></o:p></p>
<p class="MsoPlainText">>                Contact-URI Host Part: 10.226.20.56<o:p></o:p></p>
<p class="MsoPlainText">>                Contact-URI Host Port: 5080<o:p></o:p></p>
<p class="MsoPlainText">>            Contact parameter: transport=udp><o:p></o:p></p>
<p class="MsoPlainText">>        Subscription-State: active;expires=2718<o:p></o:p></p>
<p class="MsoPlainText">>        Content-Type: application/pidf+xml<o:p></o:p></p>
<p class="MsoPlainText">>    Message Body<o:p></o:p></p>
<p class="MsoPlainText">>        eXtensible Markup Language<o:p></o:p></p>
<p class="MsoPlainText">>            <?xml<o:p></o:p></p>
<p class="MsoPlainText">>                version="1.0"<o:p></o:p></p>
<p class="MsoPlainText">>                encoding="utf-8"<o:p></o:p></p>
<p class="MsoPlainText">>                ?><o:p></o:p></p>
<p class="MsoPlainText">>            <presence<o:p></o:p></p>
<p class="MsoPlainText">>                xmlns:cp="urn:ietf:params:xml:ns:pidf:cipid"<o:p></o:p></p>
<p class="MsoPlainText">>                xmlns:caps="urn:ietf:params:xml:ns:pidf:caps"<o:p></o:p></p>
<p class="MsoPlainText">>                xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid"<o:p></o:p></p>
<p class="MsoPlainText">>                xmlns:pdm="urn:ietf:params:xml:ns:pidf:data-model"<o:p></o:p></p>
<p class="MsoPlainText">>                xmlns:p="urn:ietf:params:xml:ns:pidf-diff"<o:p></o:p></p>
<p class="MsoPlainText">>                xmlns:op="urn:oma:xml:prs:pidf:oma-pres"<o:p></o:p></p>
<p class="MsoPlainText">>                xmlns="urn:ietf:params:xml:ns:pidf"<o:p></o:p></p>
<p class="MsoPlainText">>                entity="<a href="sip:alice@open-ims.test"><span style="color:windowtext;text-decoration:none">sip:alice@open-ims.test</span></a>"><o:p></o:p></p>
<p class="MsoPlainText">>                <pdm:person<o:p></o:p></p>
<p class="MsoPlainText">>                    id="JXEEVCMM"><o:p></o:p></p>
<p class="MsoPlainText">>                    <op:overriding-willingness><o:p></o:p></p>
<p class="MsoPlainText">>                        <op:basic><o:p></o:p></p>
<p class="MsoPlainText">>                            open<o:p></o:p></p>
<p class="MsoPlainText">>                            </op:basic><o:p></o:p></p>
<p class="MsoPlainText">>                        </op:overriding-willingness><o:p></o:p></p>
<p class="MsoPlainText">>                    <rpid:activities><o:p></o:p></p>
<p class="MsoPlainText">>                        <rpid:unknown/><o:p></o:p></p>
<p class="MsoPlainText">>                        </rpid:activities><o:p></o:p></p>
<p class="MsoPlainText">>                    <rpid:mood><o:p></o:p></p>
<p class="MsoPlainText">>                        <rpid:neutral/><o:p></o:p></p>
<p class="MsoPlainText">>                        </rpid:mood><o:p></o:p></p>
<p class="MsoPlainText">>                    <cp:homepage><o:p></o:p></p>
<p class="MsoPlainText">>                        <a href="http://dir.bg"><span style="color:windowtext;text-decoration:none">http://dir.bg</span></a><o:p></o:p></p>
<p class="MsoPlainText">>                        </cp:homepage><o:p></o:p></p>
<p class="MsoPlainText">>                    <pdm:note><o:p></o:p></p>
<p class="MsoPlainText">>                        TEST TEXT<o:p></o:p></p>
<p class="MsoPlainText">>                        </pdm:note><o:p></o:p></p>
<p class="MsoPlainText">>                    </pdm:person><o:p></o:p></p>
<p class="MsoPlainText">>                <pdm:device<o:p></o:p></p>
<p class="MsoPlainText">>                    id="d0001"><o:p></o:p></p>
<p class="MsoPlainText">>                    <status><o:p></o:p></p>
<p class="MsoPlainText">>                        <basic><o:p></o:p></p>
<p class="MsoPlainText">>                            open<o:p></o:p></p>
<p class="MsoPlainText">>                            </basic><o:p></o:p></p>
<p class="MsoPlainText">>                        </status><o:p></o:p></p>
<p class="MsoPlainText">>                    <caps:devcaps><o:p></o:p></p>
<p class="MsoPlainText">>                        <caps:mobility><o:p></o:p></p>
<p class="MsoPlainText">>                            <caps:supported><o:p></o:p></p>
<p class="MsoPlainText">>                                <caps:fixed/><o:p></o:p></p>
<p class="MsoPlainText">>                                </caps:supported><o:p></o:p></p>
<p class="MsoPlainText">>                            </caps:mobility><o:p></o:p></p>
<p class="MsoPlainText">>                        </caps:devcaps><o:p></o:p></p>
<p class="MsoPlainText">>                    <op:network-availability><o:p></o:p></p>
<p class="MsoPlainText">>                        <op:network<o:p></o:p></p>
<p class="MsoPlainText">>                            id="IMS"><o:p></o:p></p>
<p class="MsoPlainText">>                            <op:active/><o:p></o:p></p>
<p class="MsoPlainText">>                            </op:network><o:p></o:p></p>
<p class="MsoPlainText">>                        </op:network-availability><o:p></o:p></p>
<p class="MsoPlainText">>                    <pdm:deviceID><o:p></o:p></p>
<p class="MsoPlainText">>                        urn:uuid:3ca50bcb-7a67-44f1-afd0-994a55f930f4<o:p></o:p></p>
<p class="MsoPlainText">>                        </pdm:deviceID><o:p></o:p></p>
<p class="MsoPlainText">>                    </pdm:device><o:p></o:p></p>
<p class="MsoPlainText">>                </presence><o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> -----Original Message-----<o:p></o:p></p>
<p class="MsoPlainText">> From: Saúl Ibarra Corretgé [<a href="mailto:saul@ag-projects.com"><span style="color:windowtext;text-decoration:none">mailto:saul@ag-projects.com</span></a>]<o:p></o:p></p>
<p class="MsoPlainText">> Sent: 16 November 2012 13:45<o:p></o:p></p>
<p class="MsoPlainText">> To: Hadzhiev, Tihomir<o:p></o:p></p>
<p class="MsoPlainText">> Cc: Adrian Georgescu; <a href="mailto:sipbeyondvoip@lists.ag-projects.com">
<span style="color:windowtext;text-decoration:none">sipbeyondvoip@lists.ag-projects.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">> Subject: Re: [SIP Beyond VoIP] Another case where Sylk would reject Notifications<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> On Nov 16, 2012, at 1:37 PM, Hadzhiev, Tihomir wrote:<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">>> Well I see that the NOTIFY reaches Sylk, and SYLK says OK on the notify, the notify is sent towards the generated address, for example:<o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> Contact URI: <a href="mailto:yndugtca@10.226.20.56:6060">
<span style="color:windowtext;text-decoration:none">yndugtca@10.226.20.56:6060</span></a>      which is Sylk.<o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Then I guess there is something about the NOTIFY that Sylk isn't liking that much. You can add some debug prints in presence.py to track it down.<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">>> Also what I see is that Sylk replies with HTTP OK 202 on the SUBSCRIBES -> Is this correct ?<o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> Yes.<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">>> Cheers,<o:p></o:p></p>
<p class="MsoPlainText">>> Tiho<o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> -----Original Message-----<o:p></o:p></p>
<p class="MsoPlainText">>> From: Saúl Ibarra Corretgé [<a href="mailto:saul@ag-projects.com"><span style="color:windowtext;text-decoration:none">mailto:saul@ag-projects.com</span></a>]<o:p></o:p></p>
<p class="MsoPlainText">>> Sent: 16 November 2012 12:35<o:p></o:p></p>
<p class="MsoPlainText">>> To: Hadzhiev, Tihomir<o:p></o:p></p>
<p class="MsoPlainText">>> Cc: Adrian Georgescu; <a href="mailto:sipbeyondvoip@lists.ag-projects.com">
<span style="color:windowtext;text-decoration:none">sipbeyondvoip@lists.ag-projects.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">>> Subject: Re: [SIP Beyond VoIP] Another case where Sylk would reject Notifications<o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> On Nov 16, 2012, at 12:25 PM, Hadzhiev, Tihomir wrote:<o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>>> Well,<o:p></o:p></p>
<p class="MsoPlainText">>>> <o:p></o:p></p>
<p class="MsoPlainText">>>> I see in a dump that Sylk generated the presence subscribption and probe towards the XMPP server ( Ejabberd ) and this is being responded as SUBSCRIBED by EjabberD<o:p></o:p></p>
<p class="MsoPlainText">>>> <o:p></o:p></p>
<p class="MsoPlainText">>>> Then the following Notify is sent towards IMS from Sylk ( with Tuple populated )<o:p></o:p></p>
<p class="MsoPlainText">>>> <o:p></o:p></p>
<p class="MsoPlainText">>>> Session Initiation Protocol<o:p></o:p></p>
<p class="MsoPlainText">>>>   Request-Line: NOTIFY <a href="sip:alice@10.226.20.14:55305;transport=udp">
<span style="color:windowtext;text-decoration:none">sip:alice@10.226.20.14:55305;transport=udp</span></a> SIP/2.0<o:p></o:p></p>
<p class="MsoPlainText">>>>       Method: NOTIFY<o:p></o:p></p>
<p class="MsoPlainText">>>>       Request-URI: <a href="sip:alice@10.226.20.14:55305;transport=udp">
<span style="color:windowtext;text-decoration:none">sip:alice@10.226.20.14:55305;transport=udp</span></a><o:p></o:p></p>
<p class="MsoPlainText">>>>           Request-URI User Part: alice<o:p></o:p></p>
<p class="MsoPlainText">>>>           Request-URI Host Part: 10.226.20.14<o:p></o:p></p>
<p class="MsoPlainText">>>>           Request-URI Host Port: 55305<o:p></o:p></p>
<p class="MsoPlainText">>>>       [Resent Packet: False]<o:p></o:p></p>
<p class="MsoPlainText">>>>   Message Header<o:p></o:p></p>
<p class="MsoPlainText">>>>       Via: SIP/2.0/UDP 10.226.20.56:6060;rport;branch=z9hG4bKPjRey1TfZpnkw0bWjo17eyzOwe4yIw-0-f<o:p></o:p></p>
<p class="MsoPlainText">>>>           Transport: UDP<o:p></o:p></p>
<p class="MsoPlainText">>>>           Sent-by Address: 10.226.20.56<o:p></o:p></p>
<p class="MsoPlainText">>>>           Sent-by port: 6060<o:p></o:p></p>
<p class="MsoPlainText">>>>           RPort: rport<o:p></o:p></p>
<p class="MsoPlainText">>>>           Branch: z9hG4bKPjRey1TfZpnkw0bWjo17eyzOwe4yIw-0-f<o:p></o:p></p>
<p class="MsoPlainText">>>>       Max-Forwards: 70<o:p></o:p></p>
<p class="MsoPlainText">>>>       From: <<a href="sip:tihoparvi@testing.com"><span style="color:windowtext;text-decoration:none">sip:tihoparvi@testing.com</span></a>>;tag=Pxq4QZ-BeM7HHoMWn1HCb7DniVmSnspT<o:p></o:p></p>
<p class="MsoPlainText">>>>           SIP from address: <a href="sip:tihoparvi@testing.com">
<span style="color:windowtext;text-decoration:none">sip:tihoparvi@testing.com</span></a><o:p></o:p></p>
<p class="MsoPlainText">>>>               SIP from address User Part: tihoparvi<o:p></o:p></p>
<p class="MsoPlainText">>>>               SIP from address Host Part: testing.com<o:p></o:p></p>
<p class="MsoPlainText">>>>           SIP tag: Pxq4QZ-BeM7HHoMWn1HCb7DniVmSnspT<o:p></o:p></p>
<p class="MsoPlainText">>>>       To: <<a href="sip:alice@open-ims.test"><span style="color:windowtext;text-decoration:none">sip:alice@open-ims.test</span></a>>;tag=24372<o:p></o:p></p>
<p class="MsoPlainText">>>>           SIP to address: <a href="sip:alice@open-ims.test">
<span style="color:windowtext;text-decoration:none">sip:alice@open-ims.test</span></a><o:p></o:p></p>
<p class="MsoPlainText">>>>               SIP to address User Part: alice<o:p></o:p></p>
<p class="MsoPlainText">>>>               SIP to address Host Part: open-ims.test<o:p></o:p></p>
<p class="MsoPlainText">>>>           SIP tag: 24372<o:p></o:p></p>
<p class="MsoPlainText">>>>       Contact: <<a href="sip:tihoparvi@10.226.20.56:6060"><span style="color:windowtext;text-decoration:none">sip:tihoparvi@10.226.20.56:6060</span></a>><o:p></o:p></p>
<p class="MsoPlainText">>>>           Contact-URI: <a href="sip:tihoparvi@10.226.20.56:6060">
<span style="color:windowtext;text-decoration:none">sip:tihoparvi@10.226.20.56:6060</span></a><o:p></o:p></p>
<p class="MsoPlainText">>>>               Contactt-URI User Part: tihoparvi<o:p></o:p></p>
<p class="MsoPlainText">>>>               Contact-URI Host Part: 10.226.20.56<o:p></o:p></p>
<p class="MsoPlainText">>>>               Contact-URI Host Port: 6060<o:p></o:p></p>
<p class="MsoPlainText">>>>       Call-ID: M-874137a0b1349286241207066c1c4e72<o:p></o:p></p>
<p class="MsoPlainText">>>>       CSeq: 15028 NOTIFY<o:p></o:p></p>
<p class="MsoPlainText">>>>           Sequence Number: 15028<o:p></o:p></p>
<p class="MsoPlainText">>>>           Method: NOTIFY<o:p></o:p></p>
<p class="MsoPlainText">>>>       Route: <<a href="sip:mo@10.226.20.240:6060;lr"><span style="color:windowtext;text-decoration:none">sip:mo@10.226.20.240:6060;lr</span></a>><o:p></o:p></p>
<p class="MsoPlainText">>>>       Route: <<a href="sip:mo@10.226.20.240:4060;lr"><span style="color:windowtext;text-decoration:none">sip:mo@10.226.20.240:4060;lr</span></a>><o:p></o:p></p>
<p class="MsoPlainText">>>>       Event: presence<o:p></o:p></p>
<p class="MsoPlainText">>>>       Subscription-State: active;expires=599996<o:p></o:p></p>
<p class="MsoPlainText">>>>       Allow-Events: conference, refer, presence<o:p></o:p></p>
<p class="MsoPlainText">>>>       User-Agent: SylkServer-2.2.1<o:p></o:p></p>
<p class="MsoPlainText">>>>       Content-Type: application/pidf+xml<o:p></o:p></p>
<p class="MsoPlainText">>>>       Content-Length:   873<o:p></o:p></p>
<p class="MsoPlainText">>>>  Message Body<o:p></o:p></p>
<p class="MsoPlainText">>>>       eXtensible Markup Language<o:p></o:p></p>
<p class="MsoPlainText">>>>           <?xml<o:p></o:p></p>
<p class="MsoPlainText">>>>               version='1.0'<o:p></o:p></p>
<p class="MsoPlainText">>>>               encoding='UTF-8'<o:p></o:p></p>
<p class="MsoPlainText">>>>               ?><o:p></o:p></p>
<p class="MsoPlainText">>>>           <presence<o:p></o:p></p>
<p class="MsoPlainText">>>>               xmlns:dm="urn:ietf:params:xml:ns:pidf:data-model"<o:p></o:p></p>
<p class="MsoPlainText">>>>               xmlns:agp-pidf="urn:ag-projects:xml:ns:pidf"<o:p></o:p></p>
<p class="MsoPlainText">>>>               xmlns:caps="urn:ietf:params:xml:ns:pidf:caps"<o:p></o:p></p>
<p class="MsoPlainText">>>>               xmlns:rpid="urn:ietf:params:xml:ns:pidf:rpid"<o:p></o:p></p>
<p class="MsoPlainText">>>>               xmlns="urn:ietf:params:xml:ns:pidf"<o:p></o:p></p>
<p class="MsoPlainText">>>>               entity="tihoparvi%40testing.com"><o:p></o:p></p>
<p class="MsoPlainText">>>>               <tuple<o:p></o:p></p>
<p class="MsoPlainText">>>>                   id="ID-435a2d52384c474b4547"><o:p></o:p></p>
<p class="MsoPlainText">>>>                   <status><o:p></o:p></p>
<p class="MsoPlainText">>>>                       <basic><o:p></o:p></p>
<p class="MsoPlainText">>>>                           open<o:p></o:p></p>
<p class="MsoPlainText">>>>                           </basic><o:p></o:p></p>
<p class="MsoPlainText">>>>                       <agp-pidf:extended><o:p></o:p></p>
<p class="MsoPlainText">>>>                           available<o:p></o:p></p>
<p class="MsoPlainText">>>>                           </agp-pidf:extended><o:p></o:p></p>
<p class="MsoPlainText">>>>                       </status><o:p></o:p></p>
<p class="MsoPlainText">>>>                   <dm:deviceID><o:p></o:p></p>
<p class="MsoPlainText">>>>                       435a2d52384c474b4547<o:p></o:p></p>
<p class="MsoPlainText">>>>                       </dm:deviceID><o:p></o:p></p>
<p class="MsoPlainText">>>>                   <agp-pidf:device-info<o:p></o:p></p>
<p class="MsoPlainText">>>>                       id="435a2d52384c474b4547"><o:p></o:p></p>
<p class="MsoPlainText">>>>                       <agp-pidf:description><o:p></o:p></p>
<p class="MsoPlainText">>>>                           CZ-R8LGKEG<o:p></o:p></p>
<p class="MsoPlainText">>>>                           </agp-pidf:description><o:p></o:p></p>
<p class="MsoPlainText">>>>                       </agp-pidf:device-info><o:p></o:p></p>
<p class="MsoPlainText">>>>                   <caps:servcaps><o:p></o:p></p>
<p class="MsoPlainText">>>>                       <caps:message><o:p></o:p></p>
<p class="MsoPlainText">>>>                           true<o:p></o:p></p>
<p class="MsoPlainText">>>>                           </caps:message><o:p></o:p></p>
<p class="MsoPlainText">>>>                       <caps:text><o:p></o:p></p>
<p class="MsoPlainText">>>>                           true<o:p></o:p></p>
<p class="MsoPlainText">>>>                           </caps:text><o:p></o:p></p>
<p class="MsoPlainText">>>>                       </caps:servcaps><o:p></o:p></p>
<p class="MsoPlainText">>>>                   <contact><o:p></o:p></p>
<p class="MsoPlainText">>>>                       sip%3Atihoparvi%40testing.com%3Bxmpp%3Bgr%3D435a2d52384c474b4547<o:p></o:p></p>
<p class="MsoPlainText">>>>                       </contact><o:p></o:p></p>
<p class="MsoPlainText">>>>                   </tuple><o:p></o:p></p>
<p class="MsoPlainText">>>>               <dm:person<o:p></o:p></p>
<p class="MsoPlainText">>>>                   id="ID-ed8975ecb63f91ca1146ca625b6fca2d"><o:p></o:p></p>
<p class="MsoPlainText">>>>                   <rpid:activities/><o:p></o:p></p>
<p class="MsoPlainText">>>>                   </dm:person><o:p></o:p></p>
<p class="MsoPlainText">>>>               </presence><o:p></o:p></p>
<p class="MsoPlainText">>>> <o:p></o:p></p>
<p class="MsoPlainText">>>> <o:p></o:p></p>
<p class="MsoPlainText">>>> The above pdu is responded with OK<o:p></o:p></p>
<p class="MsoPlainText">>>> <o:p></o:p></p>
<p class="MsoPlainText">>>> What I don't like at some point is that a Notify from the presence server for the SIP user to the XMPP user with the PDIF is being rejected by the SIP proxy and does not reach Sylk, the error  is :<o:p></o:p></p>
<p class="MsoPlainText">>>> <o:p></o:p></p>
<p class="MsoPlainText">>>> Warning: 392 10.226.20.240:6060 "Noisy feedback tells:  pid=8570 req_src_ip=10.226.20.56 req_src_port=5080 in_uri=sip:zvkgjyfh@10.226.20.56:6060 out_uri=sip:zvkgjyfh@10.226.20.56:6060 via_cnt==1"   but this might not have any relation
 L<o:p></o:p></p>
<p class="MsoPlainText">>>> <o:p></o:p></p>
<p class="MsoPlainText">>>> Is a fact that the presence request reaches the XMPP server correctly, and it is acknowledged. But still I cannot see the IMS user online.<o:p></o:p></p>
<p class="MsoPlainText">>>> <o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> Does the NOTIFY reach SylkServer? If it doesn't then there not nothing SylkServer can do about it.<o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> --<o:p></o:p></p>
<p class="MsoPlainText">>> Saúl Ibarra Corretgé<o:p></o:p></p>
<p class="MsoPlainText">>> AG Projects<o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained
 or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you for understanding.<o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">>> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> --<o:p></o:p></p>
<p class="MsoPlainText">> Saúl Ibarra Corretgé<o:p></o:p></p>
<p class="MsoPlainText">> AG Projects<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained
 or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you for understanding.<o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText">> <o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
</div>
<br>
<hr>
<font face="Arial" color="Gray" size="1">This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed
 to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you for understanding.<br>
</font>
<br clear=all> 
</body>
</html>