05-19-2016 02:30 AM - edited 03-17-2019 06:58 AM
When using Jabber to dial mobile numbers using prefix +447 the calls are failing. For example a call to +447742xxxxxx. A route pattern of \+44.! is used to dicard predot and add 90 to the number, to make the call route externally (907742xxxxxx) When checking DNA on CUCM it says the call should be routed to my gateway, matching the pattern that has been set up. However my call fails with the message "your call can not be completed as dialled"
I've taken traces and I can see that when I dial +447742xxxxxx from Jabber, Jabber actually send 9047742xxxxxx. In order to get around this I've added another translation pattern to capture 9047742xxxxxx and strip off the 904 and just send 907742xxxxxx. But can anyone tell me why the Jabber client is sending 9047742xxxxxx and not +447742xxxxxx?
To add, when calling national numbers using the +44 prefix, these work fine, and Jabber sends what I'd expect.....
Look forward to some feedback on this one.
Thanks
Solved! Go to Solution.
05-19-2016 09:32 AM
You might want to check if there are any application dial rules that are interfering with this. Have you checked this?
05-19-2016 09:32 AM
You might want to check if there are any application dial rules that are interfering with this. Have you checked this?
05-26-2016 08:41 AM
Yes I did manage to find the reason after lots of googling! It was the AppDialRules.xml file located in the CUPC directory. There was an entry in there causing the problem!
05-31-2016 03:12 AM
Yes I did manage to find the reason after lots of googling! It was the AppDialRules.xml file located in the CUPC directory. There was an entry in there causing the problem!
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