[asterisk-bugs] [JIRA] (ASTERISK-25476) chan_sip loses registrations after a while

Michael Keuter (JIRA) noreply at issues.asterisk.org
Thu Nov 5 04:30:33 CST 2015


    [ https://issues.asterisk.org/jira/browse/ASTERISK-25476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=228152#comment-228152 ] 

Michael Keuter edited comment on ASTERISK-25476 at 11/5/15 4:30 AM:
--------------------------------------------------------------------

Update2: After over 14 days the patch from abelbeck seems to solve this issue, for the most part, but there still are occasional, but rare occurrences of this issue, especially for devices with more than 1 SIP account configured (e.g. ATAs, DECT base stations).  Matt and others have noted other fixes that are needed after the "scheduler: Use queue for allocating sched IDs." commit was made.

So, what is the next step?  Add the patch from abelbeck here, and others along the line of ASTERISK-25449 that Matt and other noted, or should we consider reverting "scheduler: Use queue for allocating sched IDs."?

This is a major issue, and not much discussion.


was (Author: mkeuter):
Update2: After over 14 days the patch from abelbeck seems to solve this issue, for the most part, but there still are occasional, but rare occurrences of this issue, especially for devices with more than 1 SIP account configured (e.g. ATAs, DECT base stations).  Matt and others have noted other fixes that are needed after the "scheduler: Use queue for allocating sched IDs." commit was made.

So, what is the next step ?  Add the patch from abelbeck here, and others along the line of ASTERISK-25449 that Matt and other noted, or should we consider reverting "scheduler: Use queue for allocating sched IDs." ?

This is a major issue, and not much discussion.

> chan_sip loses registrations after a while
> ------------------------------------------
>
>                 Key: ASTERISK-25476
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25476
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Channels/chan_sip/General
>    Affects Versions: 11.20.0
>         Environment: AstLinux 1.2.4, Linux 3.2.66, x86 32bit
>            Reporter: Michael Keuter
>         Attachments: 11.20.0-SIP-options.txt, asterisk-11-issue-ASTERISK-25476.patch, asterisk-13-issue-ASTERISK-25476.patch, ASTERISK-25476-13.diff
>
>
> In Asterisk 11.20.0 chan_sip looses registrations of some IP-phones (on several different systems) after a while. In Asterisk the phone then shows "unreachable", while the phone's status shows "Registered". Reverting back to Asterisk 11.19.0 solves the problem. The phones are mostly Yealink phones, different models with different firmwares on different systems, none of the phones firmware was recently upgraded. Dis-/enbling the phone's SIP account or rebooting the phone makes it work again for a while, but then  Asterisk shows the phone again as unreachable.
> I attach a SIP trace of a Yealink W52P DECT base with 2 handsets (331/332). "qualify=yes" is enabled, after a while Asterisk stops sending Option packets to ext. 331 while keeps sending packets to 332.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list