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
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.