I installed a brand new copy of Trixbox 2.8 earlier. It installed right from the ISO. We ran an update, "yum update" to ensure it was up to date and then proceeded to setup the extensions, a queue and the ivr.
The ivr accepts the inbound route, plays the options to listener, and collects the responses. However if it selects one of the options, it is looping back for some reason.
In addition, if a caller dials an extension directly, it immediately hangs up.
I logged into the system and ran the asterisk -rvc, set the debug peer for the inbound route and noticed that the recordingcheck gave off a permission denied error, as did dialparties.agi.
The part of concern for me was as follows:
Spawn extension (from-internal, h, 1) exited non-zero on 'Local/55100@from-internal-cfeb;2'
-- Nobody picked up in 1000 ms
== recordingcheck,20090929-152618,1254263177.2557: Failed to execute '/var/lib/asterisk/agi-bin/recordingcheck': Permission denied
-- Executing [s@macro-record-enable:5] MacroExit("Local/200@from-internal-cb2a;2", "") in new stack
-- Executing [s@macro-exten-vm:9] Macro("Local/200@from-internal-cb2a;2", "dial,"",trM(auto-blkvm),200") in new stack
-- Executing [s@macro-dial:1] GotoIf("Local/200@from-internal-cb2a;2", "1?dial") in new stack
-- Goto (macro-dial,s,3)
-- Executing [s@macro-dial:3] AGI("Local/200@from-internal-cb2a;2", "dialparties.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
== dialparties.agi: Failed to execute '/var/lib/asterisk/agi-bin/dialparties.agi': Permission denied
-- Executing [s@macro-dial:4] NoOp("Local/200@from-internal-cb2a;2", "Returned from dialparties with no extensions to call and DIALSTATUS: ") in new stack
Of course, once it gets past this point it starts over with the loop for the IVR.
Any advice anyone can give me.
Once again, this is a default install, iso downloaded from the web and one queue, one extension, one phone, and one route setup.
Thanks in advance.
Member Since:
2009-09-29