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 <miconda(a)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 <miconda(a)gmail.com <mailto:
miconda(a)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 <miconda(a)gmail.com
<mailto:miconda@gmail.com> <mailto:miconda@gmail.com
<mailto:miconda@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:alice@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:alice@domain">
<dialog
id="MzQ3N2FiMzhiZGIwNzhhNDhhNjcxN2Y5OGJhY2M0N2Q."
call-id="MzQ3N2FiMzhiZGIwNzhhNDhhNjcxN2Y5OGJhY2M0N2Q."
direction="initiator"> <state>Trying</state>
<remote>
<identity>sip:bob@domain</identity> <target
uri="sip:bob@domain"/> </remote> <local>
<identity>sip:alice@domain</identity> <target
uri="sip:alice@domain"/> </local> </dialog>
</dialog-info> DBG:pua_dialoginfo:dialog_publish:
publish uri=
sip:alice@domain
DBG:pua_dialoginfo:print_publ: publ:
DBG:pua_dialoginfo:print_publ: uri= sip:alice@domain
DBG:pua_dialoginfo:print_publ: id=
DIALOG_PUBLISH.MzQ3N2FiMzhiZGIwNzhhNDhhNjcxN2Y5OGJhY2M0N2Q.
DBG:pua_dialoginfo:print_publ: expires= 0
DBG:pua:send_publish: pres_uri=sip:alice@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(a)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(a)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