[SOLVED] Direct dial to voicemail stopped working

I just noticed that the system does now allow direct dialing to the extensions. And it seems to only be the 100X extensions, so I think there is a code or something that is breaking it. I just can’t figure out how to find out each one. I tried changing the feature code to *8888 to direct dial voicemail and that worked. What is the best way to figure this out? I’ve attached the log when trying to dial *1001 from extension 1004. Thank you for your help.

[2018-07-27 12:05:29] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state InUse for Notify User 3000
[2018-07-27 12:05:29] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state InUse for Notify User 1001
[2018-07-27 12:05:29] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state InUse for Notify User 1002
[2018-07-27 12:05:29] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state InUse for Notify User 1000
[2018-07-27 12:05:29] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state InUse for Notify User 1003
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [*1001@from-internal:1] Answer(“SIP/1004-0000002b”, “”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [*1001@from-internal:2] Macro(“SIP/1004-0000002b”, “user-callerid,”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:1] Set(“SIP/1004-0000002b”, “TOUCH_MONITOR=1532707529.45”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:2] Set(“SIP/1004-0000002b”, “AMPUSER=1004”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:3] GotoIf(“SIP/1004-0000002b”, “0?report”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:4] ExecIf(“SIP/1004-0000002b”, “1?Set(REALCALLERIDNUM=1004)”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:5] Set(“SIP/1004-0000002b”, “AMPUSER=1004”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:6] GotoIf(“SIP/1004-0000002b”, “0?limit”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:7] Set(“SIP/1004-0000002b”, “AMPUSERCIDNAME=Randy”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:8] ExecIf(“SIP/1004-0000002b”, “0?Set(__CIDMASQUERADING=TRUE)”) in new stac k
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:9] GotoIf(“SIP/1004-0000002b”, “0?report”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:10] Set(“SIP/1004-0000002b”, “AMPUSERCID=1004”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:11] Set(“SIP/1004-0000002b”, “__DIAL_OPTIONS=Ttr”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:12] Set(“SIP/1004-0000002b”, “CALLERID(all)=“Randy” <1004>”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:13] GotoIf(“SIP/1004-0000002b”, “0?limit”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:14] ExecIf(“SIP/1004-0000002b”, “0?Set(GROUP(concurrency_limit)=1004)”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:15] ExecIf(“SIP/1004-0000002b”, “0?Set(CHANNEL(language)=)”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:16] NoOp(“SIP/1004-0000002b”, “Macro Depth is 1”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:17] GotoIf(“SIP/1004-0000002b”, “1?report2:macroerror”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Goto (macro-user-callerid,s,18)
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:18] GotoIf(“SIP/1004-0000002b”, “0?continue”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:19] Set(“SIP/1004-0000002b”, “__TTL=64”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:20] GotoIf(“SIP/1004-0000002b”, “1?continue”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Goto (macro-user-callerid,s,36)
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:36] Set(“SIP/1004-0000002b”, “CALLERID(number)=1004”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:37] Set(“SIP/1004-0000002b”, “CALLERID(name)=Randy”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:38] GotoIf(“SIP/1004-0000002b”, “0?cnum”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:39] Set(“SIP/1004-0000002b”, “CDR(cnam)=Randy”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:40] Set(“SIP/1004-0000002b”, “CDR(cnum)=1004”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@macro-user-callerid:41] Set(“SIP/1004-0000002b”, “CHANNEL(language)=en”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [*1001@from-internal:3] GotoIf(“SIP/1004-0000002b”, “0?from-internal,1”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [*1001@from-internal:4] Goto(“SIP/1004-0000002b”, “bad-number,s,1”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Goto (bad-number,s,1)
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [s@bad-number:1] Goto(“SIP/1004-0000002b”, “11,1”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Goto (bad-number,11,1)
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [11@bad-number:1] ResetCDR(“SIP/1004-0000002b”, “”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [11@bad-number:2] NoCDR(“SIP/1004-0000002b”, “”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [11@bad-number:3] Progress(“SIP/1004-0000002b”, “”) in new stack
[2018-07-27 12:05:29] VERBOSE[11518][C-00000020] pbx.c: – Executing [11@bad-number:4] Wait(“SIP/1004-0000002b”, “1”) in new stack
[2018-07-27 12:05:30] VERBOSE[11518][C-00000020] pbx.c: – Executing [11@bad-number:5] Playback(“SIP/1004-0000002b”, “silence/1&cannot-complete-as-dialed&check-number- dial-again,noanswer”) in new stack
[2018-07-27 12:05:30] VERBOSE[11518][C-00000020] file.c: – <SIP/1004-0000002b> Playing ‘silence/1.ulaw’ (language ‘en’)
[2018-07-27 12:05:31] VERBOSE[11518][C-00000020] file.c: – <SIP/1004-0000002b> Playing ‘cannot-complete-as-dialed.ulaw’ (language ‘en’)
[2018-07-27 12:05:33] VERBOSE[11518][C-00000020] file.c: – <SIP/1004-0000002b> Playing ‘check-number-dial-again.ulaw’ (language ‘en’)
[2018-07-27 12:05:35] VERBOSE[11518][C-00000020] pbx.c: == Spawn extension (bad-number, 11, 5) exited non-zero on ‘SIP/1004-0000002b’
[2018-07-27 12:05:35] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state Idle for Notify User 3000
[2018-07-27 12:05:35] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state Idle for Notify User 1001
[2018-07-27 12:05:35] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state Idle for Notify User 1002
[2018-07-27 12:05:35] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state Idle for Notify User 1000
[2018-07-27 12:05:35] VERBOSE[2215] chan_sip.c: == Extension Changed 1004[ext-local] new state Idle for Notify User 1003

That took care of it! Thank you.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.