[SFtrack] Updated: (XECS-1591) Paging server mishandles page to a user with multiple phones
[
http://track.sipfoundry.org/browse/XECS-1591?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Steinmann updated XECS-1591:
-----------------------------------
Fix Version/s: 4.0
> Paging server mishandles page to a user with multiple phones
> ------------------------------------------------------------
>
> Key: XECS-1591
> URL: http://track.sipfoundry.org/browse/XECS-1591
> Project: sipXecs
> Issue Type: Bug
> Components: sipXpage
> Affects Versions: 3.10.1
> Environment: [root@scsalpha sipxpbx]# sipx-config --version
> sipX version information:
> sipxportlib 3.10.1-012233 2008-04-14T18:08:20 oem-centos5
> sipxtacklib 3.10.1-012233 2008-04-14T18:13:36 oem-centos5
> sipxmedialib 3.10.1-012233 2008-04-14T18:17:34 oem-centos5
> sipxcalllib 3.10.1-012233 2008-04-14T18:21:26 oem-centos5
> sipxcommserverlib 3.10.1-012233 2008-04-14T18:26:07 oem-centos5
> sipxregistry 3.10.1-012233 2008-04-14T18:30:52 oem-centos5
> sipxpublisher 3.10.1-012233 2008-04-14T18:30:15 oem-centos5
> sipxproxy 3.10.1-012233 2008-04-14T18:29:15 oem-centos5
> sipxconfig 3.10.1-012233 2008-04-14T18:39:49 oem-centos5
> sipxvxml 3.10.1-012233 2008-04-14T18:32:36 oem-centos5
> sipxacd 3.10.1-012233 2008-04-14T18:42:50 oem-centos5
> sipxpbx 3.10.1-012233 2008-04-14T18:45:06 oem-centos5
> Reporter: Mark Gertsvolf
> Priority: Critical
> Fix For: 4.0
>
> Attachments: sipx-configuration-scsalpha.ca.nortel.com.tar.gz
>
>
> Paging server does not properly handle a case where a target user is
> registered from multiple phones.
> First the expectation of a user registered from two sets is that both phones
> get a page. I have one phone in my office and another set in my home office.
> I expect a page to reach me at both places.
> Perhaps this behavior is a candidate for a separate enhancement ticket.
> On top of that in the case of multiple phones paging server also leaves some
> phones with a phantom stranded call. This is a result of a common condition,
> when multiple phones answer the page at the same time. Paging server does not
> properly handle multiple 200OK responses.
> Paging server receives 200OK from phoneA and ACKs it. When the second 200OK
> arrives from phoneB paging server does not ACK the call but replaces the
> dialog remote target with the data from the second call. At the end of the
> page the BYE is sent to the phoneB and the call at phoneA is left stranded.
> In the attached logs: original paging call:
> 94c10f08-2f87a24e-13c4-19a3c-be746a1-19a3c@xxxxxxxxxxxxxxxxxxxxxx
> Problematic outgoing call: 6d78b1215b45cb5cff803fcc2b6be235@xxxxxxxxxxxxx
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://track.sipfoundry.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira