Did you set the execute permission for the myscript.sh ?


On Thu, Mar 26, 2009 at 12:17 AM, Bruce N <[email protected]> wrote:

>
> Hello Everyone,
>
> Has anyone tried the field "Run After Record" which resides in General tab
> of FreePBX 2.5? It supposed to allow to run a script after recording is
> done. I have created a simple file and placed it in
> /var/lib/asterisk/myscript.sh. The file contains the following:
>
> touch success
>
> When a call comes in, recording is done just fine. When call hangs up, this
> is what I get:
>
>   -- SIP/600-0862bd20 is ringing
>    -- SIP/600-0862bd20 answered SIP/602-0862ddc8
>  == Spawn extension (macro-dial, s, 7) exited non-zero on
> 'SIP/602-0862ddc8' in macro 'dial'
>  == Spawn extension (macro-dial, s, 7) exited non-zero on
> 'SIP/602-0862ddc8' in macro 'exten-vm'
>  == Spawn extension (macro-dial, s, 7) exited non-zero on
> 'SIP/602-0862ddc8'
>    -- Executing [...@macro-dial:1] Macro("SIP/602-0862ddc8", "hangupcall")
> in new stack
>    -- Executing [...@macro-hangupcall:1] ResetCDR("SIP/602-0862ddc8", "vw")
> in new stack
>    -- Executing [...@macro-hangupcall:2] NoCDR("SIP/602-0862ddc8", "") in
> new stack
>    -- Executing [...@macro-hangupcall:3] GotoIf("SIP/602-0862ddc8",
> "1?skiprg") in new stack
>    -- Goto (macro-hangupcall,s,6)
>    -- Executing [...@macro-hangupcall:6] GotoIf("SIP/602-0862ddc8",
> "1?skipblkvm") in new stack
>    -- Goto (macro-hangupcall,s,9)
>    -- Executing [...@macro-hangupcall:9] GotoIf("SIP/602-0862ddc8",
> "1?theend") in new stack
>    -- Goto (macro-hangupcall,s,11)
>    -- Executing [...@macro-hangupcall:11] Hangup("SIP/602-0862ddc8", "") in
> new stack
>  == Spawn extension (macro-hangupcall, s, 11) exited non-zero on
> 'SIP/602-0862ddc8' in macro 'hangupcall'
>  == Spawn extension (macro-hangupcall, s, 11) exited non-zero on
> 'SIP/602-0862ddc8'
>  == End MixMonitor Recording SIP/602-0862ddc8
>  == Executing [/var/lib/asterisk/myscript.sh]
>
> And that is it. This is stuck at the last line and the script is not run as
> I do not see a "success" file. Am I doing something wrong or is the FreePBX
> that is messed up?
>
> Thanks,
> Bruce
>
>
> _________________________________________________________________
> Reunite with the people closest to you, chat face to face with Messenger.
> http://go.microsoft.com/?linkid=9650736
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to