03-29-2022 06:29 PM
Hi,
We are forwarding Cisco landlines to Mobile numbers, Although when external mobile's call the forwarded land line the call is dropped and we get a "We apologise this service is currently not supported". Oddly enough this is only happening when we forward to certain ISPs, In Australia, Telstra and Vodaphone come back with errors although Optus does not.
We are told from TPG
"The issue is you have an incorrect from number in your FROM header – 80473770399
From: sip:80473770399@sipvoice.syd.aapt.com.au;tag=5ECCAC0-1175
As it passes our network 0011 is being added on thinking its an international number
Please drop the 8 from that number"
The issue with this is that in a standard call, as soon as the connection from my landline to my mobile, the leading 8 is dropped as per belows config
voice translation-rule 11
rule 1 /^8/ //
voice translation-profile Strip8
translate calling 7
translate called 11
dial-peer voice 2 voip
description AU to Mobile call
translation-profile incoming add8
translation-profile outgoing Strip8
destination-pattern 804........
session protocol sipv2
session target dns:hostname...xxx.com.au
incoming called-number .
voice-class codec 1
voice-class sip bind control source-interface GigabitEthernet0/1
voice-class sip bind media source-interface GigabitEthernet0/1
dtmf-relay rtp-nte sip-notify
no dtmf-interworking
Any help would be great. Please see the call log attached below.
Solved! Go to Solution.
03-30-2022 12:19 AM
As you are already pointing it out with your config by yourself:
voice translation-rule 11 rule 1 /^8/ // voice translation-profile Strip8 translate calling 7 translate called 11
This config only translates the called number with the rules from "voice translation-rule 11"
But the number in the "FROM" header is obviously the calling number
So whatever you are doing in "voice translation-rule 7", just also strip the 8 there like you do in "voice translation-rule 11"
03-30-2022 12:19 AM
As you are already pointing it out with your config by yourself:
voice translation-rule 11 rule 1 /^8/ // voice translation-profile Strip8 translate calling 7 translate called 11
This config only translates the called number with the rules from "voice translation-rule 11"
But the number in the "FROM" header is obviously the calling number
So whatever you are doing in "voice translation-rule 7", just also strip the 8 there like you do in "voice translation-rule 11"
03-30-2022 02:37 PM
Thanks for that it worked. I assumed as when the call is made the 8 is dropped already i didn't think that the calling number would have needed the 8 dropped. Thank you again!
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