[asterisk-bugs] [Asterisk 0017323]: Playback(file, noanswer) in Asterisk-1.6.2.7 (1.6.2.8rc1 too) does not work properly

Asterisk Bug Tracker noreply at bugs.digium.com
Wed May 12 07:20:08 CDT 2010


The following issue has been SUBMITTED. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17323 
====================================================================== 
Reported By:                OrNix
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   17323
Category:                   Applications/app_playback
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
Asterisk Version:           1.6.2.8-rc1 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-05-12 07:20 CDT
Last Modified:              2010-05-12 07:20 CDT
====================================================================== 
Summary:                    Playback(file,noanswer) in Asterisk-1.6.2.7
(1.6.2.8rc1 too) does not work properly
Description: 
SIP/111 rings SIP/115 with the following context. 

context internalcall-ael {
    _XXX => {
        Dial(SIP/${ARG1},70,gtTW);
        goto ${DIALSTATUS};
        NOANSWER:
                Playback(nobody,noanswer);
                Hangup();
        BUSY:
                Playback(busy-cycl0,noanswer);
                goto ${CONTEXT}|${PRIM}|1;
        CHANUNAVAIL:
                Playback(notavail,noanswer);
                Hangup();
        CONGESTION:
                Playback(busy-cycl0,noanswer);
                goto ${CONTEXT}|${PRIM}|1;
        ANSWER:
                Hangup();
    };
};

If SIP/116 gives CONGESTION, asterisk must play busy-cycl0.alaw (without
answering the channel) and dial SIP/116 again.

    -- Executing [116 at office1:1] Gosub("SIP/115-00000000",
"internalcall-ael,116,1(116)") in new stack
    -- Executing [116 at internalcall-ael:1] Dial("SIP/115-00000000",
"SIP/116,70,gtTW") in new stack
    -- Called 116
    -- SIP/116-00000001 is ringing
    -- Got SIP response 480 "Temporarily Unavailable" back from
192.168.5.109
    -- SIP/116-00000001 is circuit-busy
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [116 at internalcall-ael:2] Goto("SIP/115-00000000",
"CONGESTION") in new stack
    -- Goto (internalcall-ael,116,9)
    -- Executing [116 at internalcall-ael:9] Playback("SIP/115-00000000",
"busy-cycl0,noanswer") in new stack
    -- <SIP/115-00000000> Playing 'busy-cycl0.alaw' (language 'ru')

Call-log says "Playback("SIP/115-00000000", "busy-cycl0,noanswer") in new
stack", but there is no sound. It worked fine in all 1.6.1.x versions, but
now it works only without option ",noanswer". 


====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-05-12 07:20 OrNix          New Issue                                    
2010-05-12 07:20 OrNix          Asterisk Version          => 1.6.2.8-rc1     
2010-05-12 07:20 OrNix          Regression                => No              
2010-05-12 07:20 OrNix          SVN Branch (only for SVN checkouts, not tarball
releases) => N/A             
======================================================================




More information about the asterisk-bugs mailing list