asterisk generates error message playing a sound file

mjmann
Joined: Mon 18 of Jul, 2005

asterisk generates error message playing a sound file

Posted:Thu 16 of Oct, 2008 (16:43 UTC)
Hello all...
I'm having trouble with asterisk playing back a .gsm sound file. I converted the sound file from a .wav sound file to a .gsm sound file using WavePad. The file sample rate is 8KHz and plays back on my ippbx production asterisk server OK. Production server is using asterisk version 1.2.13. My IVR server, which is the problem server, is using asterisk 1.4.21.2. When asterisk 1.4.21.2 executes Background command it outputs the error message below. I have included the entire call debug trace for you to view. I have check the file permissions and they are correct. Also check file ownership and ownership matches the other asterisk sound files. The file is located in the /var/lib/asterisk/sounds directory. Anybody have any idea what could be causing this? Thanks in advance!

-- Executing [s@ivrmenu:5] BackGround("Zap/35-1", "DTVInternetSalesService") in new stack
    -- <Zap/35-1> Playing 'DTVInternetSalesService' (language 'en')
[Oct 16 11:27:49] WARNING[13643]: pbx.c:5722 pbx_builtin_background: ast_streamfile failed on Zap/35-1 for DTVInternetSalesService


Output from call debug trace:

 -- Accepting call from '4053750783' to '4053758020' on channel 1/11, span 1
    -- Executing [4053758020@kgfs:1] Goto("Zap/35-1", "3758020|1") in new stack
    -- Goto (kgfs,3758020,1)
    -- Executing [3758020@kgfs:1] Goto("Zap/35-1", "ivrmenu|s|1") in new stack
    -- Goto (ivrmenu,s,1)
    -- Executing [s@ivrmenu:1] Answer("Zap/35-1", "") in new stack
    -- Executing [s@ivrmenu:2] Wait("Zap/35-1", "1") in new stack
    -- Executing [s@ivrmenu:3] PlayTones("Zap/35-1", "ring") in new stack
    -- Executing [s@ivrmenu:4] Wait("Zap/35-1", "2") in new stack
    -- Executing [s@ivrmenu:5] BackGround("Zap/35-1", "DTVInternetSalesService") in new stack
    -- <Zap/35-1> Playing 'DTVInternetSalesService' (language 'en')
[Oct 16 11:27:49] WARNING[13643]: pbx.c:5722 pbx_builtin_background: ast_streamfile failed on Zap/35-1 for DTVInternetSalesService
    -- Executing [s@ivrmenu:6] Set("Zap/35-1", "TIMEOUT(response)=17") in new stack
    -- Response timeout set to 17
    -- Executing [s@ivrmenu:7] Goto("Zap/35-1", "timeout|t|1") in new stack
    -- Goto (timeout,t,1)
    -- Executing [t@timeout:1] Dial("Zap/35-1", "Zap/g1/4053750808") in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called g1/4053750808
    -- Zap/1-1 is proceeding passing it to Zap/35-1
[Oct 16 11:27:49] ERROR[4467]: chan_zap.c:8248 zt_pri_error: [Span 0 D-Channel 0] PRI: ROSE RETURN ERROR:
[Oct 16 11:27:49] ERROR[4467]: chan_zap.c:8248 zt_pri_error: [Span 0 D-Channel 0] PRI:  OPERATION: RLT_OPERATION_IND
[Oct 16 11:27:49] ERROR[4467]: chan_zap.c:8248 zt_pri_error: [Span 0 D-Channel 0] PRI:  ERROR: RLT Not Allowed
    -- Zap/1-1 is ringing
    -- Channel 1/11, span 1 got hangup request, cause 16
[Oct 16 11:27:50] WARNING[13643]: app_dial.c:681 wait_for_answer: Unable to forward voice frame
    -- Hungup 'Zap/1-1'
  == Spawn extension (timeout, t, 1) exited non-zero on 'Zap/35-1'
    -- Hungup 'Zap/35-1'