[asterisk-bugs] [JIRA] (ASTERISK-19516) Enable RFC 4662/Broadsoft Resource list subscriptions in Asterisk 1.8.9.0

Dennis Trubitski (JIRA) noreply at issues.asterisk.org
Fri Feb 22 16:56:18 CST 2013


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

Dennis Trubitski edited comment on ASTERISK-19516 at 2/22/13 4:55 PM:
----------------------------------------------------------------------

Stand by for the new version which fixes following issues:

Supports Asterisk 1.8.20

Allows the other phones like Grandstream ,Snom, etc. that use dialog-xml subscriptions to coexist with phones that use resorce list (rlmi) subscriptions.
There is a new sip variable called rlist_useragent which can be set to a portion or whole user-agent string of the phone.
For example, if you want to rlmi-xml subscriptions for Panasonic phones only, you need to set rlist_useragent=panasonic or rlist_useragent=pana.
By default if the rlist_useragent is not set resource list subscriptions are applicable to all type of phones.

Also, I've discovered some issues when using FreePbx as the front end. For FreePbx version 2.8 or lower you have to put [rlist_name] section in sip_custom_post.conf. For version 2.10 it has to be in sip_custom.conf.

Just a reminder, the format of resource list declaration is as follows:
[rlist_name]
type=resourcelist
monitor=100
monitor=101
...
monitor=120
                
      was (Author: deniq):
    Stand by for the new version which fixes following issues:

Supports Asterisk 1.8.20

Allows the other phones like Grandstream ,Snom, etc. that use dialog-xml subscriptions to coexist with phones that use resorce list (rlmi) subscriptions.
There is a new sip variable called rlist_useragent which can be set to the portion or whole user-agent string of the phone.
For example, if you want to rlmi-xml subscriptions for Panasonic phones only, you need to set rlist_useragent=panasonic or rlist_useragent=pana.
By default if the rlist_useragent is not set resource list subscriptions are applicable to all type of phones.

Also, I've discovered some issues when using FreePbx as the front end. For FreePbx version 2.8 or lower you have to put [rlist_name] section in sip_custom_post.conf. For version 2.10 it has to be in sip_custom.conf.

Just a reminder, the format of resource list declaration is as follows:
[rlist_name]
type=resourcelist
monitor=100
monitor=101
...
monitor=120
                  
> Enable RFC 4662/Broadsoft Resource list subscriptions in Asterisk 1.8.9.0
> -------------------------------------------------------------------------
>
>                 Key: ASTERISK-19516
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-19516
>             Project: Asterisk
>          Issue Type: New Feature
>      Security Level: None
>          Components: Channels/chan_sip/Subscriptions
>    Affects Versions: 1.8.9.0, 1.8.20.0
>            Reporter: Dennis Trubitski
>            Assignee: Dennis Trubitski
>         Attachments: chan_sip.patch, chan_sip.patch, rlist.patch, sip_h.patch, sip_h.patch
>
>
> I've modified and ported Dvossel's code to the current version of Asterisk to allow resource list subscriptions be properly processed.
> I've kept Dvossel's concept of keeping resource lists in sip.conf as type=resourcelist

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list