Hi,
I've hit this bug in freepbx 2.1beta1 and beta2. It
happens when a queue has a static agent busy, or
unavailable (e.g., a not registered extension).
I've noticed that extensions.conf, in macro-exten-vm,
has a commented line. Uncomenting and removing a
question mark fixes the issue. Pls check the attached
patch:
--- old/extensions.conf 2006-05-05 20:41:38.000000000 +0100
+++ new/extensions.conf 2006-05-06 13:29:18.000000000 +0100
@@ -102,7 +102,7 @@
exten => dolocaldial,1,Macro(dial,,${DIAL_OPTIONS},${EXTTOCALL})
exten => dolocaldial,n,NoOp(Returned to dolocaldial with DIALSTATUS '${DIALSTATUS}')
-;exten => dolocaldial,n,Goto(?s-${DIALSTATUS},1) ; Do not go to voicemail. This is primarily to avoid vm for call-forwarded extensions in ring groups
+exten => dolocaldial,n,Goto(s-${DIALSTATUS},1) ; Do not go to voicemail. This is primarily to avoid vm for call-forwarded extensions in ring groups
exten => docfu,1,Set(RTCFU=${IF($["${VMBOX}"!="novm"]?${RINGTIMER}:"")})
exten => docfu,n,Dial(Local/${CFUEXT}@from-internal/n,${RTCFU},${DIAL_OPTIONS})
Julian.