[asterisk-users] PJSIP Endpoint AOR question

Trey Hilyard kctrey at gmail.com
Wed Apr 1 15:03:19 CDT 2015


I just realized that you are asking about dynamic AORs, not static Contacts
in an AOR. That may be the difference. I have never actually tried giving a
dynamic AOR a different name. And you wouldn't want more than one dynamic
AOR, you'd just use an AOR that allowed more than 1 contact.

On Wed, Apr 1, 2015 at 2:59 PM Trey Hilyard <kctrey at gmail.com> wrote:

> I don't know why you have issues using different names. I have multiple
> AORs assigned to a single endpoint and it works fine. I have to admit that
> my AORs do contain the endpoint name, though. For example, for endpoint
> "myswitch" I have two AORs, "myswitch_1" and "myswitch_2", and I assign
> them to the endpoint with aors=myswitch_1,myswitch_2.
>
> When you say that the first example fails, what specifically fails? Do the
> PJSIP modules load but then you get an error when trying to dial to an
> endpoint, or maybe receive a call from one?
>
> On Wed, Apr 1, 2015 at 2:53 PM Dan Cropp <dan at amtelco.com> wrote:
>
>> I am running asterisk 13.1.0
>>
>>
>>
>> In pjsip.conf, the endpoint section has an aors and an auth field.
>>
>>
>>
>> I can name the auth field anything I want.  The key is to set the
>> auth=field accordingly.
>>
>> However, when I try this with the aors field, it never works.  It seems I
>> have to name the aors=field to match the name of the endpoint section.
>>
>>
>>
>> Is this correct?
>>
>>
>>
>> Would there ever be a need for multiple aors to a single endpoint?  Since
>> the field is named aors, I thought this would be possible.  How would I do
>> this if I have to name the aor the name of the endpoint?
>>
>>
>>
>> This fails...
>>
>>
>>
>> [transport1]
>>
>> type = transport
>>
>> bind = 0.0.0.0
>>
>> protocol = udp
>>
>>
>>
>> [aor3]
>>
>> type = aor
>>
>> max_contacts = 1
>>
>> remove_existing = yes
>>
>>
>>
>> [auth3]
>>
>> type = auth
>>
>> username = 1003
>>
>> password = Password
>>
>>
>>
>> [1003]
>>
>> type = endpoint
>>
>> context = Test
>>
>> transport = transport1
>>
>> auth = auth3
>>
>> aors = aor3
>>
>> dtmf_mode = inband
>>
>> device_state_busy_at = 1
>>
>> disallow = all
>>
>> allow = ulaw
>>
>>
>>
>>
>>
>> This succeeds...
>>
>>
>>
>> [transport1]
>>
>> type = transport
>>
>> bind = 0.0.0.0
>>
>> protocol = udp
>>
>>
>>
>> [1003]
>>
>> type = aor
>>
>> max_contacts = 1
>>
>> remove_existing = yes
>>
>>
>>
>> [auth3]
>>
>> type = auth
>>
>> username = 1003
>>
>> password = Password
>>
>>
>>
>> [1003]
>>
>> type = endpoint
>>
>> context = Test
>>
>> transport = transport1
>>
>> auth = auth3
>>
>> aors = 1003
>>
>> dtmf_mode = inband
>>
>> device_state_busy_at = 1
>>
>> disallow = all
>>
>> allow = ulaw
>>
>>
>> --
>> _____________________________________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>> New to Asterisk? Join us for a live introductory webinar every Thurs:
>>                http://www.asterisk.org/hello
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>>    http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20150401/0ccab0b7/attachment.html>


More information about the asterisk-users mailing list