[asterisk-bugs] [JIRA] (ASTERISK-22939) Missing/wrong local party in dialog-info NOTIFY body

Pietro Bertera (JIRA) noreply at issues.asterisk.org
Wed Dec 4 08:53:03 CST 2013


Pietro Bertera created ASTERISK-22939:
-----------------------------------------

             Summary: Missing/wrong local party in dialog-info NOTIFY body
                 Key: ASTERISK-22939
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-22939
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Channels/chan_sip/Subscriptions
    Affects Versions: 1.8.15.0
            Reporter: Pietro Bertera


When Asterisk sends the NOTIFY for dialog-info subscriptions the body must contains local end remote parties informations (if notifycid is enabled in sip.conf).

In latest Asterisk certified (1.8.15-cert3) the local party contained into the XML body is wrong:

Here an example:

{noformat}
<?xml version="1.0"?>
<dialog-info xmlns="urn:ietf:params:xml:ns:dialog-info" version="3" state="full" entity="sip:151 at 172.16.18.40">
<dialog id="151" call-id="pickup-529f3da7a0f9-kl0tcqsb55r2" local-tag="hd7xevk85l" remote-tag="as5ef372fc" direction="recipient">
<remote>
<identity display="152">sip:152 at 172.16.18.40</identity>
<target uri="sip:152 at 172.16.18.40"/>
</remote>
<local>
<identity display="">sip:@172.16.18.40</identity>
<target uri="sip:@172.16.18.40"/>
</local>
<state>early</state>
</dialog>
</dialog-info>
{noformat}

as you can see the extension part is missing from the local/identiy and local/target tags.
You can see as well in the attached pcap trace (packet #8)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list