Bug with Queues or Announcements

Hello,

I am currently using toll free number with freepbx when calling directly to extension everything is working when using Queues calls gets dropped. I also tried with using Ring groups. Call is working fine but when I add Announcement call getting dropped.

When using another did provider all above working fine. So problem is with specific did provider TOLL FREE numbers. Please let me know how to trouble shoot that issue?

Thnaks in advance.

Roman

Watch Asterisk while the call is happening, or check verbose logs after the fact. It will tell you why the call is being dropped. Possibly there is a problem with your announcement sound file?

== Using SIP RTP CoS mark 5
– Called SIP/714
– Started music on hold, class ‘default’, on SIP/xxx.xxx.129.211-0000093f
– SIP/700-00000940 connected line has changed. Saving it until answer for SIP/xxx.xxx.129.211-0000093f
– SIP/714-00000941 connected line has changed. Saving it until answer for SIP/xxx.xxx.129.211-0000093f
– SIP/714-00000941 is ringing
– SIP/700-00000940 is ringing
– SIP/714-00000941 is ringing
– SIP/700-00000940 connected line has changed. Saving it until answer for SIP/xxx.xxx.129.211-0000093f
– SIP/700-00000940 answered SIP/xxx.xxx.129.211-0000093f
– Executing [s@macro-auto-blkvm:1] Set(“SIP/700-00000940”, “__MACRO_RESULT=”) in new stack
– Executing [s@macro-auto-blkvm:2] Macro(“SIP/700-00000940”, “blkvm-clr,”) in new stack
– Executing [s@macro-blkvm-clr:1] Set(“SIP/700-00000940”, “SHARED(BLKVM,SIP/xxx.xxx.129.211-0000093f)=”) in new stack
– Executing [s@macro-blkvm-clr:2] Set(“SIP/700-00000940”, “GOSUB_RETVAL=”) in new stack
– Executing [s@macro-blkvm-clr:3] MacroExit(“SIP/700-00000940”, “”) in new stack
– Executing [s@macro-auto-blkvm:3] ExecIf(“SIP/700-00000940”, “0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=700)”) in new stack
– Executing [s@macro-auto-blkvm:4] ExecIf(“SIP/700-00000940”, “0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=Roman)”) in new stack
– Stopped music on hold on SIP/xxx.xxx.129.211-0000093f
– Executing [h@macro-dial:1] Macro(“SIP/xxx.xxx.129.211-0000093f”, “hangupcall”) in new stack
– Executing [s@macro-hangupcall:1] GotoIf(“SIP/xxx.xxx.129.211-0000093f”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,3)
– Executing [s@macro-hangupcall:3] ExecIf(“SIP/xxx.xxx.129.211-0000093f”, “0?Set(CDR(recordingfile)=)”) in new stack
– Executing [s@macro-hangupcall:4] Hangup(“SIP/xxx.xxx.129.211-0000093f”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘SIP/xxx.xxx.129.211-0000093f’ in macro ‘hangupcall’
== Spawn extension (macro-dial, h, 1) exited non-zero on ‘SIP/xxx.xxx.129.211-0000093f’
== Spawn extension (macro-dial, s, 7) exited non-zero on ‘SIP/xxx.xxx.129.211-0000093f’ in macro ‘dial’
== Spawn extension (ext-group, 600, 16) exited non-zero on 'SIP/xxx.xxx.129.211-0000093f’
PBX*CLI>

hello,

thanks for your reply unfortunately i dont see any errors it simply disconnects. Please let me know what to do. Thanks in advance for your help.

Roman