1. Called a regular number on my Nokia E51;
2. Put the first call on hold;
3. Added a new Internet call (to a PSTN destination) via PBXes.
The Internet call wasn't routed properly -- it just kept heading to the "pbxes.org" trunk (over and over) according to the Call Monitor. If the number in #3 is called directly (not via an additional call), it routes properly.
If anyone from PBXes wants to check my logs, it starts from 2008-07-17 01:45:16 (GMT+0800) to 01:48:01. An example of correct routing is at 01:48:02.
In order to be certain of what you mean and avoid a misinterpretation, I will ask a couple of questions clarifying this call scenario.
On step (1) by the expression "regular number" do you mean a call on the GSM network?
On step (3) if you dial the number of the SIP call, without previously having the 1st call on hold, does the call route properly on PBXes using the correct Outbound Route?
Ok, I've unregistered the only client for now, and I'm pretty sure there won't be any traffic. Please let me know when it's ok to register again.
"Weirdness" starts at 2008-07-18 09:02:41 GMT+0800, to a 0291xxxxx number called via PBXes, with a GSM call on hold. Correct routing of the same number from the same client (Nokia E51 SIP) but as the primary call is at 09:03:35.
I'd already stopped the calls, but the incorrect routing to "pbxes.org" kept on going and going until 09:08:12, even surviving a "Submit & Start".
BTW, the caller id of the weird routing is aibrado-xxxx, not the "... SIP <xxxx>" (xxxx = extension) of the correct routing.
This post has been edited 1 time(s), it was last edited by aib on 18.07.2008 at 03:34.
I have looked into this, and I can confirm the strange routing issue.
In order to troubleshoot this further, I deleted the 0|N. from the Custom Dial Patterns of the philippines Outbound Route, and added a Test Route with just your 0291xxxxx test number in its' Custom Dial Patterns, restricted only to the 2539 extension.
Send a few calls to the 0291xxxxx test number number from the 2539 extension, and provide me with their time-stamps as well as their routing behavior.
I followed the same sequence (GSM, hold, 0291xxxxx via PBXes), and this time it worked! There's a single call at 2008-07-19 16:32:08 GMT+0800 (caller id 0063920xxxxxxx) and the destination phone rang.
A direct call (no hold) via PBXes is at 16:40:50. It also worked.
So I guess the problem is the processing of the 0|N. pattern... Would you like me to try with the +63 and 0063 patterns?
This post has been edited 1 time(s), it was last edited by aib on 19.07.2008 at 10:42.