After a quick source inspection, for the expires=0 : the value is taken from override_lifetime parameter from pua_dialoginfo or from the constructed dialog timeout. Both are equals to 0.
I still thinking this is not an error, because to remove a publication from the PS a PUA must publish with expires=0. Anca from opensips answered : "In OpenSIPS you can set the 'presence_server' to configure where the Publish messages are sent" So I've tried to change outbound_proxy pua parameter but I'm still stuck... Eric. 2009/3/4 Daniel-Constantin Mierla <mico...@gmail.com> > > > On 03/04/2009 04:45 PM, Eric PTAK wrote: > >> Yes we're talking about the PUBLISH. >> To clear my previous mail, the NOTIFY I mentioned is the NOTIFY that the >> PS will send after the handle_publish(). >> > OK, clear, handle_publish() does not happen as no PUBLISH is sent by PUA. > >> I checked pua_dialoginfo sources, and it uses dialog module's lifetime >> parameter, I'll check on that. >> > > Let me know if you discover there something wrong. I added lot of new > features, but should not affect this side, however you never know... > > Cheers, > Daniel > > Regards, >> Eric. >> >> 2009/3/4 Daniel-Constantin Mierla <mico...@gmail.com <mailto: >> mico...@gmail.com>> >> >> >> >> On 03/04/2009 04:36 PM, Eric PTAK wrote: >> >> I've well seen the expires=0 but I was thinking the PS will >> notify with an expires=0. >> >> >> But it is not a NOTIFY, it is the PUBLISH we talk here about, or >> did I miss something? >> >> Cheers, >> Daniel >> >> So I didn't thinking its a problem... I may be wrong :D >> And to answer you, yes, it always happens. >> Thanks you, >> Eric. >> >> 2009/3/4 Daniel-Constantin Mierla <mico...@gmail.com >> <mailto:mico...@gmail.com> <mailto:mico...@gmail.com >> >> <mailto:mico...@gmail.com>>> >> >> >> >> >> On 03/04/2009 04:01 PM, Eric PTAK wrote: >> >> Hi, >> I'm trying to use *_dialoginfo modules but I'm facing to a >> missunderstanding, or a bug. >> In fact, the presence server is working and I'm also >> able to >> subscribe to dialog event. >> But when pua_dialoginfo uses pua to send the Publish, I >> don't >> know where it going... >> I even not sure publishes are really sent. >> This the log : >> DBG:dialog:run_create_callbacks: dialog=0xb59d30b0 >> DBG:pua_dialoginfo:__dialog_created: new INVITE dialog >> created: from=sip:al...@domain >> DBG:core:grep_aliases: comparing host [0:domain:0] with us >> [0:domain:0] >> DBG:core:grep_aliases: match found for: [0:domain:0] >> DBG:core:check_self: host == me >> DBG:pua_dialoginfo:build_dialoginfo: new_body: <?xml >> version="1.0"?> <dialog-info >> xmlns="urn:ietf:params:xml:ns:dialog-info" version="0" >> state="full" entity="sip:al...@domain"> <dialog >> id="MzQ3N2FiMzhiZGIwNzhhNDhhNjcxN2Y5OGJhY2M0N2Q." >> call-id="MzQ3N2FiMzhiZGIwNzhhNDhhNjcxN2Y5OGJhY2M0N2Q." >> direction="initiator"> <state>Trying</state> >> <remote> >> <identity>sip:b...@domain</identity> <target >> uri="sip:b...@domain"/> </remote> <local> >> <identity>sip:al...@domain</identity> <target >> uri="sip:al...@domain"/> </local> </dialog> >> </dialog-info> DBG:pua_dialoginfo:dialog_publish: >> publish uri= >> sip:al...@domain >> DBG:pua_dialoginfo:print_publ: publ: >> DBG:pua_dialoginfo:print_publ: uri= sip:al...@domain >> DBG:pua_dialoginfo:print_publ: id= >> DIALOG_PUBLISH.MzQ3N2FiMzhiZGIwNzhhNDhhNjcxN2Y5OGJhY2M0N2Q. >> DBG:pua_dialoginfo:print_publ: expires= 0 >> DBG:pua:send_publish: pres_uri=sip:al...@domain >> DBG:pua:search_htable: core_hash= 118 >> DBG:pua:search_htable: record not found >> DBG:pua:send_publish: insert type >> DBG:pua:send_publish: UPDATE_TYPE and no record found >> DBG:pua:send_publish: request for a publish with >> expires 0 and >> no record found >> >> >> According to this message, the publish has the expires value 0, >> therefore is no longer sent. >> >> Does this happen for all cases or from time to time? >> >> Cheers, >> Daniel >> >> DBG:dialog:get_dlg_timeout: invalid AVP value, use >> default timeout >> DBG:tm:run_reqin_callbacks: trans=0xb59d3270, callback >> type 1, >> id 0 entered >> Regards, >> Eric. >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Kamailio (OpenSER) - Users mailing list >> Users@lists.kamailio.org >> <mailto:Users@lists.kamailio.org> >> <mailto:Users@lists.kamailio.org >> <mailto:Users@lists.kamailio.org>> >> >> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users >> >> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users >> >> >> -- Daniel-Constantin Mierla >> http://www.asipto.com <http://www.asipto.com/> >> <http://www.asipto.com/> >> >> >> >> -- Daniel-Constantin Mierla >> http://www.asipto.com <http://www.asipto.com/> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Kamailio (OpenSER) - Users mailing list >> Users@lists.kamailio.org >> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users >> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users >> > > -- > Daniel-Constantin Mierla > http://www.asipto.com > >
_______________________________________________ Kamailio (OpenSER) - Users mailing list Users@lists.kamailio.org http://lists.kamailio.org/cgi-bin/mailman/listinfo/users http://lists.openser-project.org/cgi-bin/mailman/listinfo/users