Skip to main content

Problem with Ext to Ext Dialing in MTE

Posted by dozment on Tue, 05/25/2010

I'm having a problem with some extensions that we have had in place for a long time on one of our tenants. The customer called and said they couldn't dial from one extension to another. It only effects a few of their 50 or so extensions. Here's what happens when they try to call extension 321.


-- Executing [321@from-inside-WR:1] Macro("SIP/310-WR-b712ccc8", "tl-set-variables2|from-inside-redir-WR|WR") in new stack
-- Executing [s@macro-tl-set-variables2:1] Set("SIP/310-WR-b712ccc8", "__tenant=WR") in new stack
-- Executing [s@macro-tl-set-variables2:2] Set("SIP/310-WR-b712ccc8", "CDR(userfield)=WR") in new stack
-- Executing [s@macro-tl-set-variables2:3] Set("SIP/310-WR-b712ccc8", "__FROM_INSIDE=1") in new stack
-- Executing [s@macro-tl-set-variables2:4] Set("SIP/310-WR-b712ccc8", "__MOH=worship-WR") in new stack
-- Executing [s@macro-tl-set-variables2:5] GotoIf("SIP/310-WR-b712ccc8", "1 ?setmoh") in new stack
-- Goto (macro-tl-set-variables2,s,7)
-- Executing [s@macro-tl-set-variables2:7] SetMusicOnHold("SIP/310-WR-b712ccc8", "worship-WR") in new stack
-- Executing [s@macro-tl-set-variables2:8] Goto("SIP/310-WR-b712ccc8", "from-inside-redir-WR|321|1") in new stack
-- Goto (from-inside-redir-WR,321,1)
== Channel 'SIP/310-WR-b712ccc8' jumping out of macro 'tl-set-variables2'
-- Sent into invalid extension '321' in context 'from-inside-redir-WR' on SIP/310-WR-b712ccc8
-- Executing [i@from-inside-redir-WR:1] Playback("SIP/310-WR-b712ccc8", "invalid") in new stack
-- Playing 'invalid' (language 'en')
-- Nobody picked up in 15000 ms
== Spawn extension (macro-tl-dialout-base, dial-SIP, 7) exited non-zero on 'Local/97709207597@agent-extensions-dctax-1a27,2' in macro 'tl-dialout-base'
== Spawn extension (macro-Main_Outbound_Route, s, 15) exited non-zero on 'Local/97709207597@agent-extensions-dctax-1a27,2' in macro 'Main_Outbound_Route'
== Spawn extension (from-inside-redir-dctax, 97709207597, 1) exited non-zero on 'Local/97709207597@agent-extensions-dctax-1a27,2'
-- Executing [h@from-inside-redir-dctax:1] Hangup("Local/97709207597@agent-extensions-dctax-1a27,2", "") in new stack
== Spawn extension (from-inside-redir-dctax, h, 1) exited non-zero on 'Local/97709207597@agent-extensions-dctax-1a27,2'

When I look at the extension in Thirdlane/Extensions it looks ok. I tried saving one without making a change. When I do that the extension number goes away. In other words the list of 50 extensions includes all of their extensions including this one, but the extension number on this line is blank. (Am I making sense?)

The only way we have found to cure the problem for an extension is to delete and re-add the extension. When we do that the problems seems to move to another extension.

I assume there is something wrong with one of the dial plan config files, but I can't find it. I restored extensions.include from last week and did a dialplan reload, but it didn't change anything.

Has anyone seen this? Any ideas?


Submitted by dozment on Tue, 05/25/2010 Permalink

Somehow some of the extensions were missing from [local-extensions-WR]. Not sure how that happened. Copied one of them back from a backup, and all is well with that one.