"The extension 1006 has been changed to 1106, please wait while I connect your call."

Hello!
All unused extensions starting with 10XX are getting changed to their 11XX equivalents. Extensions that have been previously set up are working fine and can receive calls, but when trying to set up new 10XX extensions, the phone says “The extension 1006 has been changed to 1106, please wait while I connect your call.”
I compared one of the numbers that was showing this issue (1006) with one that wasn’t (1052),
User settings are identical,
Device settings are identical,
Ring Group settings are identical,
Endpoint Manager Extension Mapping settings are identical.
I went through the star codes and disabled everything forwarding related.
Pretty stumped on this one, any ideas?

Probably some custom dialplan; check /etc/asterisk/extensions_custom.conf for dialplan in the [from-internal-custom] context.

Hi Bill,
Here’s what I found in /etc/asterisk/extensions_custom.conf:

[from-internal-custom]
exten => 1234,1,Playback(demo-congrats)         ; extensions can dial 1234
exten => 1234,2,Hangup()
exten => h,1,Hangup()
include => custom-recordme                      ; extensions can also dial 5678

#include extensions_terra.conf

; custom-count2four,s,1 can be used as a custom target for
; a Digital Receptionist menu or a Ring Group

Not sure exactly what I’m looking at here, see anything amiss?

No clues there. Provide a call trace via pastebin so we can see what’s going on:
https://sangomakb.atlassian.net/wiki/spaces/SS/pages/31162494/Providing+Great+Debug#Asterisk-Logs---Part-II

Hi lgaetz,
Here’s the call trace when calling 1006 from 1052.
https://pastebin.freepbx.org/view/db99c63c

Apologies, I missed the #include in your answer above. Someone has edited extensions_custom.conf to include extensions_terra.conf, you’ll find the custom dialplan there. You may wish to just remove the #include line and reload to remove those entries entirely.

1 Like

Ah yeah, extensions_terra.conf is where it’s all happening:

exten => 1006,1,Answer
exten => 1006,n,Playback(en/the-number-u-dialed&en/digits/1&en/digits/0)
exten => 1006,n,Playback(en/digits/0)
exten => 1006,n,Playback(en/digits/6)
exten => 1006,n,Playback(has-been-changed-to&en/digits/1&en/digits/1)
exten => 1006,n,Playback(en/digits/0)
exten => 1006,n,Playback(en/digits/6)
exten => 1006,n,Playback(pls-wait-connect-call,noanswer)
exten => 1006,n,Goto(from-did-direct,1106,1)

I’ve got to dig into why it was done this way as this might be intentional.
Thank you for showing me where this was I appreciate you!

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