[Serusers] Presence pa module - no NOTIFY messages sent

Vaclav Kubart vaclav.kubart at iptel.org
Thu Jun 7 14:08:20 CEST 2007


I meant using lookup_domain and lookup_user functions in the script.
	Vaclav

On Wed, Jun 06, 2007 at 09:37:29PM +0200, TZieleniewski wrote:
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html>
> <head>
>   <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
>   <title></title>
> </head>
> <body bgcolor="#ffffff" text="#000000">
> Vaclav where should I use those modules?<br>
> Could you be please more precise:)<br>
> you mean to load those modules or use them in some specific way in the
> context pf presence??<br>
> <br>
> Thank you<br>
> Cheers tomasz<br>
> <br>
> Vaclav Kubart pisze:
> <blockquote cite="mid:20070605155449.GK3832 at vencore.sip-server.net"
>  type="cite">
>   <pre wrap="">So, I tried it and it works for me...
> 
> Are you using domain (domain -&gt; did) + uri_db (username + did -&gt; uid) modules?
> 
>     Vaclav
> 
> On Tue, Jun 05, 2007 at 02:57:34PM +0200, Vaclav Kubart wrote:
>   </pre>
>   <blockquote type="cite">
>     <pre wrap="">Yes Tomasz, you are right. The NOTIFY should contain tuple with 'open'
> status if use_callbacks is set and the presentity is registered. I will
> look on it...
> 
>     Vaclav
> 
> On Tue, Jun 05, 2007 at 10:24:29AM +0200, TZieleniewski wrote:
>     </pre>
>     <blockquote type="cite">
>       <pre wrap="">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"&gt;
> &lt;html&gt;
> &lt;head&gt;
>   &lt;meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"&gt;
> &lt;/head&gt;
> &lt;body bgcolor="#ffffff" text="#000000"&gt;
> Hi Vaclav,&lt;br&gt;
> &lt;br&gt;
> Thank you, so that was my misunderstanding of 'time_interval':)&lt;br&gt;
> But When my UAa subscribes to the presence of another UAb wich is
> already registered &lt;br&gt;
> the NOTIFY message contains tuple with the closed state indicated for
> UAb. &lt;br&gt;
> Only after the UAb sends PUBLISH message there is an updated NOTIFY
> sent to UAa with status 'open'.&lt;br&gt;
> Shouldn't it be like this that if 'auth' module parameter is "none" and
> the user is registered the NOFITY message for &lt;br&gt;
> for this user contains tuple with status open??&lt;br&gt;
> &lt;br&gt;
> Cheers&lt;br&gt;
> tomasz&lt;br&gt;
> &lt;br&gt;
> Vaclav Kubart pisze:
> &lt;blockquote cite=<a class="moz-txt-link-rfc2396E" href="mailto:mid:20070605074149.GE3832 at vencore.sip-server.net">"mid:20070605074149.GE3832 at vencore.sip-server.net"</a>
>  type="cite"&gt;
>   &lt;pre wrap=""&gt;Hi Tomasz,
> the 'timer_interval' parameter specifies the interval after which PA
> checks changes in the list of presentites (changed presence state,
> changed/expired subscriptions, ...). If there is a change, NOTIFY
> corresponding with the change is sent, but if no change found, no NOTIFY
> is sent. Isn't this your problem?
> 
>     Vaclav
> 
> On Mon, Jun 04, 2007 at 05:02:12PM +0200, tzieleniewski wrote:
>   &lt;/pre&gt;
>   &lt;blockquote type="cite"&gt;
>     &lt;pre wrap=""&gt;Hi,
> 
> I am using SER rel_2_0_0.
> I am trying to set up a presence server as a simple PA.
> 
> I am using xlite UA and when UA registers and subscribes to a particular user presence Event SER doesn't sent a NOTIFY according to the 'time_interval' module parameter. It only responses with the 'immediate NOTIFY' with the closed status tuple. According to my configuration SER should sent a NOTIFY every 15 seconds and it doesn't do it at all.
> I kindly ask for your feedback.
> 
> Below I attached my module configuration and messages exchanged with UA.
> # -- pa params --
> modparam("pa", "default_expires",300)
> modparam("pa", "max_subscription_expiration", 3600)
> modparam("pa", "max_publish_expiration", 3600)
> modparam("pa", "use_db", 1)
> modparam("pa", "use_callbacks", 1)
> modparam("pa", "watcherinfo_notify", 0)
> modparam("pa", "use_offline_winfo", 0)
> modparam("pa", "offline_winfo_expiration", 259200)
> modparam("pa", "auth", "none")
> modparam("pa", "winfo_auth", "implicit")
> modparam("pa", "pres_rules_file", "presence-rules.xml")
> modparam("pa", "ignore_408_on_notify", 0)
> modparam("pa", "timer_interval", 15)
> modparam("pa", "default_priority_percentage", 0)
> modparam("pa", "auth_rules_refresh_time", 300)
> modparam("pa", "async_auth_queries", 1)
> modparam("pa", "max_auth_requests_per_tick", 600)
> 
> 
> #
> U 2007/06/04 16:52:16.423720 192.168.0.229:7060 -&amp;gt; 192.168.0.165:5160
> SUBSCRIBE &lt;a class="moz-txt-link-freetext" href=<a class="moz-txt-link-rfc2396E" href="sip:sen at voip.rd.touk.pl">"sip:sen at voip.rd.touk.pl"</a>&gt;<a class="moz-txt-link-freetext" href="sip:sen at voip.rd.touk.pl">sip:sen at voip.rd.touk.pl</a>&lt;/a&gt; SIP/2.0.
> Via: SIP/2.0/UDP 192.168.0.229:7060;branch=z9hG4bK-d87543-da69e92af464fa08-1--d87543-;rport.
> Max-Forwards: 70.
> Contact: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:hulk at 192.168.0.229:7060">"sip:hulk at 192.168.0.229:7060"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:hulk at 192.168.0.229:7060&gt">sip:hulk at 192.168.0.229:7060&amp;gt</a>;&lt;/a&gt;.
> To: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:sen at voip.rd.touk.pl">"sip:sen at voip.rd.touk.pl"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:sen at voip.rd.touk.pl&gt">sip:sen at voip.rd.touk.pl&amp;gt</a>;&lt;/a&gt;.
> From: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="mailto:hulk at voip.rd.touk.pl">"mailto:hulk at voip.rd.touk.pl"</a>&gt;<a class="moz-txt-link-rfc2396E" href="mailto:hulk at voip.rd.touk.pl">"hulk at voip.rd.touk.pl"</a>&lt;/a&gt;&lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:hulk at voip.rd.touk.pl">"sip:hulk at voip.rd.touk.pl"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:hulk at voip.rd.touk.pl&gt">sip:hulk at voip.rd.touk.pl&amp;gt</a>;&lt;/a&gt;;tag=8e1a6d2f.
> Call-ID: MGYxYTg5ZjEyYWM1NzA4NjgwOGRlODNjNTNiZmZkNmQ..
> CSeq: 1 SUBSCRIBE.
> Expires: 300.
> Accept: multipart/related, application/rlmi+xml, application/pidf+xml.
> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO.
> User-Agent: X-Lite release 1006e stamp 34025.
> Event: presence.
> Content-Length: 0.
> .
> 
> #
> U 2007/06/04 16:52:16.471312 192.168.0.165:5160 -&amp;gt; 192.168.0.229:7060
> SIP/2.0 200 OK.
> Via: SIP/2.0/UDP 192.168.0.229:7060;branch=z9hG4bK-d87543-da69e92af464fa08-1--d87543-;rport=7060.
> To: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:sen at voip.rd.touk.pl">"sip:sen at voip.rd.touk.pl"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:sen at voip.rd.touk.pl&gt">sip:sen at voip.rd.touk.pl&amp;gt</a>;&lt;/a&gt;;tag=5b4167208bb1319f0333e26fe8df2283-d4d1.
> From: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="mailto:hulk at voip.rd.touk.pl">"mailto:hulk at voip.rd.touk.pl"</a>&gt;<a class="moz-txt-link-rfc2396E" href="mailto:hulk at voip.rd.touk.pl">"hulk at voip.rd.touk.pl"</a>&lt;/a&gt;&lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:hulk at voip.rd.touk.pl">"sip:hulk at voip.rd.touk.pl"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:hulk at voip.rd.touk.pl&gt">sip:hulk at voip.rd.touk.pl&amp;gt</a>;&lt;/a&gt;;tag=8e1a6d2f.
> Call-ID: MGYxYTg5ZjEyYWM1NzA4NjgwOGRlODNjNTNiZmZkNmQ..
> CSeq: 1 SUBSCRIBE.
> Expires: 300.
> Contact: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:192.168.0.165:5160">"sip:192.168.0.165:5160"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:192.168.0.165:5160&gt">sip:192.168.0.165:5160&amp;gt</a>;&lt;/a&gt;.
> Server: Sip EXpress router (2.0.0-rc2 (x86_64/linux)).
> Content-Length: 0.
> Warning: 392 192.168.0.165:5160 "Noisy feedback tells:  pid=25995 req_src_ip=192.168.0.229 req_src_port=7060 in_uri=&lt;a class="moz-txt-link-freetext" href=<a class="moz-txt-link-rfc2396E" href="sip:sen at voip.rd.touk.pl">"sip:sen at voip.rd.touk.pl"</a>&gt;<a class="moz-txt-link-freetext" href="sip:sen at voip.rd.touk.pl">sip:sen at voip.rd.touk.pl</a>&lt;/a&gt; out_uri=&lt;a class="moz-txt-link-freetext" href=<a class="moz-txt-link-rfc2396E" href="sip:sen at voip.rd.touk.pl">"sip:sen at voip.rd.touk.pl"</a>&gt;<a class="moz-txt-link-freetext" href="sip:sen at voip.rd.touk.pl">sip:sen at voip.rd.touk.pl</a>&lt;/a&gt; via_cnt==1".
> .
> 
> #
> U 2007/06/04 16:52:16.471328 192.168.0.165:5160 -&amp;gt; 192.168.0.229:7060
> NOTIFY &lt;a class="moz-txt-link-freetext" href=<a class="moz-txt-link-rfc2396E" href="sip:hulk at 192.168.0.229:7060">"sip:hulk at 192.168.0.229:7060"</a>&gt;<a class="moz-txt-link-freetext" href="sip:hulk at 192.168.0.229:7060">sip:hulk at 192.168.0.229:7060</a>&lt;/a&gt; SIP/2.0.
> Via: SIP/2.0/UDP 192.168.0.165:5160;branch=z9hG4bK967b.6e9cb884.0.
> To: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="mailto:hulk at voip.rd.touk.pl">"mailto:hulk at voip.rd.touk.pl"</a>&gt;<a class="moz-txt-link-rfc2396E" href="mailto:hulk at voip.rd.touk.pl">"hulk at voip.rd.touk.pl"</a>&lt;/a&gt;&lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:hulk at voip.rd.touk.pl">"sip:hulk at voip.rd.touk.pl"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:hulk at voip.rd.touk.pl&gt">sip:hulk at voip.rd.touk.pl&amp;gt</a>;&lt;/a&gt;;tag=8e1a6d2f.
> From: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:sen at voip.rd.touk.pl">"sip:sen at voip.rd.touk.pl"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:sen at voip.rd.touk.pl&gt">sip:sen at voip.rd.touk.pl&amp;gt</a>;&lt;/a&gt;;tag=5b4167208bb1319f0333e26fe8df2283-d4d1.
> CSeq: 10 NOTIFY.
> Call-ID: MGYxYTg5ZjEyYWM1NzA4NjgwOGRlODNjNTNiZmZkNmQ..
> Content-Length: 208.
> User-Agent: Sip EXpress router(2.0.0-rc2 (x86_64/linux)).
> Max-Forwards: 70.
> Event: presence.
> Content-Type: application/pidf+xml;charset="UTF-8".
> Contact: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:192.168.0.165:5160">"sip:192.168.0.165:5160"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:192.168.0.165:5160&gt">sip:192.168.0.165:5160&amp;gt</a>;&lt;/a&gt;.
> Subscription-State: active;expires=300.
> .
> &amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;.
> &amp;lt;presence xmlns="urn:ietf:params:&lt;a class="moz-txt-link-freetext" href=<a class="moz-txt-link-rfc2396E" href="xml:ns:pidf">"xml:ns:pidf"</a>&gt;<a class="moz-txt-link-freetext" href="xml:ns:pidf">xml:ns:pidf</a>&lt;/a&gt;" entity=&lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="pres:sen at voip.rd.touk.pl">"pres:sen at voip.rd.touk.pl"</a>&gt;<a class="moz-txt-link-rfc2396E" href="pres:sen at voip.rd.touk.pl">"pres:sen at voip.rd.touk.pl"</a>&lt;/a&gt;&amp;gt;.
> .&amp;lt;tuple id="none"&amp;gt;.
> ..&amp;lt;status&amp;gt;&amp;lt;basic&amp;gt;closed&amp;lt;/basic&amp;gt;&amp;lt;/status&amp;gt;.
> .&amp;lt;/tuple&amp;gt;.
> &amp;lt;/presence&amp;gt;.
> 
> #
> U 2007/06/04 16:52:16.572189 192.168.0.229:7060 -&amp;gt; 192.168.0.165:5160
> SIP/2.0 200 OK.
> Via: SIP/2.0/UDP 192.168.0.165:5160;branch=z9hG4bK967b.6e9cb884.0.
> Contact: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:hulk at 192.168.0.229:7060">"sip:hulk at 192.168.0.229:7060"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:hulk at 192.168.0.229:7060&gt">sip:hulk at 192.168.0.229:7060&amp;gt</a>;&lt;/a&gt;.
> To: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="mailto:hulk at voip.rd.touk.pl">"mailto:hulk at voip.rd.touk.pl"</a>&gt;<a class="moz-txt-link-rfc2396E" href="mailto:hulk at voip.rd.touk.pl">"hulk at voip.rd.touk.pl"</a>&lt;/a&gt;&lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:hulk at voip.rd.touk.pl">"sip:hulk at voip.rd.touk.pl"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:hulk at voip.rd.touk.pl&gt">sip:hulk at voip.rd.touk.pl&amp;gt</a>;&lt;/a&gt;;tag=8e1a6d2f.
> From: &lt;a class="moz-txt-link-rfc2396E" href=<a class="moz-txt-link-rfc2396E" href="sip:sen at voip.rd.touk.pl">"sip:sen at voip.rd.touk.pl"</a>&gt;&amp;lt;<a class="moz-txt-link-freetext" href="sip:sen at voip.rd.touk.pl&gt">sip:sen at voip.rd.touk.pl&amp;gt</a>;&lt;/a&gt;;tag=5b4167208bb1319f0333e26fe8df2283-d4d1.
> Call-ID: MGYxYTg5ZjEyYWM1NzA4NjgwOGRlODNjNTNiZmZkNmQ..
> CSeq: 10 NOTIFY.
> User-Agent: X-Lite release 1006e stamp 34025.
> Content-Length: 0.
> .
> .
> Cheers TOmasz
> 
> _______________________________________________
> Serusers mailing list
> &lt;a class="moz-txt-link-abbreviated" href=<a class="moz-txt-link-rfc2396E" href="mailto:Serusers at lists.iptel.org">"mailto:Serusers at lists.iptel.org"</a>&gt;<a class="moz-txt-link-abbreviated" href="mailto:Serusers at lists.iptel.org">Serusers at lists.iptel.org</a>&lt;/a&gt;
> &lt;a class="moz-txt-link-freetext" href=<a class="moz-txt-link-rfc2396E" href="http://lists.iptel.org/mailman/listinfo/serusers">"http://lists.iptel.org/mailman/listinfo/serusers"</a>&gt;<a class="moz-txt-link-freetext" href="http://lists.iptel.org/mailman/listinfo/serusers">http://lists.iptel.org/mailman/listinfo/serusers</a>&lt;/a&gt;
>     &lt;/pre&gt;
>   &lt;/blockquote&gt;
>   &lt;pre wrap=""&gt;&lt;!----&gt;
>   &lt;/pre&gt;
> &lt;/blockquote&gt;
> &lt;br&gt;
> &lt;/body&gt;
> &lt;/html&gt;
>       </pre>
>     </blockquote>
>     <pre wrap="">_______________________________________________
> Serusers mailing list
> <a class="moz-txt-link-abbreviated" href="mailto:Serusers at lists.iptel.org">Serusers at lists.iptel.org</a>
> <a class="moz-txt-link-freetext" href="http://lists.iptel.org/mailman/listinfo/serusers">http://lists.iptel.org/mailman/listinfo/serusers</a>
>     </pre>
>   </blockquote>
>   <pre wrap=""><!---->
>   </pre>
> </blockquote>
> <br>
> </body>
> </html>



More information about the sr-users mailing list