Intermittent dropped calls, busy signal when dialing out, and callers cannot hear randomly

timtmcc
Posts: 27
Member Since:
2008-09-26

We have a PRI and a IAX as a backup trunk. We are using Aastra 57i's. Our phone system has been solid for 2 months now calls are being dropped, intermittent busy signal when calling out, and callers cannot hear randomly (internally calling internally, external calls coming in etc). Also, the ring group I'm in, when called, I answer my phone it doesn't answer it and the other 3 phones in the ring group continue to ring. This is also random.

I can provide any log files, but so far I cannot find anything suspicious.

Thank you,

Tim



timtmcc
Posts: 27
Member Since:
2008-09-26
Here is an instance of a

Here is an instance of a dropped call that I am having. The line I'm wondering about is -- DBdel: Error deleting key from database. Also, what is calling the hangup macro? I've read in a few posts that a dial plan can cause this. We recently changed our ring groups from 2000-2099 to 9700-9739. This also changed my dial plan. I'm a noob and this is what my dial plan looks like. It's really specific, because our users wanted the extensions to dial right after dialing.

sip dial plan: "70|71|72|73|74|75|76|77|78|79|*XX|1XX|2[1-9]X|20XX|4XX|3XXX|8XXX|97XX|911|9911|91XXXXXXXXXX|9011XX+#|011XX+#"

This is my dial plan for my Outbound Route.

311
411
911
9|911
011.
9|011.
9|1+NXXNXXXXXX
9|1NXXNXXXXXX

This is from the console using # asterisk -vvvvvvvvvr

-- SIP/172-08acc2d8 is ringing
-- SIP/172-08acc2d8 is ringing
-- SIP/145-08ac5998 answered Zap/22-1
-- Executing [s@macro-auto-blkvm:1] Set("SIP/145-08ac5998", "__MACRO_RESULT=") in new stack
-- Executing [s@macro-auto-blkvm:2] Set("SIP/145-08ac5998", "__CWIGNORE=") in new stack
-- Executing [s@macro-auto-blkvm:3] DBdel("SIP/145-08ac5998", "BLKVM/9707/Zap/22-1") in new stack
-- DBdel: family=BLKVM, key=9707/Zap/22-1
== Spawn extension (macro-dial, s, 7) exited non-zero on 'Zap/22-1' in macro 'dial'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'Zap/22-1'
-- Executing [h@macro-dial:1] Macro("Zap/22-1", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] ResetCDR("Zap/22-1", "w") in new stack
-- Executing [s@macro-hangupcall:2] NoCDR("Zap/22-1", "") in new stack
-- Executing [s@macro-hangupcall:3] GotoIf("Zap/22-1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing [s@macro-hangupcall:6] GotoIf("Zap/22-1", "0?skipblkvm") in new stack
-- Executing [s@macro-hangupcall:7] NoOp("Zap/22-1", "Cleaning Up Block VM Flag: BLKVM/9707/Zap/22-1") in new stack
-- Executing [s@macro-hangupcall:8] DBdel("Zap/22-1", "BLKVM/9707/Zap/22-1") in new stack
-- DBdel: family=BLKVM, key=9707/Zap/22-1
-- DBdel: Error deleting key from database.
-- Executing [s@macro-hangupcall:9] GotoIf("Zap/22-1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,11)
-- Executing [s@macro-hangupcall:11] Hangup("Zap/22-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'Zap/22-1' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'Zap/22-1'
-- Hungup 'Zap/22-1'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'Zap/21-1' in macro 'dial'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'Zap/21-1'
-- Executing [h@macro-dial:1] Macro("Zap/21-1", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] ResetCDR("Zap/21-1", "w") in new stack
-- Executing [s@macro-hangupcall:2] NoCDR("Zap/21-1", "") in new stack
-- Executing [s@macro-hangupcall:3] GotoIf("Zap/21-1", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing [s@macro-hangupcall:6] GotoIf("Zap/21-1", "0?skipblkvm") in new stack
-- Executing [s@macro-hangupcall:7] NoOp("Zap/21-1", "Cleaning Up Block VM Flag: BLKVM/9702/Zap/21-1") in new stack
-- Executing [s@macro-hangupcall:8] DBdel("Zap/21-1", "BLKVM/9702/Zap/21-1") in new stack
-- DBdel: family=BLKVM, key=9702/Zap/21-1
-- DBdel: Error deleting key from database.
-- Executing [s@macro-hangupcall:9] GotoIf("Zap/21-1", "1?theend") in new stack
-- Goto (macro-hangupcall,s,11)
-- Executing [s@macro-hangupcall:11] Hangup("Zap/21-1", "") in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'Zap/21-1' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'Zap/21-1'
-- Hungup 'Zap/21-1'
-- SIP/172-08acc2d8 answered Zap/23-1
-- Executing [s@macro-auto-blkvm:1] Set("SIP/172-08acc2d8", "__MACRO_RESULT=") in new stack
-- Executing [s@macro-auto-blkvm:2] Set("SIP/172-08acc2d8", "__CWIGNORE=") in new stack
-- Executing [s@macro-auto-blkvm:3] DBdel("SIP/172-08acc2d8", "BLKVM/9702/Zap/23-1") in new stack
-- DBdel: family=BLKVM, key=9702/Zap/23-1

Any help would be greatly appreciated. Our dept is getting hammered and the users are not happy.



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.