[asterisk-bugs] [JIRA] (ASTERISK-22487) ARI: ARI Origination + SIP blind transfer == asterisk crash

Jonathan Rose (JIRA) noreply at issues.asterisk.org
Mon Sep 16 13:07:03 CDT 2013


     [ https://issues.asterisk.org/jira/browse/ASTERISK-22487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Rose updated ASTERISK-22487:
-------------------------------------

    Description: 
h2. Steps to reproduce

# Originate using ARI: {{POST /ari/channels?endpoint=SIP%2F1000&context=internal&extension=6000&priority=1&app=test&appArgs=foobar&callerId=queuething&timeout=20}}
# SIP/1000 - blind transfer (actually forward)

NOTE by Jonathan:

This can be reproduced more trivially without ARI. Simply originate a call to a SIP endpoint and then forward the call to any other extension. It doesn't even matter if the extensions used for originating with or the extensions forwarded to exist.

h2. Expected results

Transferee should ring

NOTE by Jonathan:

Historically, this isn't true. We don't allow originated calls to be transferred in 11 or earlier either.

h2. Actual results

Asterisk crashes

  was:
h2. Steps to reproduce

# Originate using ARI: {{POST /ari/channels?endpoint=SIP%2F1000&context=internal&extension=6000&priority=1&app=test&appArgs=foobar&callerId=queuething&timeout=20}}
# SIP/1000 - blind transfer

h2. Expected results

Transferee should ring

h2. Actual results

Asterisk crashes

    
> ARI: ARI Origination + SIP blind transfer == asterisk crash
> -----------------------------------------------------------
>
>                 Key: ASTERISK-22487
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-22487
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Resources/res_ari
>    Affects Versions: 12.0.0-alpha1
>            Reporter: David M. Lee
>            Assignee: Jonathan Rose
>
> h2. Steps to reproduce
> # Originate using ARI: {{POST /ari/channels?endpoint=SIP%2F1000&context=internal&extension=6000&priority=1&app=test&appArgs=foobar&callerId=queuething&timeout=20}}
> # SIP/1000 - blind transfer (actually forward)
> NOTE by Jonathan:
> This can be reproduced more trivially without ARI. Simply originate a call to a SIP endpoint and then forward the call to any other extension. It doesn't even matter if the extensions used for originating with or the extensions forwarded to exist.
> h2. Expected results
> Transferee should ring
> NOTE by Jonathan:
> Historically, this isn't true. We don't allow originated calls to be transferred in 11 or earlier either.
> h2. Actual results
> Asterisk crashes

--
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