03-17-2009 07:59 AM - edited 03-15-2019 04:54 PM
My outbound caller ID is only sending the 4 digit extension of the calling phone.
In CCM (5.1.2) in the external phone number mask I have the full 10 digit number.
Any ideas?
Solved! Go to Solution.
03-17-2009 10:02 AM
I believe that by 'check your gateway' they meant to check your callmanager gateway configs. Typically, you wouldn't alter your callid from the actual gateway. Typically, you'd handle that from callmanager.
Apart from the external mask on each phone line, you can alter the mask at several other levels: gateway, route list, and route patterns.
Each higher level overrides the previous level settings (so gateway trumps route list, route list trumps route patterns, route patterns trump phone lines, and the actual gateway translation rules or whatever override callmanager). From the hip, my guess is that the "Use Calling Party's External Phone Number Mask" checkbox on your route pattern(s) is not checked.
cheers,
Will
03-17-2009 08:10 AM
Check 'debug isdn q931' to make sure you're sending 10, maybe the provider is clipping it to 4. Otherwise, check the calling number mask on the DNs / gateway for conflict.
-nick
03-17-2009 08:20 AM
What nic said....check your gateway for Caller ID DN on the outbound calls, the gateway will trump anything. Leave your gateway blank and have your external phone number mask be 10 digits.
If this still isnt working, check telco and see what they are sending out.
03-17-2009 09:43 AM
03-17-2009 10:02 AM
I believe that by 'check your gateway' they meant to check your callmanager gateway configs. Typically, you wouldn't alter your callid from the actual gateway. Typically, you'd handle that from callmanager.
Apart from the external mask on each phone line, you can alter the mask at several other levels: gateway, route list, and route patterns.
Each higher level overrides the previous level settings (so gateway trumps route list, route list trumps route patterns, route patterns trump phone lines, and the actual gateway translation rules or whatever override callmanager). From the hip, my guess is that the "Use Calling Party's External Phone Number Mask" checkbox on your route pattern(s) is not checked.
cheers,
Will
03-17-2009 10:03 AM
Hello,
Try adding this to your config:
voice translation-rule 1
rule 1 /^16../ /XXXXXX&/
voice translation-profile OUT
translate calling 1
voice-port 0/2/0:23
translation-profile outgoing OUT
The x's in the above translation rule will be the area code and prefix that you want to send out and will append the 4 digits to the end of that.
Hope that helped, if so please rate.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide