[asterisk-bugs] [JIRA] (ASTERISK-23549) Blind Transfer faliure when using AGI
Maciej Krajewski (JIRA)
noreply at issues.asterisk.org
Thu Mar 27 11:23:18 CDT 2014
Maciej Krajewski created ASTERISK-23549:
-------------------------------------------
Summary: Blind Transfer faliure when using AGI
Key: ASTERISK-23549
URL: https://issues.asterisk.org/jira/browse/ASTERISK-23549
Project: Asterisk
Issue Type: Bug
Security Level: None
Affects Versions: 11.8.1
Reporter: Maciej Krajewski
Blind Transfers fails when it is done by B side and you are using AGI in dialplan.
I've made some additional tests, the problem occurs only if AGI hangups the connection (EXEC HANGUP) at the end.
The problem did not occur in Asterisk 1.8.19.1 (I haven't checked in later versions).
I've attached the logs and made a simple AGI in bash to recreate this situation.
The dialplan should look like this:
<code>
exten => h,1,NoOP("po AGI ===================="${EXTEN}" "${ORGDEST}");
exten => h,2,Hangup
exten => t,1,Hangup(18)
exten => T,1,Hangup(18)
exten => 12,1,Dial(SIP/test002,45,Tt)
exten => 12,n,Hangup()
exten => 13,1,Dial(SIP/test003,45,Tt)
exten => 13,n,Hangup()
exten => 14,1,Dial(SIP/test004,45,Tt)
exten => 14,2,Hangup()
exten => 1,1,AGI(/root/asterisk.sh)
same => n,Hangup()
<code>
The problem does not occur if transfer is made by side A.
The problem does not occur if AGI does not send HANGUP at the end.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list